“`html

If you’re craving a comforting, wholesome dish that bursts with vibrant flavors and nourishing greens, this Indian Lentil Curry with Spinach Recipe will quickly become your go-to. Featuring creamy red lentils simmered to perfection and tender spinach folded in, it’s a harmonious blend of spice, warmth, and freshness that fills your kitchen with irresistible aromas. Whether you’re new to Indian cooking or a seasoned enthusiast, this recipe is a delightful and approachable way to enjoy a traditional curry packed with healthful ingredients and satisfying textures.

Ingredients You’ll Need

This Indian Lentil Curry with Spinach Recipe brings together simple, pantry-friendly ingredients that each play a crucial role in building layers of flavor and texture. From the earthy lentils to the fresh spinach and fragrant spices, every element is essential to creating this delicious, colorful dish.

  • 1 cup red split lentils (masoor dal): These cook quickly and provide a creamy, protein-rich base for the curry.
  • 3 1/2 cups water: Needed to soften the lentils and create a luscious, thick curry sauce.
  • 1/2 teaspoon turmeric powder: Adds a warm color and gentle earthy note while offering anti-inflammatory benefits.
  • 8 ounces baby spinach, coarsely chopped: Brings vibrant green color and a fresh, mild bite that balances the spices.
  • 4 tablespoons vegetable oil: Used for sautéing the aromatics and developing the flavors of the spices.
  • 1 medium onion, finely chopped: Provides sweetness and depth after caramelizing to golden brown.
  • 2 green chilies, minced: Adds heat and a zesty punch, which you can adjust depending on your spice preference.
  • 2 tablespoons garlic-ginger paste: A classic combo that infuses the curry with a fragrant warmth and subtle zing.
  • 1/4 cup diced tomatoes (or 2 tablespoons tomato paste diluted in 2 tablespoons water): Offers acidity and richness to balance the lentils and spices.
  • 1 tablespoon ground coriander: Imparts citrusy, floral notes that brighten the dish.
  • 2 teaspoons ground cumin: Brings earthy, smoky depth to the curry’s flavor profile.
  • 1 teaspoon Kashmiri chili powder: Adds color and mild heat, making the curry visually appealing and flavorful without overwhelming the palate.
  • 1 1/2 teaspoons salt (adjust to taste): Enhances all the flavors and rounds out the dish perfectly.

How to Make Indian Lentil Curry with Spinach Recipe

Step 1: Simmer the Lentils

Start by rinsing your red split lentils if you like, then combine them in a large pot with 3 1/2 cups of water and the turmeric powder. Bring this to a simmer over medium heat and gently cook for about 40 minutes. You’ll want to stir occasionally as the lentils soften and break down, creating a thick and creamy base for your curry. This patient simmering is what turns the lentils into a rich, comforting stew that melts in your mouth.

Step 2: Prepare the Aromatic Tempering

While the lentils cook, heat up the vegetable oil in a skillet over medium heat. Add the finely chopped onion and sauté until it turns a gorgeous golden brown. This caramelization is key—it builds a sweet and savory backbone for the dish. Then toss in the minced green chilies and garlic-ginger paste. Stir and cook them until their intoxicating aroma fills your kitchen, letting those bold flavors mellow and meld beautifully.

Step 3: Build the Spice Base

Next, add the diced tomatoes (or your diluted tomato paste) into the skillet. Cooking this mixture until the tomatoes soften releases their tangy sweetness, balancing the spices perfectly. Sprinkle in the ground coriander, cumin, and Kashmiri chili powder, stirring everything together for about 30 seconds to toast the spices lightly. This step wakes up the spices and unleashes their full flavor potential, lifting the whole curry to another level.

Step 4: Combine and Add Spinach

Pour this spiced tempering mixture into the pot of creamy lentils and stir well to combine. Now it’s time to add your chopped baby spinach. As you stir the greens into the curry, watch them wilt down beautifully, infusing the dish with their fresh, vibrant character. This final touch adds not only color but also an extra layer of nutrition and balance against the hearty lentils and spices.

Step 5: Season and Simmer to Finish

Season the curry with salt, adjusting to your taste. Let the curry gently simmer for another 5 minutes so the flavors blend even further. Then, remove it from the heat and allow it to rest for a few minutes before serving. This resting period helps the curry thicken slightly and the flavors to settle, making every spoonful comforting and satisfying.

How to Serve Indian Lentil Curry with Spinach Recipe

Garnishes

To elevate your Indian Lentil Curry with Spinach Recipe even more, a handful of freshly chopped cilantro leaves on top adds a refreshing brightness and a pop of green that’s simply stunning. You can also sprinkle some toasted cumin seeds or a squeeze of lemon juice if you like an extra zing. These small touches bring your dish beautiful freshness and a burst of contrast.

Side Dishes

This curry pairs perfectly with fluffy basmati rice or warm, soft naan bread to soak up every bit of the luscious sauce. A crisp cucumber raita on the side can also offer a cool, creamy counterpoint to the spices. If you want something heartier, try serving it alongside roasted vegetables or a simple salad — it all complements this curry beautifully.

Creative Ways to Present

If you’re serving guests or want to impress at a casual dinner, try spooning the curry into small bowls topped with a swirl of yogurt and a sprinkle of chili flakes for extra color. You can also layer it over couscous or quinoa for a modern twist. For a fun and communal meal, serve it buffet-style with multiple vibrant sides and watch everyone dive in happily.

Make Ahead and Storage

Storing Leftovers

You can store any leftover Indian Lentil Curry with Spinach Recipe in an airtight container in the refrigerator for 3 to 4 days. The flavors deepen beautifully over time, making it a fantastic meal for the next few days with minimal effort.

Freezing

This curry freezes wonderfully. Just let it cool completely, then transfer to a freezer-safe container or bag. It will keep fresh and tasty for up to 3 months. When you need a quick and hearty meal, simply thaw it overnight in the fridge before reheating.

Reheating

To reheat, warm the curry gently on the stovetop over low to medium heat, stirring occasionally and adding a splash of water if it feels too thick. You can also microwave it covered, stirring halfway through. Always heat until the curry is piping hot before serving.

FAQs

Can I use other types of lentils in this Indian Lentil Curry with Spinach Recipe?

Absolutely! While red split lentils cook quickly and become creamy, you can substitute yellow lentils or green lentils, but cooking times may be longer and textures slightly different. Adjust liquid and simmer times accordingly for best results.

Is this recipe suitable for beginners?

Definitely! The recipe is straightforward and forgiving, with simple steps that build on each other. The clear instructions make it easy to follow, even if you’re trying your hand at Indian cooking for the first time.

How spicy is this curry?

The heat level is moderate, thanks to the green chilies and Kashmiri chili powder, which offers color and mild warmth rather than intense heat. You can easily adjust by reducing or omitting the chilies or chili powder to suit your taste.

Can I make this dish vegan and gluten-free?

Yes! This entire Indian Lentil Curry with Spinach Recipe is naturally vegan and gluten-free, making it a nutritious choice for many dietary preferences without any modifications needed.

What should I serve with this curry for a balanced meal?

Pair it with whole-grain basmati rice or gluten-free flatbread along with a fresh salad or yogurt raita. Adding a vegetable side or pickle can enhance the meal with texture and contrast, rounding it out perfectly.

Final Thoughts

I can’t recommend this Indian Lentil Curry with Spinach Recipe enough! It’s a cozy, flavorful, and nutritious dish that’s as satisfying to make as it is to eat. Whether you need a simple weeknight dinner or a dish to share with friends, this curry delivers every time with warmth, depth, and a lovely touch of green goodness. Give it a try — your taste buds will thank you.

“`

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Indian Lentil Curry with Spinach Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 64 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Description

