Greek Yogurt Cauliflower Curry

Save
| quickpinkitchen.com

This Greek yogurt cauliflower curry brings together tender florets simmered in a fragrant blend of turmeric, cumin, coriander, and garam masala.

The star of the dish is the creamy, tangy Greek yogurt sauce that gets gently folded in at the end, creating a luscious coating without any heavy cream.

Ready in just 45 minutes with simple pantry spices, it's a comforting vegetarian main that pairs beautifully with basmati rice or warm naan bread.

The smell of cumin seeds hitting hot oil still takes me back to my tiny apartment kitchen, where I'd keep the window cracked open regardless of the weather. My roommate would poke her head in, drawn by that unmistakable sizzle, knowing dinner was about to become something special. This cauliflower curry started as a way to use up yogurt I'd bought for another recipe, but it quickly became the dish I craved on gray, rainy Tuesdays.

I served this at my first dinner party, nervous about cooking for my foodie friends. When someone went back for thirds and asked for the recipe, I knew this simple cauliflower curry had earned its permanent spot in my rotation. Now it's the dish I make when I want to impress without spending hours at the stove.

Ingredients

  • 1 medium head cauliflower: Cut into bite sized florets, they become tender sponges for all those spices
  • 1 medium onion: Finely chopped creates the foundation that makes everything else taste better
  • 2 cloves garlic: Fresh minced gives you that aromatic base nothing can replicate
  • 1 inch piece ginger: Grated fresh adds warmth and depth that powder just cannot provide
  • 1 large tomato: Diced breaks down into the sauce creating natural sweetness
  • 1 green chili: Optional slice gives you control over the heat level
  • 1 cup Greek yogurt: Full fat and plain creates that luxurious creamy texture we are after
  • 2 tbsp vegetable oil: Gives you enough fat to bloom those spices properly
  • 1 tsp cumin seeds: Letting them sizzle in hot oil releases their essential oils
  • 1 tsp ground turmeric: Adds that beautiful golden color and earthy notes
  • 1 tsp ground coriander: Brings citrusy warmth to the spice blend
  • 1½ tsp garam masala: The finishing spice that makes it taste complete
  • 1 tsp ground cumin: Deepens the flavor started by the seeds
  • ½ tsp chili powder: Optional heat you can adjust to your preference
  • Salt: Essential for bringing all the flavors forward
  • Fresh cilantro: Chopped garnish adds bright freshness at the end
  • 1 cup water or vegetable broth: Creates the perfect simmering liquid

Instructions

Start with the sizzle:
Heat the oil in a large pan over medium heat. Add cumin seeds and let them sizzle for about 30 seconds until fragrant.
Build your base:
Add the chopped onion and sauté until translucent, about 3 to 4 minutes. You want them soft and starting to turn golden.
Add the aromatics:
Stir in garlic, ginger, and green chili if using, cooking for another minute until the raw garlic smell dissipates.
Bloom the spices:
Add diced tomato, turmeric, ground cumin, coriander, garam masala, chili powder, and salt. Cook until tomatoes are soft and oil starts to separate, about 4 minutes.
Coat the cauliflower:
Add cauliflower florets and stir to coat them completely in the spice mixture. Let them cook for just a minute or two.
Simmer to tenderness:
Pour in water or broth, cover, and simmer for 15 to 18 minutes, or until the cauliflower is tender but not mushy. Check by piercing with a fork.
Add the creamy finish:
Lower the heat. Whisk Greek yogurt until smooth, then slowly stir it into the curry to prevent curdling. Let it gently warm for 3 to 4 minutes, do not boil.
Final touches:
Taste and adjust seasoning. Garnish with chopped cilantro before serving over rice or with naan.
Save
| quickpinkitchen.com

This curry has become my go to when friends drop by unexpectedly, casual enough for a Tuesday yet special enough for company. Last week my neighbor knocked on my door just as I was taking the lid off, and she ended up staying for dinner.

Making It Your Own

I have learned that this recipe happily accommodates whatever vegetables need using up from my crisper drawer. Sometimes I throw in frozen peas during the last five minutes, or cubed potatoes alongside the cauliflower for extra heartiness.

Serving Suggestions That Work

Basmati rice is the classic pairing, but I have also served this over quinoa for extra protein. Warm naan for scooping up that yogurt sauce is non negotiable in my house, though any soft flatbread will do the job beautifully.

Storage And Make Ahead Tips

