Skip to content
Ingredients (serves 3–4)
- 4–5 medium carrots, sliced
- 1 medium onion, chopped
- 1–2 inch fresh ginger, sliced
- 2–3 garlic cloves
- 1 small tomato (optional, for slight tang)
- 1–2 green chilies (optional, for heat)
- 1 tbsp oil or ghee
- ½ tsp cumin seeds
- ½ tsp turmeric powder
- ½ tsp black pepper
- ½–1 tsp garam masala OR ½ tsp curry powder
- 1 cup vegetable stock or water (add more as needed)
- Salt to taste
- Fresh coriander for garnish
- Optional: 2 tbsp coconut milk for creaminess
🍲 Instructions
1. Sauté the aromatics
- Heat oil/ghee in a pot.
- Add cumin seeds; let them splutter.
- Add onions and sauté until lightly golden.
- Add garlic, ginger, and green chilies; sauté 1 minute.
2. Add vegetables & spices
- Add carrots and tomato.
- Add turmeric, salt, and pepper.
- Mix well and sauté for 2–3 minutes.
3. Cook
- Add stock/water until carrots are just covered.
- Bring to a boil, then cover and simmer 15–20 minutes until carrots are soft.
4. Blend
- Cool slightly and blend until smooth (immersion blender or regular blender).
- Return to pot and adjust thickness with water/stock.
5. Season & finish
- Add garam masala and simmer 2 minutes.
- Stir in coconut milk if using.
- Taste and adjust salt/pepper.
🌿 Garnish ideas
- Coriander leaves
- A swirl of coconut milk
- Toasted cumin powder
- Chili oil or ghee drizzle
- Croutons or toasted nuts
🔥 Variations
- Spicy version: add ½ tsp red chili powder while sautéing.
- Ayurvedic: add a pinch of asafoetida (hing) with cumin.
- Creamier: add ½ potato while cooking carrots.
- High-protein: add red lentils (¼ cup) while boiling.