This Indian Lentil Curry with Spinach is a hearty, flavorful dish combining protein-rich red split lentils with nutritious baby spinach and a blend of aromatic spices. Simmered to creamy perfection and enhanced with a vibrant tempering of onions, garlic-ginger paste, and tomatoes, this nutritious vegetarian curry is perfect served with rice or naan for a wholesome meal.


Ingredients

Scale

Lentils and Spinach

  • 1 cup red split lentils (masoor dal)
  • 3 1/2 cups water
  • 1/2 teaspoon turmeric powder
  • 8 ounces baby spinach, coarsely chopped

Tempering

  • 4 tablespoons vegetable oil
  • 1 medium onion, finely chopped
  • 2 green chilies, minced
  • 2 tablespoons garlic-ginger paste
  • 1/4 cup diced tomatoes (or 2 tablespoons tomato paste diluted in 2 tablespoons water)
  • 1 tablespoon ground coriander
  • 2 teaspoons ground cumin
  • 1 teaspoon Kashmiri chili powder
  • 1 1/2 teaspoons salt (adjust to taste)


Instructions

  1. Combine Lentils: In a large pot, combine the red split lentils, water, and turmeric powder. Stir gently to mix all ingredients evenly.
  2. Simmer Lentils: Place the pot over medium heat and let it simmer for about 40 minutes, stirring occasionally, until the lentils turn thick and creamy.
  3. Heat Oil: In a separate skillet, heat the vegetable oil over medium heat to prepare the tempering base.
  4. Sauté Onions: Add the finely chopped onions to the skillet and cook them until they turn golden brown, which enhances their sweetness and flavor.
  5. Add Aromatics: Mix in the minced green chilies and garlic-ginger paste, cooking until the mixture becomes fragrant and aromatic.
  6. Cook Tomatoes: Stir in the diced tomatoes or diluted tomato paste and cook until the tomatoes soften and blend with the spices.
  7. Add Spices: Sprinkle in the ground coriander, ground cumin, and Kashmiri chili powder. Stir the spices through the mixture for about 30 seconds to release their flavors.
  8. Combine Tempering and Lentils: Pour the tempering mixture into the pot of cooked lentils, stirring well to combine all elements.
  9. Add Spinach: Stir the coarsely chopped baby spinach into the lentils, allowing it to wilt evenly into the curry.
  10. Season and Simmer: Add salt to taste, adjust seasoning if necessary, and let the curry simmer for another 5 minutes to meld flavors.
  11. Rest the Curry: Remove the pot from heat and let the curry rest for a few minutes before serving to deepen its flavors.
  12. Serve: Garnish the curry with fresh cilantro and serve hot alongside steamed rice or warm naan bread for a complete meal.

Notes

  • You can substitute baby spinach with kale or mustard greens if preferred.
  • Adjust the green chilies according to your spice tolerance.
  • For a richer curry, add a splash of coconut milk during the final simmer.
  • This dish reheats well and flavors intensify after a day.
  • If using tomato paste, ensure it’s well diluted to prevent overpowering the curry’s consistency.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star