Greek Yogurt Cauliflower Curry

Creamy Greek yogurt cauliflower curry in a golden turmeric sauce with fresh cilantro garnish Save to Pinterest
Creamy Greek yogurt cauliflower curry in a golden turmeric sauce with fresh cilantro garnish | cookziva.com

This Greek yogurt cauliflower curry delivers a rich, velvety texture without heavy cream. Roasting the florets first adds a nutty depth that pairs beautifully with the tangy yogurt base.

Warm spices like turmeric, garam masala, and cumin build layers of flavor, while the gentle simmering technique keeps the yogurt silky smooth. It's a wholesome, gluten-free main that comes together in under an hour and works beautifully with basmati rice or warm naan.

The smell of toasted cumin seeds hitting hot olive oil is enough to make me abandon whatever I was doing and wander into the kitchen like a cartoon character floating toward a pie on a windowsill. This cauliflower curry came into my life during a phase where I was trying to eat less meat but refused to eat boring food. Roasting the cauliflower until its edges turn dark and caramelized, then drowning it in a spiced yogurt sauce, was the trick that made me forget I was eating vegetables at all. It has been on my weekly rotation ever since.

My friend Lena stopped by one Tuesday evening looking exhausted, and I threw this together in under an hour while she sat at the kitchen counter telling me about her day. She went quiet after the first bite, which I have learned is the highest compliment a cook can receive. Now she texts me every couple of weeks asking for the recipe, and I send her a voice note pretending I am keeping ancient secrets when really it is just cumin and yogurt doing all the work.

Ingredients

  • Cauliflower (1 medium head, cut into florets): The star of the dish, roasting transforms it from bland to nutty and sweet, so do not skip that step.
  • Onion (1 medium, finely chopped): Builds the aromatic base, cook it down until translucent and sweet.
  • Garlic (2 cloves, minced): Fresh garlic only, the jarred version lacks the sharp bite this curry needs.
  • Ginger (1 inch piece, grated): Adds warmth and a slight peppery kick that balances the creamy yogurt.
  • Tomato (1 large, chopped): Provides acidity and body to the sauce, a ripe one works best.
  • Green chili (1, finely chopped, optional): For those who like a gentle heat running through the background.
  • Greek yogurt (1 cup, plain, whole or low fat): This is what makes the sauce silky, full fat gives the richest texture but low fat works fine too.
  • Olive oil (2 tbsp): Split between roasting the cauliflower and sauteeing the aromatics.
  • Cumin seeds (1 tsp): Toasting these first releases an earthy, almost smoky fragrance that defines the whole dish.
  • Ground coriander (1 tsp): Adds a citrusy warmth that pairs beautifully with turmeric.
  • Turmeric (1 tsp): Gives the curry its golden color and a subtle bitterness that keeps things interesting.
  • Garam masala (1 tsp): A finishing spice blend that pulls all the flavors together at the end.
  • Ground cumin (1/2 tsp): Reinforces the toasted cumin seeds with a more concentrated flavor.
  • Chili powder (1/2 tsp): Mild heat that rounds out the spice profile without overwhelming anyone.
  • Salt and black pepper (to taste): Season at every stage, not just at the end.
  • Fresh cilantro (2 tbsp, chopped): A bright, herbal finish that cuts through the richness.
  • Lemon wedges (optional): A squeeze at the end wakes everything up beautifully.

Instructions

Roast the Cauliflower:
Preheat your oven to 400 degrees F. Toss the florets with one tablespoon olive oil, a generous pinch of salt, and pepper, then spread them on a baking sheet without crowding. Roast for about 20 minutes until the edges turn golden and slightly charred, shaking the pan halfway through so they brown evenly.
Toast the Cumin Seeds:
While the cauliflower roasts, heat the remaining tablespoon of olive oil in a large deep pan over medium heat. Drop in the cumin seeds and let them sizzle for about 30 seconds until you can smell that warm, toasty aroma drifting up from the pan.
Build the Aromatic Base:
Add the onion, garlic, ginger, and green chili if you are using it. Stir and cook for 3 to 4 minutes until the onions soften and turn translucent, releasing a sweet savory fragrance into the kitchen.
Add Spices and Tomato:
Stir in the chopped tomato along with the ground coriander, turmeric, garam masala, ground cumin, and chili powder. Let everything cook together for about 5 minutes, stirring occasionally, until the tomatoes break down and form a thick paste with the spices.
Stir in the Yogurt:
Lower the heat to keep things gentle, then whisk your Greek yogurt until perfectly smooth in a separate bowl. Add it to the pan slowly in a thin stream while stirring constantly, which prevents the yogurt from breaking or curdling into ugly lumps.
Simmer and Meld:
Fold in the roasted cauliflower and add a small splash of water if the sauce looks too thick. Let the curry simmer on low for 7 to 8 minutes, giving the flavors time to marry and the sauce time to coat every floret in a creamy layer.
Finish and Serve:
Taste the sauce and adjust the salt and pepper as needed, then serve hot with a generous shower of fresh cilantro and lemon wedges on the side. The squeeze of lemon right at the end is not optional in my house, it brightens the whole bowl.
Bowl of Greek yogurt cauliflower curry with tender roasted florets in spiced tomato sauce Save to Pinterest
Bowl of Greek yogurt cauliflower curry with tender roasted florets in spiced tomato sauce | cookziva.com

