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 4.1 from 41 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

A comforting and nutritious Indian Lentil Curry with Spinach, featuring red split lentils simmered to creamy perfection and tempered with aromatic spices and sautéed onions. This hearty dish is ideal for a wholesome vegetarian meal and pairs wonderfully with rice or naan.


Ingredients

Scale

Lentils and Vegetables

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

Tempering and Spices

  • 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 and Simmer: In a large pot, add the red split lentils, water, and turmeric powder. Bring to a simmer over medium heat and cook for 40 minutes, stirring occasionally, until the lentils are thick and creamy.
  2. Prepare Tempering: While the lentils cook, heat vegetable oil in a skillet over medium heat. Sauté the finely chopped onion until it turns golden brown, about 7-8 minutes.
  3. Add Aromatics: Stir in the minced green chilies and garlic-ginger paste into the onion, cooking until fragrant, approximately 2-3 minutes.
  4. Add Tomatoes and Spices: Mix in the diced tomatoes or diluted tomato paste and cook until softened, about 3-4 minutes. Then add ground coriander, ground cumin, and Kashmiri chili powder, stirring continuously for 30 seconds to bloom the spices.
  5. Combine Tempering with Lentils: Pour the prepared tempering mixture into the pot of cooked lentils and stir well to incorporate all the flavors.
  6. Add Spinach: Stir in the coarsely chopped baby spinach, allowing it to wilt into the lentil curry.
  7. Season and Simmer: Add salt to taste, adjust seasoning as needed, and let the curry simmer for an additional 5 minutes to marry the flavors.
  8. Rest and Serve: Remove from heat and let the curry rest slightly before serving. Garnish with fresh cilantro if desired and enjoy warm with rice or naan bread.

Notes

  • Adjust the green chilies according to your preferred spice level.
  • You can substitute baby spinach with regular spinach or kale if preferred.
  • For a richer flavor, you can add a teaspoon of ghee instead of vegetable oil in the tempering.
  • This curry keeps well in the refrigerator for up to 3 days and tastes even better the next day.
  • To make the dish vegan, ensure the accompanying bread or rice is free from dairy or animal products.