Greek Yogurt Cauliflower Curry

Golden roasted cauliflower swimming in a velvety Greek yogurt cauliflower curry sauce Pin it
Golden roasted cauliflower swimming in a velvety Greek yogurt cauliflower curry sauce | dishvu.com

This Greek yogurt cauliflower curry delivers a rich, creamy texture without heavy cream. Roasted cauliflower florets are simmered in a silky yogurt-based sauce infused with cumin, turmeric, garam masala, and coriander.

The roasting step adds a nutty depth to the cauliflower, while the Greek yogurt creates a tangy, protein-packed sauce that coats every bite. Ready in under an hour, it's perfect for busy weeknights.

Serve over basmati rice with warm naan for a complete, satisfying dinner that happens to be vegetarian and gluten-free.

The smell of toasted cumin seeds hitting a hot pan is enough to make anyone wander into the kitchen asking what is for dinner, and this cauliflower curry has been my weeknight answer more times than I can count. It started as a desperate attempt to use up a head of cauliflower and a half empty tub of Greek yogurt that was dangerously close to its expiration date. What came out of that chaotic evening was something so deeply comforting that it has earned a permanent spot in my rotation. The roasted cauliflower soaks up the spiced yogurt sauce like a sponge, and every bite delivers this incredible balance of earthy, creamy, and bright.

My neighbor Lisa knocked on my door one cold Tuesday evening holding a container of leftover rice and asked if I had anything to put on it, and twenty minutes later we were sitting on my kitchen floor with bowls of this curry laughing about how neither of us had eaten at a proper table in months. She now texts me every week asking if I have made the cauliflower thing again.

Ingredients

  • 1 medium head cauliflower, cut into florets: Cut them into uniform bite sized pieces so they roast evenly and every piece gets that golden crust without burning on the edges.
  • 1 medium onion, finely chopped: A yellow onion works best here because it sweetens as it cooks and forms a mellow base for the spices to build on.
  • 2 cloves garlic, minced: Fresh garlic makes a noticeable difference in this curry since the sauce is relatively simple and every ingredient really shines through.
  • 1 inch piece ginger, grated: Use a microplane if you have one because it breaks down into a fine paste that melts right into the sauce without any stringy bits.
  • 1 large tomato, chopped: A ripe tomato will break down quickly and add natural sweetness, but a firm one will work if you give it a few extra minutes in the pan.
  • 1 green chili, finely chopped (optional): Leave it out if heat is not your thing, but even half a chili adds a gentle warmth that lifts the whole dish without overpowering it.
  • 1 cup Greek yogurt (plain, whole or low fat): This is the heart of the sauce, so use a good quality yogurt and make sure it is at room temperature before adding it to the hot pan to prevent curdling.
  • 2 tbsp olive oil: Split between roasting the cauliflower and sauteing the aromatics, giving each step its own richness without needing extra fat.
  • 1 tsp cumin seeds: Toasting whole cumin seeds in hot oil releases an earthy aroma that ground cumin simply cannot replicate, and it only takes about thirty seconds.
  • 1 tsp ground coriander: It has a mild citrusy warmth that rounds out the sharper spices and makes the sauce taste more balanced and complete.
  • 1 tsp ground turmeric: Beyond its beautiful golden color, turmeric adds an earthy depth that ties the cauliflower and yogurt together beautifully.
  • 1 tsp garam masala: Add this toward the end of cooking so its complex spice blend stays fragrant and does not lose its punch to prolonged heat.
  • 1/2 tsp ground cumin: This works alongside the whole cumin seeds to reinforce that warm base note throughout the sauce.
  • 1/2 tsp chili powder: It adds color and a gentle background heat that complements rather than competes with the fresh green chili.
  • Salt and black pepper, to taste: Season the cauliflower before roasting and then adjust the sauce at the end because the flavors concentrate as it simmers.
  • 2 tbsp fresh cilantro, chopped: Scatter it on at the very end so it stays bright and fresh, adding a pop of color and a clean herbal finish.
  • Lemon wedges (optional): A squeeze of fresh lemon right before eating brightens the entire dish and cuts through the richness of the yogurt in the best way.

Instructions

Roast the cauliflower:
Preheat your oven to 400 degrees F and spread the florets on a baking sheet with one tablespoon of olive oil, a generous pinch of salt, and pepper. Roast for about twenty minutes, shaking the pan halfway through, until you see those deep golden brown spots forming on the edges.
Bloom the cumin seeds:
While the cauliflower roasts, heat the remaining tablespoon of olive oil in a large deep pan over medium heat and add the cumin seeds. Listen for that gentle crackling sound and watch them darken slightly, which should take about thirty seconds before they start to smoke.
Build the aromatics:
Stir in the onion, garlic, ginger, and green chili if you are using it, and cook for three to four minutes until the onions turn soft and translucent, releasing a sweet fragrance that fills the entire kitchen. Keep the heat at medium so the garlic does not brown too quickly.
Add the tomato and spices:
Toss in the chopped tomato along with the ground coriander, turmeric, garam masala, ground cumin, and chili powder, stirring everything together into a thick paste. Cook for about five minutes, stirring occasionally, until the tomato breaks down completely and you see the oil starting to separate around the edges of the pan.
Temper in the yogurt:
Reduce the heat to low and whisk your Greek yogurt until perfectly smooth in a separate bowl before adding it to the pan. Pour it in gradually while stirring constantly and steadily so the yogurt incorporates smoothly without breaking or curdling into grainy clumps.
Simmer and finish:
Fold in the roasted cauliflower and add a splash of water if the sauce feels too thick, then let everything simmer together for seven to eight minutes so the florets absorb the spiced yogurt. Taste the sauce and adjust the salt and pepper before serving hot with cilantro scattered over the top and lemon wedges on the side.
Creamy Greek yogurt cauliflower curry served in a rustic bowl with fresh cilantro Pin it
Creamy Greek yogurt cauliflower curry served in a rustic bowl with fresh cilantro | dishvu.com