There is something deeply satisfying about pulling a tray of roasted cauliflower from the oven while a pan of spiced tomatoes bubbles on the stove, knowing dinner is about to come together in the most comforting way possible.

Serving Suggestions

This curry loves something starchy beside it to soak up all that yogurt sauce. A mound of fluffy basmati rice is my default, but warm naan torn into ragged pieces works just as well. I have also spooned it over a baked sweet potato on particularly hungry evenings, and that combination is worth trying at least once.

Variations and Additions

A handful of drained chickpeas tossed in during the simmering step turns this into a heartier, protein packed meal without much extra effort. Cubed paneer is another addition I make when I want something richer, browning the pieces in a dry pan first so they hold their shape in the sauce. For a dairy free version, coconut yogurt swaps in cleanly, though the flavor shifts slightly toward tropical and away from the tangy profile of the original.

Storage and Leftovers

This curry reheats beautifully the next day, and I actually think the flavors deepen overnight as the spices continue to soak into the cauliflower. Store it in an airtight container in the refrigerator for up to three days, and reheat gently on the stove with a splash of water to loosen the sauce.

  • Freezing is possible but the yogurt sauce may separate slightly upon thawing, so stir well while reheating.
  • A quick garnish of fresh cilantro after reheating makes leftovers feel like a fresh meal.
  • Always taste for salt after reheating because cold temperatures dull flavors.
Golden Greek yogurt cauliflower curry served steaming hot with basmati rice and lemon wedges Save to Pinterest
Golden Greek yogurt cauliflower curry served steaming hot with basmati rice and lemon wedges | cookziva.com

Keep this one in your back pocket for any night that calls for something warm, nourishing, and genuinely delicious without demanding your full attention for hours.

Recipe FAQ

Yes, but the sauce will be thinner. Greek yogurt provides a thicker, creamier consistency. If using regular yogurt, consider reducing the added water and simmering a bit longer to thicken the sauce.

Lower the heat before adding yogurt and whisk it smooth beforehand. Add it gradually while stirring continuously. Avoid boiling the sauce after yogurt is incorporated—maintain a gentle simmer instead.

Basmati rice and warm naan are classic pairings. You can also serve it over quinoa or with steamed millet for a gluten-free alternative. A side of cucumber raita complements the spices nicely.

Absolutely. The flavors deepen 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 sauce smooth.

Coconut yogurt works well as a substitute and keeps the dish creamy. Full-fat coconut milk can also be used, though it will alter the tangy flavor profile that Greek yogurt provides.

Greek Yogurt Cauliflower Curry

Creamy roasted cauliflower simmered in a spiced Greek yogurt sauce with aromatic Indian seasonings.

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 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 1 large ripe tomato, chopped
  • 1 green chili pepper, finely minced (optional)

Dairy

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

Spices and Pantry

  • 2 tablespoons olive oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • Kosher salt and freshly ground black pepper, to taste

Garnish

  • 2 tablespoons fresh cilantro, chopped
  • Lemon wedges (optional)

Instructions

1
Roast the Cauliflower: Preheat oven to 400°F. Toss cauliflower florets with 1 tablespoon olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 20 minutes until golden brown and fork-tender.
2
Bloom the Cumin Seeds: While the cauliflower roasts, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add cumin seeds and toast for 30 seconds until fragrant and lightly crackling.
3
Sauté the Aromatics: Add the diced onion, minced garlic, grated ginger, and green chili to the pan. Sauté for 3 to 4 minutes, stirring occasionally, until the onions turn soft and translucent.
4
Build the Spice Base: Stir in the chopped tomato, ground coriander, turmeric, garam masala, ground cumin, and chili powder. Cook for 5 minutes, mashing the tomato gently, until it breaks down into a thick paste.
5
Incorporate the Yogurt: Reduce heat to low. Whisk the Greek yogurt until completely smooth, then gradually add it to the pan in a slow stream, stirring constantly to prevent curdling and ensure a silky sauce.
6
Simmer and Combine: Fold in the roasted cauliflower florets. Add a splash of water if the sauce is too thick. Simmer gently for 7 to 8 minutes, allowing the flavors to meld and the sauce to reduce slightly.
7
Finish and Serve: Taste the curry and adjust salt and pepper as needed. Transfer to a serving dish, garnish with fresh chopped cilantro, and serve hot with lemon wedges on the side.
Additional Information

Equipment Needed

  • Rimmed baking sheet
  • Large skillet or deep sauté pan
  • Mixing bowls
  • Whisk
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 185
Protein 9g
Carbs 19g
Fat 8g

Allergy Information

  • Contains dairy (Greek yogurt).
  • Naturally gluten-free as prepared; verify all packaged spice and condiment labels if highly sensitive.
  • If serving with naan, select a certified gluten-free variety if required for your dietary needs.
Ziva Marshall

Sharing quick, easy, and family-friendly recipes with a personal touch.