Greek Yogurt Cauliflower Curry

Creamy Greek yogurt cauliflower curry in a golden turmeric spiced sauce with fresh cilantro Pin to board
Creamy Greek yogurt cauliflower curry in a golden turmeric spiced sauce with fresh cilantro | yumsera.com

This Greek yogurt cauliflower curry brings together tender florets in a rich, spiced yogurt-based sauce that's both comforting and nourishing.

Ready in just 45 minutes, it features classic Indian spices like turmeric, cumin, coriander, and garam masala, all balanced by the tangy creaminess of Greek yogurt.

It's naturally vegetarian and gluten-free, making it a versatile option for weeknight dinners. Serve it over fluffy basmati rice or with warm naan bread for a satisfying, wholesome dish.

My kitchen smelled like a spice market in Jaipur the evening I threw this curry together from whatever had been sitting in the crisper drawer. Cauliflower was on its last leg, the yogurt container was dangerously close to its date, and I had zero plan beyond wanting something warm and saucy over rice. That desperate, empty fridge dinner turned out to be one of the best things I have ever improvised, and now it shows up on our table at least twice a month.

My neighbor Dave knocked on the door one Tuesday night asking if I had borrowed his ladder, and I handed him a bowl of this curry instead of answering the question. He stood in the hallway eating the whole thing, ladder completely forgotten, and now he texts me every week asking what day is curry day.

Ingredients

  • 1 medium head cauliflower, cut into florets: Cut them into uniform bite sized pieces so everything cooks evenly without turning to mush.
  • 1 medium onion, finely chopped: A yellow onion gives you the sweetest base, but red works in a pinch.
  • 2 medium tomatoes, diced: Fresh ripe tomatoes make a huge difference here, though canned diced will rescue you in winter.
  • 3 cloves garlic, minced: Fresh garlic only, the jarred stuff lacks the punch this curry needs.
  • 1 inch piece fresh ginger, grated: Freeze your ginger first and it grates into a fine paste with zero stringy bits.
  • 1 cup Greek yogurt: Whole milk yogurt gives the richest texture, but low fat works fine if that is what you have.
  • 2 tbsp olive oil: Any neutral oil works, but olive oil adds a subtle fruitiness.
  • 1 tsp cumin seeds: These little seeds bloom in hot oil and create the entire flavor foundation.
  • 1 tsp ground coriander: It brings a citrusy warmth that ties the spices together beautifully.
  • 1 tsp turmeric powder: More about color and earthiness than heat, and it makes the dish glow golden.
  • 1 tsp garam masala: Add it at the end so its complex aroma does not cook away.
  • Half tsp chili powder: Start with less, taste at the end, and add more if you want it feistier.
  • 1 tsp salt: Adjust at the finish since the yogurt adds some natural salinity.
  • Half tsp freshly ground black pepper: Freshly cracked is noticeably better than pre ground here.
  • Third cup water: Just enough to create steam under the lid and help the cauliflower soften.
  • Fresh cilantro leaves, for garnish: A generous handful at the end makes it taste finished and alive.

Instructions

Wake up the cumin seeds:
Heat olive oil in a large skillet over medium heat and add the cumin seeds, watching them closely as they start to sizzle and pop within about 30 seconds. You will know they are ready when your kitchen suddenly smells deeply savory and warm.
Build the aromatic base:
Add the chopped onion and cook for 3 to 4 minutes until it turns soft and translucent, then stir in the garlic and ginger for one more minute. Keep stirring so nothing sticks or browns too aggressively.
Create the spice sauce:
Toss in the diced tomatoes, coriander, turmeric, chili powder, salt, and black pepper, then cook for 4 to 5 minutes until the tomatoes break down and everything looks like a rusty, fragrant paste. Use your spatula to press the tomatoes down so they collapse faster.
Cook the cauliflower:
Add the florets and stir until every piece is coated in that gorgeous spice mixture, then pour in the water, cover, and simmer for 12 to 15 minutes. Pierce a floret with a fork and it should yield with gentle resistance, not fall apart.
Temper in the yogurt:
Whisk the yogurt in a separate bowl until perfectly smooth, then lower the heat to the gentlest setting before folding it in with slow, sweeping strokes. Keep the spoon moving constantly for a minute or two so the yogurt integrates without separating.
Finish with garam masala:
Sprinkle in the garam masala and let everything simmer uncovered for 5 more minutes so the sauce tightens and the spices bloom into their final form. You are looking for a consistency that coats the back of a spoon.
Taste and serve:
Give it one final taste and adjust salt or chili as needed, then shower the top with fresh cilantro and serve immediately over warm rice or with naan alongside.
Tender cauliflower florets coated in rich Greek yogurt curry served in a rustic bowl Pin to board
Tender cauliflower florets coated in rich Greek yogurt curry served in a rustic bowl | yumsera.com