There is something about the way this curry makes the whole apartment smell like warm spices and roasted vegetables that turns an ordinary Tuesday into something worth savoring.

Serving Ideas That Actually Work

Pile it over steamed basmati rice for a classic pairing, or serve it alongside warm naan if you want something to tear and scoop with. I have also eaten it on its own in a bowl with nothing else and felt completely satisfied.

Swaps and Additions

Throw in a handful of chickpeas during the simmer step if you want extra protein and heartiness without changing the flavor profile. Cubes of paneer work beautifully too, and if you need it dairy free, coconut yogurt steps in admirably with a slightly sweeter finish.

Leftovers and Storage

This curry tastes even better the next day after the spices have had time to fully mingle and settle into the cauliflower. Store it in an airtight container in the refrigerator for up to three days and reheat it gently on the stove with a splash of water.

  • Freeze individual portions for up to two months and thaw them overnight in the fridge before reheating.
  • Avoid microwaving on high power because the yogurt sauce can separate instead go with medium power in short bursts.
  • Always taste and reseason after reheating because salt and spice levels tend to mellow out when chilled and revived.
Steaming bowl of Greek yogurt cauliflower curry garnished with bright lemon wedges and herbs Pin it
Steaming bowl of Greek yogurt cauliflower curry garnished with bright lemon wedges and herbs | dishvu.com

Keep this recipe close because it will rescue you on busy nights, impress casual dinner guests, and quietly become one of those dishes you make without even looking at the recipe anymore.

Recipe Q&A Section

Yes, frozen cauliflower works well. Thaw and pat it dry before roasting to avoid excess moisture. You may need to reduce roasting time by about 5 minutes since frozen florets are already partially softened.

Lower the heat before adding yogurt and whisk it smooth before incorporating. Add it gradually while stirring continuously. Avoid boiling the sauce after yogurt is added — a gentle simmer keeps it silky and prevents separation.

Coconut yogurt works for a dairy-free version. Full-fat coconut milk is another option for a richer sauce. Plain regular yogurt can also be used, but strain it first for a thicker consistency closer to Greek yogurt.

It's mildly spiced with warming flavors rather than intense heat. The green chili is optional. For more heat, increase the chili powder or add an extra green chili. For a milder version, omit the chili entirely and reduce chili powder.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally. Avoid high heat or microwaving at full power to prevent the yogurt sauce from separating.

Chickpeas are a natural addition — stir in a drained can during the simmering step. Paneer cubes can be added alongside the cauliflower. For a non-vegetarian option, diced chicken thighs work beautifully with the same spice base.

Greek Yogurt Cauliflower Curry

Roasted cauliflower simmered in a creamy Greek yogurt sauce with warm Indian spices for a satisfying vegetarian meal.

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 Staples

  • 2 tablespoons extra virgin olive oil, divided
  • 1 teaspoon whole 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 leaves, roughly 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 until evenly coated. Arrange in a single layer on a baking sheet and roast for 20 minutes until golden brown and fork-tender.
2
Toast the Cumin Seeds: While cauliflower roasts, heat the remaining 1 tablespoon olive oil in a large deep skillet over medium heat. Add whole cumin seeds and toast for approximately 30 seconds, swirling the pan gently, until they become fragrant and begin to pop.
3
Sauté the Aromatics: Add the diced onion, minced garlic, grated ginger, and green chili to the skillet. Sauté for 3 to 4 minutes, stirring occasionally, until the onions are soft and translucent.
4
Build the Spice Base: Stir in the chopped tomato along with ground coriander, turmeric, garam masala, ground cumin, and chili powder. Cook for 5 minutes, stirring frequently, until the tomatoes break down and the spices are deeply fragrant.
5
Incorporate the Yogurt Sauce: Reduce heat to low. Whisk the Greek yogurt in a separate bowl until completely smooth, then gradually add it to the skillet in a slow stream, stirring constantly to prevent curdling and ensure a silky, uniform sauce.
6
Combine and Simmer: Fold the roasted cauliflower into the yogurt sauce, adding a splash of water if the mixture seems too thick. Simmer gently for 7 to 8 minutes over low heat, allowing the flavors to meld and the sauce to reduce slightly.
7
Finish and Serve: Taste the curry and adjust salt, pepper, or chili powder as needed. Transfer to a serving dish and garnish generously with chopped fresh cilantro. Offer lemon wedges alongside for squeezing over individual portions.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 185
Protein 9g
Carbs 19g
Fat 8g

Allergy Information

  • Contains dairy (Greek yogurt). Substitute with plant-based yogurt to eliminate this allergen.
  • Naturally gluten-free as written; always verify individual spice and condiment labels if highly sensitive.
  • If serving with naan, select a certified gluten-free variety when required for dietary compliance.
Vera Liu

Passionate home cook sharing easy, wholesome recipes for busy food lovers.