Go Back
+ servings
Print Recipe
0 from 0 votes

Indian Spiced Vegetarian Sloppy Joes (or “Pav Bhaji”)

This Pav Bhaji looks pretty similar to the traditional version, and tastes the same, but has TONS of secret healthy add-ins that will keep you full, happy, and satisfied for hours.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Main Course
Cuisine: Indian
Servings: 10 servings
Calories: 340kcal


  • 1 tsp extra virgin olive oil
  • 1 cup red lentils
  • 16 oz bag frozen cauliflower
  • 10 oz bag frozen mixed vegetables peas, carrots, green beans, corn
  • 3 zucchini diced
  • 3 tomatoes diced
  • 1 red onion diced
  • 3 red potatoes diced
  • 2 tbsp ginger
  • 1 tbsp garlic
  • 1/4 tsp ground turmeric
  • 3.5 tsp Pav Bhaji masala
  • 1 1/4 tsp salt
  • 1 tsp garam masala
  • 1/8-1/4 tsp cayenne pepper to taste if needed


  • Put the red lentils and water in a pot and bring to a boil. Reduce the heat to low and simmer until the lentils are softened, about 15 minutes.
  • Cook the cauliflower, mixed vegetables, zucchini and potatoes in water until soft. When they’re soft, mash the vegetables well, in the liquid. Stir in the cooked lentils.
  • Heat olive oil in a large skillet or pot over medium heat. Add the onions, ginger, garlic and tomatoes and cook until the onions have browned and the tomatoes start to break down (about 5-10 minutes)
  • Stir in the turmeric, Pav Bhaji masala and garam masala, cook for 30 more seconds.
  • Add the mashed vegetables/lentil mixture, salt, and cayenne pepper to taste (if using). Cook on low for about 20 minutes.
  • Serve with sprouted wheat burger buns, sloppy joe style!


Calories: 340kcal | Carbohydrates: 66.2g | Protein: 18.8g | Fat: 2.7g | Saturated Fat: 0.2g | Sodium: 496.2mg | Fiber: 17.9g | Sugar: 1.7g