A comforting, vegan-friendly Indian dish with tender potatoes and vibrant spinach in a fragrant spiced gravy.
Ingredients (Serves 4)
- 2 cups fresh spinach (or 1 cup frozen, thawed)
- 2 medium potatoes, diced (peeled or unpeeled)
- 1 onion, finely chopped
- 2 tomatoes, pureed
- 3 garlic cloves, minced
- 1-inch ginger, grated
- 1 green chili, slit (optional, for heat)
- 1 tsp cumin seeds
- 1 tsp turmeric powder
- 1 tsp coriander powder
- ½ tsp red chili powder (adjust to taste)
- 1 tsp garam masala
- ½ tsp cumin powder
- 2 tbsp oil (or ghee for richer flavor)
- Salt to taste
- ½ cup water (or as needed)
- 2 tbsp fresh cream or coconut milk (optional, for creaminess)
Instructions
1️⃣ Prep Spinach
- Blanch fresh spinach in hot water for 2 mins, then blend into a puree. (Skip if using frozen.)
2️⃣ Sauté Aromatics
- Heat oil in a pan. Add cumin seeds; let them sizzle.
- Add onion, garlic, ginger, and green chili. Sauté until golden.
3️⃣ Add Spices & Tomatoes
- Stir in turmeric, coriander, chili powder, and cumin powder.
- Add tomato puree; cook until oil separates (~5 mins).
4️⃣ Cook Potatoes
- Add diced potatoes, salt, and water. Cover and simmer until potatoes are tender (~10-12 mins).
5️⃣ Finish with Spinach
- Mix in spinach puree and garam masala. Cook 2-3 mins.
- For creaminess, stir in fresh cream or coconut milk.
6️⃣ Serve Hot!
- Garnish with a drizzle of cream and lemon wedges.
- Pair with roti, rice, or naan.
Tips
- Crispy potatoes? Roast them first for extra texture.
- Protein boost: Add chickpeas or paneer.
- Kid-friendly: Skip green chili and blend spinach finely.
Why You’ll Love It
✔ Nutrient-packed (iron, fiber, vitamins!)
✔ Meal-prep friendly (tastes better the next day!)
✔ Budget-friendly & vegan