This curry actually tastes better the next day as the spices continue to meld together. Store it in an airtight container in the refrigerator for up to four days, but wait to add the final cilantro garnish until you reheat.

  • Reheat gently over low heat, adding a splash of water if the sauce has thickened
  • The yogurt sauce may separate slightly when reheated but will come together with stirring
  • Freeze without the yogurt added, then stir it in after reheating for best texture
Save
| quickpinkitchen.com

There is something deeply comforting about a dish that transforms humble cauliflower into something this special. Enjoy every creamy, spiced spoonful.

Recipe FAQs

Whisk the yogurt until completely smooth before adding it. Lower the heat completely, then slowly stir the yogurt in while the curry is off a full boil. Never let the curry boil after adding yogurt—just gently warm it for 3-4 minutes.

Yes, the flavors actually deepen overnight. Store the curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally, to avoid breaking the yogurt sauce.

Coconut yogurt or cashew cream work as excellent substitutes. Full-fat canned coconut milk (just the thick cream portion) also provides a similar richness and tang when combined with a squeeze of lemon juice.

Pierce a floret with a fork—it should yield with slight resistance but not fall apart. The cauliflower should be tender but still hold its shape, typically after 15-18 minutes of covered simmering. Overcooked cauliflower will become mushy in the sauce.

Steamed basmati rice is the classic pairing. Warm naan, roti, or any flatbread works wonderfully for scooping up the creamy sauce. A side of cooling cucumber raita or a crisp salad balances the warm spices nicely.

Green peas, diced potatoes, spinach, or chickpeas all complement the cauliflower beautifully. Add hard vegetables like potatoes at the same time as the cauliflower, and fold in delicate greens like spinach just before the yogurt.

Greek Yogurt Cauliflower Curry

Creamy spiced cauliflower simmered in a tangy Greek yogurt sauce with aromatic Indian spices.

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

Ingredients

Vegetables

  • 1 medium head cauliflower, cut into bite-sized florets
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1-inch fresh ginger root, grated
  • 1 large ripe tomato, diced
  • 1 green chili pepper, thinly sliced (optional)

Dairy

  • 1 cup plain full-fat Greek yogurt

Pantry Staples & Spices

  • 2 tablespoons vegetable oil
  • 1 teaspoon whole cumin seeds
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1½ teaspoons garam masala
  • 1 teaspoon ground cumin
  • ½ teaspoon chili powder (optional, adjust to taste)
  • Kosher salt, to taste
  • Fresh cilantro leaves, roughly chopped for garnish

Liquids

  • 1 cup water or vegetable broth

Instructions

1
Toast the Cumin Seeds: Heat vegetable oil in a large skillet or sauté pan over medium heat. Add whole cumin seeds and let them sizzle until fragrant, approximately 30 seconds.
2
Sauté the Aromatics: Add the finely diced onion and cook, stirring occasionally, until translucent and softened, about 3 to 4 minutes.
3
Incorporate Garlic, Ginger, and Chili: Stir in the minced garlic, grated ginger, and sliced green chili if using. Cook for an additional minute until aromatic.
4
Build the Spice Base: Add the diced tomato, ground turmeric, ground cumin, ground coriander, garam masala, chili powder, and salt. Cook the mixture, stirring frequently, until the tomatoes break down and the oil begins to separate, approximately 4 minutes.
5
Coat the Cauliflower: Add the cauliflower florets to the pan and toss thoroughly to coat each piece evenly in the spiced tomato mixture.
6
Simmer Until Tender: Pour in the water or vegetable broth, cover the pan, and reduce the heat to medium-low. Simmer for 15 to 18 minutes, or until the cauliflower is tender yet still holds its shape.
7
Incorporate the Greek Yogurt: Reduce the heat to low. Whisk the Greek yogurt in a separate bowl until completely smooth, then gradually stir it into the curry in a slow, steady stream to prevent curdling. Let the sauce warm gently for 3 to 4 minutes. Do not allow it to boil.
8
Finish and Serve: Taste the curry and adjust the seasoning with additional salt or spices as needed. Transfer to a serving dish and garnish generously with freshly chopped cilantro. Serve alongside steamed basmati rice, warm naan, or flatbread.
Additional Information

Equipment Needed

  • Large skillet or sauté pan
  • Chef's knife and cutting board
  • Wooden spoon or spatula
  • Small mixing bowl for whisking yogurt

Nutrition (Per Serving)

Calories 165
Protein 8g
Carbs 19g
Fat 7g

Allergy Information

  • Contains dairy (Greek yogurt).
  • This dish is naturally gluten-free; however, always verify yogurt and broth labels for hidden gluten-containing additives.
Lindsay Harper

Passionate home cook sharing easy, wholesome recipes and helpful kitchen tips for everyday meals.