Indian Cauliflower and Potato Curry in Coconut Milk Recipe

This is a mild Indian-style dish where cauliflower florets and potatoes simmer in coconut milk with spices, creating a thick, creamy sauce. In this version the vegetables are briefly sautéed first, so they keep their shape and a bit of firmness, while the sauce has a delicate coconut flavor with a clear note of ginger and garlic.

This curry is inspired by North Indian and South Indian home-style vegetable curries, which often combine potatoes and cauliflower in a mildly spiced, tomato-based sauce enriched with coconut milk in coastal regions. It adapts those flavors to an easy, everyday dish that fits well into European home cooking.

It is a comforting, one-pot vegan curry that feels rich and creamy thanks to coconut milk, without any dairy., The recipe uses simple pantry spices to evoke Indian flavors in a way that is accessible even if you are new to cooking curries at home.

Dlaczego ta wersja działa

  • Briefly sautéing the vegetables before simmering helps them keep their shape and a pleasant bite instead of turning mushy.
  • Using canned tomatoes and coconut milk creates a naturally thick, creamy sauce without flour or cream, keeping the recipe vegan and gluten-free.
  • A balanced mix of cumin, coriander, turmeric and sweet paprika gives depth and color while staying mild enough for most palates.
Indian Cauliflower and Potato Curry in Coconut Milk

Chef's tips

If the sauce gets too thick, loosen it with a splash of water or vegetable stock towards the end of cooking., For extra aroma, you can briefly toast the ground spices in a dry pan before starting the recipe, then add them as directed., Garnish with extra lime wedges at the table so everyone can adjust the acidity to their taste.

How to serve

Serve over fluffy basmati rice with a wedge of lime and extra fresh coriander on top., Pair with warm naan or simple pan-fried flatbreads to scoop up the sauce., Serve alongside a crisp cucumber and tomato salad with yogurt (or plant-based yogurt) to add freshness.

Na co uważać

  • Do not boil the curry too vigorously, or the coconut milk can split and the vegetables may fall apart.
  • Cut the potato cubes to a similar size as the cauliflower florets so they cook evenly.
  • Salt gradually and taste at the end, as the flavors concentrate while the sauce reduces.

Zamienniki

  • Use sweet potatoes instead of regular potatoes for a sweeter, slightly softer curry.
  • Replace cauliflower with broccoli, adjusting the cooking time so it does not overcook.
  • Use neutral coconut oil instead of vegetable oil for a more pronounced coconut aroma.
  • If you do not have fresh ginger, use a smaller amount of ground ginger and add it with the other spices.
Prep Time
20 min
Cook Time
30 min
Total Time
50 min
Servings
4

Ingredients

  • cauliflower medium, divided into small florets - 1 piece
  • potatoes - 400 g
  • coconut milk from a can - 400 ml
  • canned chopped tomatoes - 200 g
  • onion finely chopped - 1 piece
  • garlic chopped - 3 cloves
  • fresh ginger grated - 1 tablespoon
  • vegetable oil - 2 tablespoons
  • ground cumin - 0.75 teaspoons
  • ground coriander - 0.75 teaspoons
  • turmeric - 0.5 teaspoons
  • sweet paprika, ground - 1 teaspoon
  • salt or to taste - 1 teaspoon
  • lime juice or lemon - 1 tablespoon
  • fresh coriander chopped, for serving - 3 tablespoons
Main Ingredient: cauliflower

Preparation

  1. Heat the oil in a large frying pan or wide pot over medium heat.
  2. Add the chopped onion and fry for 5–6 minutes, until softened and lightly golden.
  3. Add the garlic and ginger and fry for about 1 minute, until they become very fragrant.
  4. Sprinkle in the cumin, coriander, turmeric and sweet paprika, stirring for about 30 seconds until the spices combine with the oil.
  5. Add the canned tomatoes and salt, stir and cook for 5 minutes, until the sauce thickens slightly and starts to bubble gently.
  6. Add the potatoes and cauliflower florets, stir to coat them in the sauce, pour in the coconut milk and stir gently.
  7. Bring to a gentle boil, reduce the heat to low, cover and cook for 18–22 minutes, until the potatoes and cauliflower are tender but not falling apart (a fork should go in with slight resistance).
  8. Finish with a squeeze of lime juice, stir gently, sprinkle with fresh coriander and serve hot.

Storage

In fridge: 3 days
Freezing: Yes

When frozen, the cauliflower may become a bit softer, but the flavor will stay good; when reheating, stir gently so the vegetables don’t fall apart.

Recipe submitted by Marek, Site owner

This curry is designed as an easy, forgiving recipe: once you learn the basic method of frying aromatics, blooming spices, then simmering vegetables in coconut milk, you can swap in whatever seasonal vegetables you have on hand.

Published:

Oceń przepis

Average: (0 ratings)

Komentarze

0
Chronione przez reCAPTCHA
Ładowanie komentarzy...

Podobne przepisy

Indian Cauliflower and Potato Soup with Coconut Milk
Indian Cauliflower and Potato Soup with Coconut Milk
Indian Cauliflower and Chickpea Curry in Yogurt
Indian Cauliflower and Chickpea Curry in Yogurt
Indian Potatoes with Cauliflower and Carrots in Coconut Milk
Indian Potatoes with Cauliflower and Carrots in Coconut Milk
Indian Cauliflower and Pea Curry
Indian Cauliflower and Pea Curry