Why You’ll Love Low Carb Cauliflower Pav Bhaji Recipe Recipe
This cauliflower pav bhaji delivers plenty of bold, comforting flavor without relying on potatoes for its creamy consistency. Once cooked until very tender, cauliflower can be mashed into a thick bhaji that pairs beautifully with the buttery tomato and spice mixture.
It is also a convenient option for busy days. The Instant Pot makes the cooking process especially quick, while the stovetop method works just as well when you prefer traditional cookware. Most of the ingredients are pantry staples, and the toppings can easily be adjusted according to what you have available.
Another advantage is how customizable the recipe is. You can omit the peas to reduce the carbohydrate content further, adjust the chilli powder to control the heat, and choose low-carb rolls or another suitable accompaniment depending on your dietary preferences.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 2 tablespoons grass-fed clarified butter (ghee)
- 1 medium onion, diced
- 5 large cloves garlic, crushed
- 1 tablespoon freshly grated ginger
- 1 tablespoon garam masala spice mix
- 3/4 teaspoon salt
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon Kashmiri chilli powder
- 1/4 teaspoon ground fenugreek
- 1 3/4 pounds cauliflower, about 1 large head, chopped into florets
- 1 cup water or unsalted vegetable stock
- 5 tablespoons tomato paste
- 2 tablespoons unsalted butter
- 1/4 cup frozen green peas, thawed, optional
- 1/2 tablespoon fresh lemon juice
- 4 buttered rolls, preferably low-carb if desired
- Fresh cilantro leaves, for serving
- Minced red onion, for serving
- Fresh lemon or lime wedges, for serving
Directions
For the Instant Pot method, turn the Instant Pot to the Sauté setting and allow it to heat for about 2 minutes. Add the ghee followed by the diced onion. Cook for 2 to 3 minutes, stirring occasionally, until the onion becomes soft and translucent.
Add the crushed garlic, freshly grated ginger, garam masala, salt, turmeric, Kashmiri chilli powder, and ground fenugreek. Cook for about 1 minute while stirring constantly so the spices become fragrant without burning. Press Cancel to turn off the Sauté function.
Add the cauliflower florets, water or vegetable stock, and tomato paste. Stir enough to distribute the ingredients. Secure the lid and cook on Manual or Pressure Cook at High Pressure for 2 minutes. Once the cooking cycle is complete, carefully perform a quick pressure release according to your pressure cooker’s instructions.
Open the lid and stir the mixture well, lightly mashing the cauliflower until you have a thick, spoonable bhaji consistency. Stir in the unsalted butter and allow it to melt completely. Add the thawed peas, if using, followed by the fresh lemon juice.
For the stovetop method, heat the ghee in a large, heavy-bottomed saucepan or Dutch oven over medium heat. Add the onion and sauté until translucent. Stir in the garlic, ginger, garam masala, salt, turmeric, chilli powder, and fenugreek and cook for about 1 minute.
Add the cauliflower, water or vegetable stock, and tomato paste. Stir, cover, and simmer over medium-low heat until the cauliflower is very tender, generally about 15 to 20 minutes. Stir occasionally and add a small splash of water if the mixture becomes too dry before the cauliflower is tender.
Mash the softened cauliflower until the bhaji reaches your preferred consistency. Stir in the butter, optional peas, and lemon juice. Taste and adjust the salt, chilli, or lemon juice as desired.
Transfer the hot cauliflower pav bhaji to a serving dish. Garnish generously with fresh cilantro and minced red onion. Serve with warm buttered rolls and lemon or lime wedges for squeezing over the bhaji just before eating.
Servings and timing
This recipe makes approximately 8 servings and takes about 25 minutes when prepared using the Instant Pot.
The stovetop version may take slightly longer because the cauliflower needs enough simmering time to become completely tender. Allow approximately 30 to 35 minutes from start to finish when using this method.
Keep in mind that the rolls can substantially affect the total carbohydrate content of the meal. If you are specifically following a low-carb eating plan, pair the bhaji with low-carb rolls or another low-carbohydrate accompaniment rather than traditional pav.
Variations
For an even lower-carb version, simply leave out the green peas. You can also serve the bhaji without rolls or pair it with a low-carb bread alternative.
If you enjoy spicy pav bhaji, increase the Kashmiri chilli powder or add finely chopped fresh green chilli while sautéing the onion. For a milder version, decrease the chilli powder while keeping the garam masala and turmeric for plenty of flavor.
You can also add low-carb vegetables such as bell peppers, zucchini, or finely chopped cabbage. Make sure additional vegetables are cooked until very soft so they blend naturally into the mashed texture of the bhaji.
For a dairy-free variation, replace the ghee and butter with an appropriate plant-based cooking fat. For an especially rich version, add a little extra butter just before serving.
If you prefer a smoother pav bhaji, mash the cooked cauliflower thoroughly with a potato masher. For a chunkier, more rustic texture, mash only part of the cauliflower and leave some small pieces intact.
Storage/Reheating
Allow leftover cauliflower pav bhaji to cool before transferring it to an airtight container. Store it in the refrigerator for up to 3 to 4 days. Keep the rolls, cilantro, chopped onion, and citrus wedges separate so they remain fresh.
For stovetop reheating, place the desired amount of bhaji in a saucepan over medium-low heat. Add a small splash of water or vegetable stock if it has thickened considerably during refrigeration, then stir occasionally until thoroughly heated.
You can also reheat individual portions in the microwave. Place the bhaji in a microwave-safe container and heat in short intervals, stirring between each interval until hot throughout.
The bhaji can also be frozen, although its texture may become slightly softer after thawing. Store cooled bhaji in an airtight freezer-safe container, leaving a little room for expansion. Thaw it in the refrigerator before reheating and stir well to restore its consistency.
FAQs
Can I make cauliflower pav bhaji without an Instant Pot?
Yes. Sauté the onion, garlic, ginger, and spices in a large saucepan, then add the cauliflower, liquid, and tomato paste. Cover and simmer until the cauliflower is very tender before mashing and adding the finishing ingredients.
Is this cauliflower pav bhaji keto-friendly?
Cauliflower is considerably lower in carbohydrates than potatoes, making this version more suitable for many low-carb diets. For a stricter approach, omit the peas and serve the bhaji without traditional pav or choose a low-carb bread. Whether it fits a specific ketogenic diet will depend on your ingredients, portions, and daily carbohydrate target.
Why use cauliflower instead of potatoes?
Traditional pav bhaji commonly gets much of its thick texture from potatoes. Cauliflower can produce a similarly soft, mashable consistency while reducing the amount of starch and carbohydrates in the vegetable mixture.
Can I leave out the green peas?
Absolutely. The peas are optional and can be omitted without changing the basic cooking method. Leaving them out also lowers the carbohydrate content slightly.
What can I serve with low-carb cauliflower pav bhaji?
Low-carb rolls are an obvious choice if you want to recreate the traditional pav bhaji experience. You can also serve the bhaji with low-carb flatbread, roasted vegetables, or simply enjoy it in a bowl topped with onion, cilantro, and lemon juice.
How can I make the bhaji spicier?
Increase the Kashmiri chilli powder or sauté finely chopped green chilli with the onion. Add extra heat gradually so you can control the final spice level.
Can I use frozen cauliflower?
Yes. Frozen cauliflower can work when fresh cauliflower is unavailable. Because it is already partially softened during processing and may release additional moisture, you may need to adjust the cooking time or liquid slightly.
How do I thicken cauliflower pav bhaji if it is too watery?
Simmer it uncovered for several minutes while stirring frequently. Mashing the cauliflower more thoroughly will also help create a thicker consistency as excess liquid evaporates.
Can I make this recipe vegan?
Yes. Replace the ghee and unsalted butter with plant-based alternatives. Check your bread or rolls as well if you want the entire meal to be vegan.
Can cauliflower pav bhaji be made ahead of time?
Yes. The bhaji can be prepared ahead and refrigerated in an airtight container. Reheat it gently and add fresh cilantro, onion, citrus juice, and freshly warmed rolls immediately before serving for the best flavor and texture.
Conclusion
Low Carb Cauliflower Pav Bhaji offers a flavorful way to enjoy the warm spices, buttery richness, and comforting texture associated with pav bhaji while replacing the traditional potato-heavy base with cauliflower. The combination of garam masala, ginger, garlic, tomato, fenugreek, and Kashmiri chilli gives every serving plenty of depth.
With both Instant Pot and stovetop options, it is an easy recipe to adapt to your kitchen. Finish each bowl with fresh cilantro, minced red onion, and a squeeze of lemon or lime, then serve it piping hot with your choice of buttered rolls for a satisfying meal.
Low Carb Cauliflower Pav Bhaji Recipe (Instant Pot or Stovetop)
A rich and flavorful low-carb cauliflower pav bhaji made with aromatic Indian spices, buttery cauliflower, and optional green peas. This quick Instant Pot dish delivers classic pav bhaji flavor with fewer carbs.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
- 2 tablespoons grass-fed clarified butter (ghee)
- 1 medium onion (diced)
- 5 large cloves garlic (crushed)
- 1 tablespoon freshly-grated ginger
- 1 tablespoon garam masala spice mix
- 3/4 teaspoon salt
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon Kashmiri chilli powder
- 1/4 teaspoon ground fenugreek
- 1 3/4 pounds cauliflower (about 1 large head, chopped into florets)
- 1 cup water (or unsalted vegetable stock)
- 5 tablespoons tomato paste
- 2 tablespoons unsalted butter
- 1/4 cup frozen green peas (thawed; optional)
- 1/2 tablespoon fresh lemon juice
- 4 buttered rolls
- Fresh cilantro leaves
- Minced red onion
- Fresh lemon or lime wedges
Instructions
- Turn the Instant Pot to Sauté and let it heat for 2 minutes. Add the ghee and onion and cook for 2 to 3 minutes, stirring occasionally, until translucent.
- Add the garlic, ginger, garam masala, salt, turmeric, Kashmiri chilli powder, and fenugreek. Cook for 1 minute, stirring constantly, then press Cancel.
- Add the cauliflower, water or vegetable stock, and tomato paste. Secure the lid and cook on Manual or High Pressure for 2 minutes, then carefully perform a quick pressure release.
- Stir in the butter until melted. Add the thawed green peas and lemon juice and stir until combined.
- Transfer the pav bhaji to a serving dish. Garnish with fresh cilantro and minced red onion, then serve with buttered rolls and fresh lemon or lime wedges.
Notes
- Leave out the green peas to reduce the carbohydrate content further.
- Unsalted vegetable stock can be used instead of water for additional flavor.
- For a lower-carb serving option, omit the buttered rolls or substitute a low-carb bread or roll.
- For stovetop preparation, cook the cauliflower mixture in a covered pot until very tender, adding additional water as needed, then mash to the desired consistency before adding the finishing ingredients.
Nutrition
- Serving Size: 1 serving
- Calories: 190 kcal
- Sugar: 5 g
- Sodium: 310 mg
- Fat: 12 g
- Saturated Fat: 7 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 4 g
- Protein: 5 g
- Cholesterol: 30 mg