The night I served this to my sister, she called our mother just to describe the sauce, and Mom asked for the recipe before she even finished listening. Something about the way yogurt transforms under gentle heat makes people lean in closer.

Serving Suggestions

Pile this over fluffy basmati rice and you have a complete meal, though warm naan on the side for scooping up extra sauce is never a mistake. A squeeze of lime juice over the top right before eating adds a bright little kick that makes every bowl sing.

Making It Your Own

Throw in a handful of frozen peas during the last five minutes for a pop of sweetness and color, or add a drained can of chickpeas alongside the cauliflower for extra heft. My friend swaps sweet potato for half the cauliflower every autumn and swears it is even better that way.

Storage and Reheating

This curry actually tastes better the next day when the spices have had time to mingle and settle, so never hesitate to make a double batch. Store it in an airtight container in the fridge for up to three days, and reheat it gently on the stove with a splash of water rather than microwaving at full blast.

  • Stir occasionally while reheating to keep the sauce smooth.
  • Freeze individual portions for up to two months if you want emergency dinners ready to go.
  • Always garnish with fresh cilantro after reheating, never before storing.

Steaming bowl of Greek yogurt cauliflower curry garnished with cilantro alongside fluffy basmati rice Pin to board
Steaming bowl of Greek yogurt cauliflower curry garnished with cilantro alongside fluffy basmati rice | yumsera.com

Some nights call for a recipe that hugs you back, and this golden bowl of spiced comfort does exactly that every single time. Share it with someone who needs one.

Recipe FAQs

Yes, simply replace the Greek yogurt with coconut yogurt or any plain plant-based yogurt. Stir it in gently over low heat to prevent curdling.

Lower the heat before adding the yogurt and whisk it smooth beforehand. Stir continuously as you fold it in gradually. Keeping the temperature low is key to maintaining a silky texture.

This curry pairs wonderfully with warm basmati rice, naan bread, or even quinoa. A side of cooling cucumber raita or a simple salad complements the spiced flavors nicely.

Absolutely. Chickpeas and green peas are excellent additions that blend seamlessly with the flavors. You can also toss in paneer cubes or toasted almonds for extra texture and protein.

The heat level is mild to moderate, controlled by the amount of chili powder you use. Start with half a teaspoon and adjust upward to suit your preference. The yogurt sauce naturally mellows the spice.

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat on the stovetop, stirring occasionally to keep the yogurt sauce smooth.

Greek Yogurt Cauliflower Curry

Tender cauliflower in a creamy, spiced Greek yogurt sauce. A hearty vegetarian Indian-inspired weeknight dish.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium head cauliflower, cut into florets
  • 1 medium onion, finely chopped
  • 2 medium tomatoes, diced
  • 3 cloves garlic, minced
  • 1-inch piece fresh ginger, grated

Dairy

  • 1 cup Greek yogurt, whole or low-fat

Spices and Pantry

  • 2 tablespoons olive oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder, adjust to taste
  • 1 teaspoon salt, to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/3 cup water
  • Fresh cilantro leaves, for garnish

Instructions

1
Toast Cumin Seeds: Heat olive oil in a large skillet or saucepan over medium heat. Add cumin seeds and sauté until fragrant, about 30 seconds.
2
Sauté Aromatics: Add chopped onions and cook for 3 to 4 minutes until translucent. Stir in garlic and ginger; sauté for 1 minute.
3
Build the Spice Base: Mix in diced tomatoes, ground coriander, turmeric, chili powder, salt, and black pepper. Cook for 4 to 5 minutes until the tomatoes soften and begin to break down into a sauce.
4
Simmer Cauliflower: Add cauliflower florets and stir well to coat in the spices. Pour in the water, cover, and simmer for 12 to 15 minutes until the cauliflower is just tender.
5
Incorporate Yogurt: In a bowl, whisk Greek yogurt until smooth. Lower the heat and gently fold the yogurt into the curry, stirring constantly to prevent curdling.
6
Finish with Garam Masala: Sprinkle in garam masala and simmer uncovered for another 5 minutes until heated through and lightly thickened.
7
Season and Serve: Taste and adjust salt or seasoning as needed. Garnish with fresh cilantro before serving.
Additional Information

Equipment Needed

  • Large skillet or saucepan
  • Sharp knife and cutting board
  • Mixing bowl
  • Spatula or wooden spoon

Nutrition (Per Serving)

Calories 165
Protein 8g
Carbs 20g
Fat 6g

Allergy Information

  • Contains dairy from Greek yogurt
Sera Whitman

Sera shares easy recipes and practical cooking tips for family-friendly meals everyone will love.