Butter Cauliflower Curry is a healthy Indian dinner recipe. It tastes just like Indian Butter Chicken but gets only healthier because of the use of Cauliflower. This is super easy to make. This Indian Butter Cauliflower bowl is not too spicy, has a hint of sweetness to it, and has a buttery, creamy and velvety sauce tossed with Curry Roasted Cauliflowers. This is best served with a humble bowl of rice and some homemade Naan Bread.
Indian Butter Cauliflower
Hey friends, so today I am here to bring to you this amazing Butter Cauliflower Recipe. Butter Cauliflower is one of my favorite Indian Cauliflower Recipes. This is just as velvety, creamy, and buttery and Butter Chicken, but is so much better because of the Cauliflower. I sometimes call it Vegetarian Butter Chicken because of so much resemblance with the flavors 🙂 🙂

My kids love Butter Chicken and making it at home just fills my home with happiness. There is nothing as delicious as a comforting bowl of Butter Chicken with some Buttered Naan Bread. It's exactly what makes weekends in my home so special!
But, then there are some days when we like to have a vegetarian diet. And for a Vegetarian Diet, Cauliflower seems to be the perfect alternative for Chicken or Meat. It cooks at exactly the same time as Chicken and is always loved by the kids.
Truly, there has never been or will be a better Indian Cauliflower Recipe. This is it! This is so good, that after this you would want to make this at least once every week. A perfect recipe to enjoy Indian food, without it getting too spicy 🙂

I love Cauliflower. Call it my food blogger obsession or whatever, I cook Cauliflower more often than not. From Cauliflower Tacos to Cauliflower Burritos to Cauliflower Pasta to Cauliflower Mac n Cheese to Cauliflower Wings, I am seriously in love with this veggie. And why not! I am always looking to include this superfood in my diet in some way or other. It's so healthy and perfect for a quick family meal.
This Indian Butter Cauliflower is just a quick 30-minute recipe. The curry is made using Heavy Cream and Tomato paste. This is a pretty sweet-based sauce and is super hearty and delicious. This Indian Butter Cauliflower is made using Pantry staples and is a perfect recipe for a weeknight family dinner.

How to make Indian Butter Cauliflower
This Indian Butter Caulfilower is so easy. This is made by following three basic steps:

"Marinating" the Cauliflower
"Marinate" the Cauliflower sing Yogurt, Cumin, Smoked Paprika, Salt and Pepper. Toss to combine. Heat some vegetable oil in a pan and fry the Cauliflower for 5 minutes over medium-high heat or roast them at 400F or 230C for 10 - 15 minutes.
Make the Curry
Now, after you've fried the cauliflower, take them out in a separate bowl and keep them aside.
In the same pan add some Ghee (Clarified Butter) or 1 stick of Unsalted Butter.
Add chopped Red Onions, smashed Garlic, chopped Ginger, and saute for 3 minutes over medium-low heat until the onions caramelize.
Next, add Turmeric, Ground Cumin, Ground Coriander, Garam Masala, Salt & Pepper. Toss to combine.
Add the Tomato Paste and toss to combine. Add the fried Cauliflower and toss to combine everything together.
Add the vegetable broth or water and bring the curry to a boil.
Finally, add the heavy cream and toss to combine.

Garnish and Serve
Garnish with chopped cilantro and serve with Naan Bread or Rice.
Other Possible Alternatives to this recipe
- You can replace Cauliflower with any veggie you love
- You can roast the "marinated" Cauliflower in the oven at 400F or 230C for 15 minutes and then use it in the curry
- You can add Coconut Milk instead of Heavy Cream to make Coconut Butter Cauliflower Curry Recipe.
- In the spices, you can replace ground Coriander with Curry Powder which is easily available in all grocery stores.
- You can obviously replace Ghee (Clarified Butter) with Unsalted Butter.
- You can reduce or increase the amount of Smoked Paprika depending upon your palate and choice of heat.
- To make a velvety and creamy curry, add some cashew milk
I hope you liked this recipe. If you happen to make this recipe, then comment below and rate this recipe. Also, tag me with #recipemagik on Instagram.

Butter Cauliflower Curry
INGREDIENTS
To Marinate the Cauliflower
- 1 large Cauliflower Head chopped into florets
- 1 teaspoon Vegetable oil
- 1 tablespoon Yogurt
- 1 teaspoon Smoked Paprika
- 1 teaspoon Ground Cumin
- Salt & Pepper
For the Curry
- 1 tablespoon Ghee or 1 stick Unsalted Butter
- 2 medium sized Red Onions chopped
- 4 cloves Garlic smashed
- ½ inch Ginger finely chopped
- ½ teaspoon Turmeric
- 1 teaspoon Smoked Paprika
- 1 teaspoon Ground Cumin
- 1 teaspoon Ground Coriander or Curry Powder
- 1 tablespoon Garam Masala
- Salt & Pepper
- 2 tablespoon Tomato Paste
- 1 cup Heavy Cream
- chopped Cilantro for garnish
INSTRUCTIONS
- Chop the cauliflower into florets and marinate it with Yogurt, Ground Cumin, Smoked Paprika, Salt & Pepper. Toss to combine. Heat vegetable oil in a pan and fry the Cauliflower for 5-10 minutes until the Cauliflowers are partially cooked or get lightly golden brown. Keep them aside.
- In the same pan, add ghee or butter. As the butter shimmers, add the chopped Red Onions, Smashed Garlic, and chopped Ginger. Saute for 3 minutes until the Onions Caramelizes. Next, add the spices and the Tomato Paste. Saute for 2-3 minutes over medium-high heat. Now, add vegetable broth or water and bring it to a boil. As the curry boils, add the heavy cream and stir to combine. Turn off the heat.
- Garnish with chopped Cilantro and serve with Rice or Naan Bread.
Video
Notes
Other Possible Alternatives to this recipe
- You can replace Cauliflower with any veggie you love
- You can roast the "marinated" Cauliflower in the oven at 400F or 230C for 15 minutes and then use it in the curry
- You can add Coconut Milk instead of Heavy Cream to make Coconut Butter Cauliflower Curry Recipe.
- In the spices, you can replace ground Coriander with Curry Powder which is easily available in all grocery stores.
- You can obviously replace Ghee (Clarified Butter) with Unsalted Butter.
- You can reduce or increase the amount of Smoked Paprika depending upon your palate and choice of heat.
- To make a velvety and creamy curry, add some cashew milk
alyssa says
I have to admit, this is the best tasting Cauliflower Curry EVER! Your choice of spices is so good!
James says
So So Delicious Curry! You made my Meat Eating Son, fall in love with Cauliflower!!!!!!!!!