Greek Yogurt Cauliflower Curry (Print Version)

Tender cauliflower in a creamy, spiced Greek yogurt sauce — a comforting vegetarian main dish bursting with warm Indian-inspired flavors.

# Recipe Ingredients:

→ Vegetables

01 - 1 medium head cauliflower, cut into bite-sized florets
02 - 1 medium onion, finely chopped
03 - 2 cloves garlic, minced
04 - 1-inch piece fresh ginger, grated
05 - 1 large tomato, diced
06 - 1 green chili, sliced (optional)

→ Dairy

07 - 1 cup plain full-fat Greek yogurt

→ Pantry & Spices

08 - 2 tablespoons vegetable oil
09 - 1 teaspoon cumin seeds
10 - 1 teaspoon ground turmeric
11 - 1 teaspoon ground coriander
12 - 1½ teaspoons garam masala
13 - 1 teaspoon ground cumin
14 - ½ teaspoon chili powder (optional, adjust to taste)
15 - Salt, to taste
16 - Fresh cilantro, chopped, for garnish

→ Liquids

17 - 1 cup water or vegetable broth

# Directions:

01 - Heat vegetable oil in a large skillet or sauté pan over medium heat. Add cumin seeds and let them sizzle for about 30 seconds until fragrant and lightly toasted.
02 - Add the finely chopped onion to the pan and sauté until translucent, about 3 to 4 minutes, stirring occasionally.
03 - Stir in the minced garlic, grated ginger, and sliced green chili if using. Cook for another minute until fragrant.
04 - Add the diced tomato, ground turmeric, ground cumin, ground coriander, garam masala, chili powder, and salt. Cook until the tomatoes break down and the oil begins to separate from the mixture, about 4 minutes.
05 - Add the cauliflower florets to the pan and stir thoroughly to coat them evenly in the spice mixture.
06 - Pour in the water or vegetable broth, cover the pan, and simmer for 15 to 18 minutes until the cauliflower is tender but still holds its shape. Avoid overcooking to a mushy consistency.
07 - Reduce the heat to low. Whisk the Greek yogurt until smooth in a separate bowl, then slowly stir it into the curry to prevent curdling. Let the curry gently warm through for 3 to 4 minutes. Do not allow it to boil.
08 - Taste the curry and adjust salt and seasoning as needed. Garnish with freshly chopped cilantro and serve warm alongside steamed basmati rice, naan, or flatbread.

# Expert Advice:

01 -
  • The Greek yogurt makes the sauce incredibly creamy without needing a drop of heavy cream.
  • It comes together in under an hour with pantry staples you probably already have.
  • Even committed meat eaters will go back for seconds without missing the protein.
  • The leftovers taste even better the next day straight from the fridge.
02 -
  • If you add the yogurt to a boiling pan it will separate into grainy curds and you will be heartbroken, so keep the heat low and patient.
  • Full fat Greek yogurt is nonnegotiable here because lower fat versions lack the stabilizing fat needed to survive the warm curry.
  • Whisking the yogurt smooth before adding it is the simplest thing you can do to guarantee a silky sauce.
03 -
  • Salting your cauliflower florets before cooking draws out excess moisture so they absorb more flavor from the sauce.
  • Toasting the whole cumin seeds just until they darken one shade deeper than their raw color gives you maximum flavor without bitterness.