Homemade Indian Red Lentil Dhal with spinach
Bursting with flavor and packed with nutrients, this vibrant red lentil dhal with spinach is a comforting, easy-to-make vegetarian delight.
Infused with aromatic spices and boasting a luxuriously creamy texture, it’s a dish that soothes the soul and satisfies the senses.
A perfect choice for a wholesome, nourishing meal that brings both indulgence and balance to your table.
My Go-To Red Lentil Dhal Recipe
Indian cuisine never fails to captivate with its bold, aromatic flavors, and this red lentil and spinach dhal has become my secret weapon for getting the whole family to love spinach—without them even realizing it!
This vegetarian dish is pure comfort food: rich, creamy, and bursting with fragrant spices that turn an everyday meal into an irresistible feast.
Spinach isn’t always a crowd-pleaser in my house, but in this dhal, it melts seamlessly into the velvety texture, blending perfectly with the warm embrace of cumin, turmeric, and ginger.
The red lentils add a natural sweetness that balances the spices beautifully, creating a dish that’s as nourishing as it is delicious.
Pair it with pillowy cheese naan, fluffy basmati rice, or warm pita bread to soak up every last bit of its luscious goodness.
Each bite is a flavor explosion—warming, aromatic, and utterly satisfying.
Easy to make and packed with wholesome ingredients, this dhal is a fantastic alternative to heavier meals.
Try it once, and you’ll be hooked—just don’t tell anyone there’s spinach in it! A true family favorite, meant to be shared and savored.
Ingredients for red Lentil and spinach Dhal
- 1 white onion – Adds a mild, slightly sweet aroma, creating the perfect base to enhance the depth of the spices.
- 1 tbsp sunflower oil – A neutral oil that gently sautés the onions and spices, allowing their flavors to shine without interference.
- 120 g red lentils – Protein- and fiber-rich, these lentils break down as they cook, resulting in a lusciously creamy, melt-in-your-mouth texture.
- 130 g fresh spinach – Blends seamlessly into the dhal, absorbing the fragrant spices while adding a hidden boost of nutrients.
- 200 g water – Helps the lentils cook slowly, soaking up all the aromatic spices for a deeply flavorful dish.
- 2 tbsp coconut milk – Infuses the dhal with luxurious creaminess and a hint of sweetness that balances the warmth of the spices.
- 1 tsp curry powder – A rich, aromatic spice blend that gives the dhal its signature exotic and fragrant character.
- 1 tsp turmeric powder – Not only does it lend the dish a gorgeous golden hue, but its earthy, slightly bitter notes enhance the overall depth of flavor.
- 1 vegetable stock cube (optional) – Elevates the taste, adding extra richness and complexity.
- 1 pinch salt – Brings all the flavors together in perfect harmony.
How to Make red Lentil Dhal with spinach
- Sauté the Onion – Peel and finely chop a white onion. Heat 1 tablespoon of sunflower oil in a pan and cook the onion until soft and translucent.
- Add the Spinach – Stir in 130 g of chopped fresh spinach. Cover and let it cook for a few minutes until it wilts completely.
- Combine the Ingredients – Add 120 g of coral lentils, 200 g of water, 2 tablespoons of coconut milk, 1 teaspoon of curry powder, 1 teaspoon of turmeric, and 1 vegetable stock cube (optional). Season with salt to taste.
- Simmer to Perfection –
- Let the dhal simmer on low heat, stirring occasionally.
- Cook for about 15 to 20 minutes, until the lentils are soft and creamy.
- If needed, add a little water during cooking to keep the dhal from sticking.
- Serve & Enjoy – Serve piping hot with fluffy cheese naan for an extra indulgent meal!
How to Best Enjoy This Dish
- Pair it with Bread – Scoop up the creamy dhal with warm, fluffy cheese naan, garlic naan, or pita bread for an irresistible combination.
- Serve with Rice – Enjoy it over fragrant basmati rice or jeera (cumin) rice to soak up all the rich, spiced flavors.
- Add a Cooling Side – A spoonful of yogurt or a side of raita (yogurt with cucumber and mint) balances the warmth of the spices beautifully.
- Garnish for Extra Flavor – Sprinkle with fresh cilantro, a squeeze of lime juice, or a pinch of chili flakes for an added burst of freshness and heat.
- Make It a Feast – Serve alongside grilled vegetables, chutneys, or a crisp cucumber salad for a complete, nourishing meal.
However you choose to enjoy it, each bite is a warm, comforting explosion of flavor!
Others recipes to try
- Spinach and potatoes shakshuka recipe
- French Lentil Salad recipe with tuna
- Creamy carrot soup
- Potato and egg salad
- Easy creamy mushroom soup recipe
Easy red lentil and spinach dhal
Ingredients
- 1 white onion
- 1 tbsp sunflower oil
- 120 g red lentils
- 130 g fresh spinach
- 200 g water
- 2 tbsp coconut milk
- 1 tsp curry powder
- 1 tsp turmeric powder
- 1 vegetable stock cube optional
- 1 pinch salt
Instructions
- Peel and finely chop a white onion. Heat 1 tablespoon of sunflower oil in a pan and cook the onion until soft and translucent.
- Stir in 130 g of chopped fresh spinach. Cover and let it cook for a few minutes until it wilts completely.
- Add 120 g of coral lentils, 200 g of water, 2 tablespoons of coconut milk, 1 teaspoon of curry powder, 1 teaspoon of turmeric, and 1 vegetable stock cube (optional). Season with salt to taste.
- Let the dhal simmer on low heat, stirring occasionally.
- Cook for about 15 to 20 minutes, until the lentils are soft and creamy.
- If needed, add a little water during cooking to keep the dhal from sticking.
- Serve piping hot with fluffy cheese naan for an extra indulgent meal!