Indian Cauliflower Curry

This Indian cauliflower curry is an ideal low carb side dish to an Indian meal. Indian Cauliflower Curry - low carb side dish

The following post contains affiliate links, which means that at no extra cost to you I can make a tiny bit of money to help support this blog. Thank you!

One of the benefits of this dish is that it can made entirely without fresh ingredients. While I always prefer fresh, of course, it isn’t always possible! Last minute guests? Or perhaps you’ve forgotten one of them is a vegetarian and need to cook up something quickly that they can eat. This recipe doesn’t have a lot of sauce, so it works well as a side dish to “wetter” curry dishes. If you want to turn it into a vegetarian main meal, you may like to increase the quantity of the sauce ingredients.

Melt some butter in a large pan and add chopped onion (I always have bags of frozen chopped onion in the freezer – not just for convenience but because it is much easier to add in small amounts. And carbohydrates in onions do start to add up if you use a lot).

Add ground cardamom, ground turmeric, garam masala, cumin and (if desired) cayenne. Stir to mix and continue cooking for a few minutes longer.Indian Cauliflower Curry - low carb side dish

Add in tomato paste and broth or stock (vegetable or chicken works well), and stir well to form a sauce. Add in a bag of frozen cauliflower florets, and turn to coat them in the sauce.Indian Cauliflower Curry - low carb side dish

Continue cooking until the cauliflower is done to your liking. Add salt for seasoning.

Serve garnished with chopped fresh cilantro (if you have any!).Indian Cauliflower Curry - low carb side dish

Indian Cauliflower Curry - #lowcarb side dish Click To Tweet

Indian Cauliflower Curry

Serves 2
Cook time 20 minutes
Meal type Side Dishes


  • 2 tablespoons unsalted butter
  • 1/4 cup chopped onion
  • 1/2 teaspoon garam masala
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground turmeric
  • 1/4 teaspoon ground cardamom
  • 1/8 teaspoon cayenne (or to taste)
  • 2 tablespoons tomato paste
  • 1/4 cup broth or stock (chicken or vegetable)
  • 16oz frozen cauliflower florets
  • salt (to taste)
  • fresh cilantro (chopped)


Step 1
Melt the butter in a large pan and add the onion. Cook for 3-4 minutes until softened.
Step 2
Add the garam masala, cumin, cardamom, turmeric and cayenne, if using. Stir to mix and cook for another 1-2 minutes.
Step 3
Add the paste and broth, stirring everything together to form a sauce.
Step 4
Add the cauliflower. Turn the cauliflower to coat in the sauce. Continue to cook until cauliflower is cooked to your liking.
Step 5
Add salt to season and serve garnished with chopped fresh cilantro.


6.5g net carbs per serving

Interested in reading more about the many health benefits of cauliflower? Check out this article from Well-Being Secrets!







Get more low carb inspiration!

One thought on “Indian Cauliflower Curry

Leave a Comment