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 | blueplatediaries.com

This Greek yogurt cauliflower curry brings together tender florets simmered in a rich, spiced yogurt sauce infused with cumin, turmeric, and garam masala.

Ready in just 45 minutes, it makes a satisfying weeknight dinner that's both vegetarian and gluten-free. The creamy yogurt base delivers a comforting texture without heavy cream, keeping each serving under 170 calories.

Serve it over basmati rice or with warm naan for a complete meal the whole family will enjoy.

The exhaust fan above my stove was on its last legs the evening I threw this curry together, rattling like a small engine while cumin seeds popped and sizzled in hot oil. My apartment smelled like a spice market for three days afterward, and honestly, I was not mad about it. This Greek yogurt cauliflower curry came out of one of those refrigerator raid nights where the only firm plan was avoiding another delivery app order. The cauliflower had been sitting in the crisper for a week, daring me to do something interesting with it.

I made a double batch of this for a friend who insisted she hated cauliflower, watched her go back for a third helping, and then listened to her argue that it does not count as cauliflower when it is covered in yogurt sauce. She now texts me for the recipe at least once a month.

Ingredients

  • 1 medium head cauliflower, cut into florets: Cut them into uniform bite sized pieces so they cook evenly and every piece gets coated in that gorgeous sauce.
  • 1 medium onion, finely chopped: A yellow onion works best here because it sweetens as it cooks and builds a mellow base for the spices.
  • 2 medium tomatoes, diced: Fresh tomatoes break down into a rustic sauce, but in a pinch a half can of diced tomatoes works too.
  • 3 cloves garlic, minced: Fresh garlic makes a real difference here since the flavor is front and center in such a simple curry.
  • 1 inch piece fresh ginger, grated: Peel it with a spoon and grate it fine so it melts into the sauce without any stringy bits.
  • 1 cup Greek yogurt (whole or low fat): This is the star ingredient, providing tang and creaminess that coats every floret like a velvet blanket.
  • 2 tbsp olive oil: A neutral oil works too, but olive oil adds a subtle fruitiness that plays well with the warm spices.
  • 1 tsp cumin seeds: Toasting these first in hot oil is a small step that fills your kitchen with an incredible aroma and adds a deep earthy layer to the whole dish.
  • 1 tsp ground coriander: It brings a mild citrusy warmth that rounds out the sharper edges of turmeric and chili.
  • 1 tsp turmeric powder: Beyond its golden color, turmeric adds an earthy bitterness that balances beautifully with the creamy yogurt.
  • 1 tsp garam masala: Added at the end so its fragrant, toasty spice blend stays bright and does not get muddy from prolonged cooking.
  • Half tsp chili powder (adjust to taste): Start with less if you are sensitive to heat because you can always add more but you cannot take it away.
  • 1 tsp salt (to taste): Season in layers, a pinch with the onions, a pinch with the tomatoes, and a final adjustment at the end.
  • Half tsp freshly ground black pepper: Freshly cracked pepper adds a gentle heat that is different from chili powder and gives the sauce a quiet complexity.
  • Third cup water: Just enough to create steam under the lid so the cauliflower poaches gently in the spiced tomato base.
  • Fresh cilantro leaves, for garnish: A generous handful at the end brings freshness and a pop of green that makes the whole bowl sing.

Instructions

Wake up the cumin seeds:
Heat the olive oil in a large skillet or saucepan over medium heat until it shimmers, then add the cumin seeds and listen for that rapid popping sound that tells you they are releasing their essential oils. This takes about thirty seconds, and your kitchen will already smell incredible.
Build the aromatic base:
Toss in the chopped onions and stir them around until they turn translucent and soft, about three or four minutes, then slide in the garlic and ginger and cook for just one minute more until everything smells sweet and savory together.
Make the spiced tomato sauce:
Stir in the diced tomatoes along with the coriander, turmeric, chili powder, salt, and black pepper, then let everything cook down for four or five minutes until the tomatoes soften, collapse, and start looking like a rustic, thickened sauce.
Steam the cauliflower:
Add the cauliflower florets and toss them well so every piece gets painted with the spiced tomato mixture, then pour in the water, slap on a lid, and let it all simmer gently for twelve to fifteen minutes until the cauliflower is tender but still has a slight bite.
Stir in the yogurt gently:
In a small bowl, whisk the Greek yogurt until it is completely smooth and lump free, then lower the heat under your pan to the gentlest setting and slowly fold the yogurt in with constant, careful stirring so it blends into the sauce rather than breaking into curds.
Finish with garam masala:
Sprinkle the garam masala over the top, give everything a few gentle stirs, and let the curry bubble uncovered for another five minutes until the sauce is heated through and has thickened just enough to cling to each floret.
Taste and garnish:
Give it a taste and adjust the salt or spices if needed, then scatter a generous handful of fresh cilantro leaves over the top right before serving so their bright flavor hits your palate first.
Save
| blueplatediaries.com

