Healthy Indian Coconut Vegetable Curry

A simple, creamy and healthy Indian coconut curry with mixed vegetables — light on spices and easy for beginners, perfect for wholesome home cooking.
Prep Time 10 minutes
Cook Time 20 minutes
0 minutes
Total Time 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: Indian
Calories: 330

Ingredients
  

Ingredients
  • 2 tbsp vegetable oil
  • 1 large onion finely chopped
  • 2 cloves garlic minced
  • 1 inch ginger grated
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1/2 tsp red chilli powder (optional, mild)
  • 1 cup mixed vegetables e.g. chopped carrots, beans, cauliflower, peas
  • 1 cup spinach or green leafy vegetable roughly chopped
  • 1 cup light coconut milk
  • 1/2 cup water
  • 1/2 tsp salt (adjust to taste)
  • fresh coriander (cilantro) for garnish

Equipment

  • Large pot
  • wooden spoon

Method
 

  1. Heat oil in a large pot over medium heat. Add chopped onion and sauté until translucent (about 3–4 minutes).
  2. Add minced garlic and grated ginger. Stir for about 1 minute until you get a nice aroma.
  3. Add turmeric, cumin and red chilli powder (if using). Mix well and cook for 30 seconds.
  4. Add the mixed vegetables and chopped spinach. Stir so spices coat the vegetables well.
  5. Pour in the coconut milk and water. Add salt. Stir gently and bring to a simmer.
  6. Cover and cook on low heat for 10–12 minutes or until vegetables are tender but not mushy.
  7. Check seasoning and adjust salt or chilli as needed. If curry is too thick, add a little more water to reach desired consistency.
  8. Turn off heat. Garnish with fresh coriander. Serve hot with brown rice or whole-wheat chapati.

Notes

You can substitute light coconut milk with half-light coconut milk + half water to reduce saturated fat. Add chickpeas or tofu for extra protein. Serve with brown rice or millets for a balanced meal.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating