Overhead View of Instant Pot Cauliflower Pav Bhaji (Low Carb Indian Food)

Instant Pot Cauliflower Pav Bhaji (Low Carb Indian Food)

This Instant Pot Cauliflower Pav Bhaji comes together in less than 30 minutes and uses a few easy tweaks to keep it a low carb Indian food while still keeping the integrity of the dish.
Course Vegetarian Main Course
Cuisine Indian
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 8 people
Calories 368kcal
Author Faith Gorsky


For serving:

  • 4 Buttered rolls I used my Low Carb Cheddar Bay Biscuits
  • Fresh cilantro leaves
  • Minced red onion
  • Fresh lemon or lime wedges


  • Turn the Instant Pot on, press “Sauté”, and wait 2 minutes for the pot to heat up. Add the ghee and onion and cook until translucent, about 2 to 3 minutes, stirring occasionally. Add the garlic, ginger, garam masala, salt, turmeric, chili powder, and fenugreek and cook 1 minute, stirring constantly. Press “Cancel” to stop sautéing.
  • Add the cauliflower, water, and tomato paste to the pot. Turn the pot on Manual, High Pressure for 2 minutes and then do a quick release.
  • Stir in the butter, and once melted, stir in the peas and lemon juice.
  • Serve topped with fresh cilantro leaves and minced red onion sprinkled on top, along with fresh lemon wedges to squeeze on top.


Net Carbs: 13g per serving (1/8 of curry and 1/2 buttered low carb biscuit)


Serving: 0.125of recipe | Calories: 368kcal | Carbohydrates: 18g | Protein: 12g | Fat: 29g | Saturated Fat: 12g | Cholesterol: 81mg | Sodium: 640mg | Potassium: 676mg | Fiber: 5g | Sugar: 6g | Vitamin A: 790IU | Vitamin C: 71.7mg | Calcium: 221mg | Iron: 2.2mg