Creamy Greek Yogurt Cauliflower Curry (Print View)

Tender cauliflower in a creamy, spiced Greek yogurt sauce with aromatic Indian-inspired seasonings.

# What You'll Need:

→ 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

# How to Make:

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 to prevent browning.
03 - Stir in the minced garlic, grated ginger, and sliced green chili if using. Cook for another minute until the aromatics are deeply fragrant.
04 - Add the diced tomato, ground turmeric, ground cumin, ground coriander, garam masala, chili powder if using, and salt. Cook the mixture for about 4 minutes, stirring frequently, until the tomatoes break down and the oil begins to separate from the spices.
05 - Add the cauliflower florets to the pan and toss them thoroughly to coat evenly in the spiced tomato mixture.
06 - 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 fork-tender but still holds its shape.
07 - Lower the heat to the gentlest setting. Whisk the Greek yogurt in a small mixing bowl until completely smooth, then slowly stir it into the curry in a steady stream to prevent curdling. Allow the curry to warm gently for 3 to 4 minutes. Do not let it come to a boil.
08 - Taste the curry and adjust the salt and spices as needed. Garnish with freshly chopped cilantro and serve warm alongside steamed basmati rice, naan, or flatbread.

# Expert Suggestions:

01 -
  • The Greek yogurt makes the sauce creamy without needing a drop of heavy cream.
  • It comes together in about forty five minutes and most of that is hands off simmering.
  • Leftovers taste even better the next day when the spices have had time to mingle.
02 -
  • If the yogurt hits a rolling boil it will curdle and grain up, so keep the heat low and patient once it goes in.
  • Whisking the yogurt smooth before adding it prevents gloppy white lumps from floating through your beautiful curry.
03 -
  • Let the curry sit off the heat for ten minutes before serving because the sauce thickens and the flavors deepen as it rests.
  • Check your yogurt and broth labels for hidden gluten or additives if you are cooking for someone with sensitivities.