There is something quietly powerful about a dish that turns a humble head of cauliflower into the kind of meal people ask about weeks later, the kind that makes you feel like you actually have your life together on a random Tuesday.

How to Serve This Curry

Warm basmati rice is the classic pairing and for good reason, because the long grains soak up that creamy yogurt sauce like nothing else. A piece of warm naan bread on the side turns it into a complete feast that feels far more indulgent than it actually is.

Making It Your Own

Throw in a handful of frozen peas during the last five minutes of cooking for little bursts of sweetness that contrast the warm spices beautifully. Chickpeas are another fantastic addition that turns this from a side dish contender into an absolutely satisfying main course.

Storing and Reheating

This curry actually tastes even better the next day when the spices have had time to settle and mingle in the refrigerator overnight. Reheat it gently on the stove over low heat with a splash of water, stirring occasionally, rather than blasting it in the microwave which can make the yogurt sauce grainy.

  • Store leftovers in an airtight container in the refrigerator for up to three days.
  • Freeze individual portions for up to one month, though the texture of the yogurt sauce may shift slightly.
  • Always reheat on low and stir often to keep the sauce smooth and creamy.
Golden tender cauliflower florets coated in a spiced Greek Yogurt Cauliflower Curry sauce Save
Golden tender cauliflower florets coated in a spiced Greek Yogurt Cauliflower Curry sauce | blueplatediaries.com

Keep this recipe close because it will rescue you on more tired weeknights than you can count, and the leftovers are worth waking up for. Your crisper drawer cauliflower never had it so good.

Recipe FAQs

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

Always lower the heat before adding yogurt. Whisk the yogurt smooth in a separate bowl first, then fold it in gradually while stirring constantly. Keeping the heat low and stirring continuously prevents separation.

Coconut yogurt or any plain plant-based yogurt works for a vegan version. You can also use regular plain yogurt, though the sauce will be slightly thinner. Avoid flavored or sweetened varieties.

The heat level is mild to moderate and fully adjustable. The half teaspoon of chili powder provides a gentle warmth. Reduce or increase the chili powder based on your preference, or add fresh green chilies for more kick.

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

Warm basmati rice and naan bread are classic pairings. You can also serve it with quinoa, couscous, or flatbread. A side of cucumber raita or a simple green salad complements the flavors nicely.

Greek Yogurt Cauliflower Curry

Tender cauliflower florets in a creamy spiced Greek yogurt sauce with turmeric and garam masala.

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

Ingredients

Vegetables

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

Dairy

  • 1 cup Greek yogurt, whole milk or low-fat

Spices and Pantry

  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon whole cumin seeds
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • ½ teaspoon chili powder, adjusted to taste
  • 1 teaspoon kosher salt, to taste
  • ½ teaspoon freshly cracked black pepper
  • ⅓ cup water
  • Fresh cilantro leaves, for garnish

Instructions

1
Toast the Cumin Seeds: Heat olive oil in a large skillet or heavy-bottomed saucepan over medium heat. Add cumin seeds and sauté until fragrant and lightly toasted, approximately 30 seconds.
2
Sauté the Aromatics: Add the diced onion and cook for 3 to 4 minutes until soft and translucent. Stir in the minced garlic and grated ginger, continuing to sauté for 1 minute until aromatic.
3
Build the Spice Base: Add the diced tomatoes, ground coriander, turmeric, chili powder, kosher salt, and black pepper. Cook for 4 to 5 minutes, stirring occasionally, until the tomatoes break down and form a thick sauce.
4
Simmer the Cauliflower: Fold the cauliflower florets into the spiced tomato base, tossing to coat evenly. Pour in the water, cover the pan, and reduce heat to medium-low. Simmer for 12 to 15 minutes until the cauliflower is fork-tender but not mushy.
5
Incorporate the Greek Yogurt: In a separate bowl, whisk the Greek yogurt until completely smooth. Reduce the heat to low and gently stir the yogurt into the curry in a slow, steady motion to prevent curdling. Stir continuously for 2 minutes.
6
Finish with Garam Masala: Sprinkle garam masala over the curry and simmer uncovered for an additional 5 minutes, allowing the sauce to lightly thicken and the flavors to meld. Taste and adjust salt or seasoning as desired.
7
Garnish and Serve: Remove from heat and garnish generously with fresh cilantro leaves. Serve immediately alongside steamed basmati rice or warm naan bread.
Additional Information

Equipment Needed

  • Large skillet or heavy-bottomed saucepan
  • Chef's knife and cutting board
  • Small mixing bowl
  • Heat-resistant spatula or wooden spoon

Nutrition (Per Serving)

Calories 165
Protein 8g
Carbs 20g
Fat 6g

Allergy Information

  • Contains dairy from Greek yogurt
  • Verify yogurt and spice labels for potential cross-contamination with gluten, soy, or tree nuts
Sienna Caldwell

Seasonal recipes and relatable cooking tips for home cooks and food lovers.