Greek Yogurt Cauliflower Curry

Creamy Greek Yogurt Cauliflower Curry garnished with fresh cilantro in a rustic bowl Save
Creamy Greek Yogurt Cauliflower Curry garnished with fresh cilantro in a rustic bowl | tastuvo.com

This Greek yogurt cauliflower curry brings together tender florets in a rich, creamy sauce built from aromatic spices like cumin, turmeric, and garam masala.

The Greek yogurt adds a luxurious tanginess while keeping things light and healthy. Ready in just 45 minutes, it's an ideal weeknight dinner that pairs beautifully with basmati rice or warm naan.

Naturally vegetarian and gluten-free, it's versatile enough to adapt with added chickpeas or a vegan yogurt swap.

The exhaust fan in my tiny apartment kitchen was no match for what happened the evening I tossed cumin seeds into hot oil for the first time. Within seconds the hallway smelled like a Mumbai street stall, and my neighbor actually knocked on the door to ask what I was cooking. That little experiment with cauliflower and a container of Greek yogurt that was about to expire turned into something I now make at least twice a month. It proved that you do not need a pantry full of exotic ingredients to pull off a genuinely satisfying curry.

I served this to my sister the night she moved into her new house, sitting on folding chairs with paper plates because nothing else was unpacked yet. She took one bite, closed her eyes, and said she might actually survive renovation season after all.

Ingredients

  • 1 medium head cauliflower, cut into florets: The star of the dish, so pick a head that feels heavy for its size with tightly packed florets.
  • 1 medium onion, finely chopped: A yellow onion gives you a sweeter, deeper base than white.
  • 2 medium tomatoes, diced: Fresh tomatoes break down into a rustic sauce, but canned diced tomatoes work beautifully in a pinch.
  • 3 cloves garlic, minced: Fresh garlic is non negotiable here for that warm, pungent backbone.
  • 1-inch piece fresh ginger, grated: Ginger adds a brightness that ground ginger simply cannot replicate.
  • 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 gentle fruitiness.
  • 1 tsp cumin seeds: These bloom in hot oil and create an aromatic foundation that ground cumin cannot match.
  • 1 tsp ground coriander: It brings a subtle citrusy warmth that rounds out the spice blend.
  • 1 tsp turmeric powder: Responsible for that gorgeous golden color and a gentle earthy bitterness.
  • 1 tsp garam masala: Added at the end to preserve its complex, sweet spice character.
  • 1/2 tsp chili powder: Adjust freely depending on your comfort with heat.
  • 1 tsp salt: Season gradually and taste as you go.
  • 1/2 tsp freshly ground black pepper: Freshly cracked makes a real difference in a simple curry like this.
  • 1/3 cup water: Just enough to create steam for the cauliflower to cook through.
  • Fresh cilantro leaves: A generous handful at the end wakes everything up.

Instructions

Bloom the cumin seeds:
Heat the olive oil in a large skillet over medium heat until it shimmers, then add the cumin seeds and let them sizzle for about 30 seconds until your kitchen smells incredible.
Build the aromatic base:
Add the chopped onion and cook for 3 to 4 minutes until it turns translucent, then stir in the garlic and ginger for one more minute until fragrant.
Create the tomato 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 soften and collapse into a thick, jammy sauce.
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 until the cauliflower is tender but still has a slight bite.
Stir in the yogurt gently:
Whisk the yogurt until perfectly smooth in a separate bowl, then lower the heat and fold it in slowly, stirring constantly so it blends into the sauce rather than curdling.
Finish with garam masala:
Sprinkle in the garam masala and let the curry simmer uncovered for 5 more minutes until everything is heated through and the sauce coats the back of a spoon.
Taste and garnish:
Give it a final taste and adjust salt or chili as needed, then scatter fresh cilantro over the top just before serving.
Golden cauliflower florets swimming in a spiced yogurt sauce with fragrant turmeric notes Save
Golden cauliflower florets swimming in a spiced yogurt sauce with fragrant turmeric notes | tastuvo.com

There is something quietly magical about a pot of curry bubbling on a Tuesday night when the rest of the week still feels like a mountain to climb.

What to Serve Alongside

A bowl of fluffy basmati rice is the obvious choice, but warm naan torn by hand and used to scoop up the sauce might be even better. I have also piled this over quinoa on particularly health conscious evenings and it was completely lovely.

Making It Your Own

Half a cup of frozen peas tossed in during the last five minutes adds little bursts of sweetness. Chickpeas are another favorite addition for making the dish heartier, and a handful of spinach wilting into the sauce at the end never hurts.

Storing and Reheating

This curry keeps beautifully in the refrigerator for up to three days, and the flavor deepens overnight as the spices continue to meld. Reheat it gently over low heat on the stove rather than blasting it in the microwave, which can cause the yogurt sauce to separate.

  • Let it cool completely before transferring to an airtight container.
  • A splash of water stirred in while reheating brings the sauce back to life.
  • Do not freeze it, as the yogurt texture changes once thawed.
Tender cauliflower coated in a velvety Greek Yogurt Cauliflower Curry served over fluffy basmati rice Save
Tender cauliflower coated in a velvety Greek Yogurt Cauliflower Curry served over fluffy basmati rice | tastuvo.com

Keep this recipe in your back pocket for the nights when you want something warming and honest without spending an hour hovering over the stove. It has never once let me down.

Common Questions

Yes, frozen cauliflower works well. Thaw it first and pat dry to avoid excess moisture. Reduce the simmering time by about 3-5 minutes since frozen florets cook faster than fresh ones.

Lower the heat completely before adding the yogurt. Whisk the yogurt smooth beforehand, then fold it in gently while stirring constantly. Gradually incorporating a spoonful of the hot sauce into the yogurt first helps temper it before adding everything together.

Warm basmati rice is the classic pairing. Naan bread, quinoa, or cauliflower rice also work well. A side of cucumber raita or a simple green salad rounds out the meal nicely.

Absolutely. The flavors deepen and improve after a day in the refrigerator. Store in an airtight container for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally to keep the yogurt sauce smooth.

Swap the Greek yogurt for coconut yogurt or an unsweetened plain plant-based yogurt. Coconut cream also works and adds a rich, complementary flavor that pairs beautifully with the spices.

With ½ teaspoon of chili powder, this curry is mildly spiced. You can reduce or omit the chili powder for a gentle version, or increase it to a full teaspoon for more noticeable heat. The yogurt sauce naturally tempers the spiciness.

Greek Yogurt Cauliflower Curry

Cauliflower florets in a creamy, spiced Greek yogurt sauce for a hearty vegetarian dinner.

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
  • ½ teaspoon chili powder
  • 1 teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • ⅓ cup water
  • Fresh cilantro leaves, for garnish

Instructions

1
Toast the 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é the 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 the Cauliflower: Add cauliflower florets and stir well to coat them in the spices. Pour in the water, cover, and simmer for 12 to 15 minutes until the cauliflower is just tender.
5
Incorporate the Yogurt: In a bowl, whisk Greek yogurt until smooth. Lower the heat and gently fold the yogurt into the curry, stirring constantly to avoid curdling.
6
Finish with Garam Masala: Sprinkle in garam masala and simmer the curry, uncovered, for another 5 minutes until heated through and lightly thickened.
7
Season and Garnish: Taste and adjust salt or seasoning as needed. Garnish with fresh cilantro leaves 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 (Greek yogurt)
Talia Russo

Sharing easy, flavorful recipes and practical cooking tips for home cooks who love nourishing meals.