Nutrition Facts for Spinach and dhal curry

Spinach and Dhal Curry

Dive into the comforting warmth of this Spinach and Dhal Curry, a wholesome and flavorful dish that's perfect for a nourishing weeknight meal. Featuring tender yellow split lentils cooked with fragrant spices like cumin, coriander, and garam masala, this recipe is elevated with the creamy richness of coconut milk and the earthy goodness of fresh spinach. A medley of aromatics—onions, garlic, ginger, and green chilies—infuses the curry with bold and vibrant flavors, while a final garnish of fresh cilantro adds a refreshing touch. Ready in just 45 minutes, this plant-based curry pairs wonderfully with steamed rice, naan, or roti, making it a versatile and satisfying option for vegan or vegetarian diets. Whether you're looking to add more lentils to your meals or simply craving a hearty, spice-packed dish, this Spinach and Dhal Curry is sure to delight your taste buds.

Nutriscore Rating: 78/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Spinach and Dhal Curry
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 1 cup yellow split lentils (toor dal or moong dal)
  • 4 cups fresh spinach leaves
  • 3 cups water
  • 1 medium onion, finely chopped
  • 2 medium tomatoes, finely chopped
  • 3 cloves garlic cloves, minced
  • 1 tablespoon ginger, minced
  • 2 green chilies, finely chopped
  • 0.5 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 0.5 teaspoon red chili powder (optional)
  • 0.5 teaspoon garam masala
  • 0.5 cup coconut milk
  • 2 tablespoons vegetable oil
  • 1 teaspoon salt
  • 2 tablespoons fresh cilantro, chopped (for garnish)

Directions

Step 1

Rinse the lentils thoroughly under cold water until the water runs clear.

Step 2

In a medium saucepan, combine the rinsed lentils and 3 cups of water. Bring to a boil, then reduce the heat to a simmer. Skim off any foam that forms on the surface.

Step 3

Add the turmeric to the saucepan and simmer the lentils for 20-25 minutes, or until they are soft and mushy. Stir occasionally to prevent sticking. Add more water if needed.

Step 4

While the lentils are cooking, heat the vegetable oil in a large skillet or pot over medium heat.

Step 5

Add the chopped onions to the skillet and sauté for 3-4 minutes, or until they are translucent.

Step 6

Stir in the minced garlic, ginger, and green chilies, cooking for 1 minute until fragrant.

Step 7

Add the chopped tomatoes to the skillet, along with the cumin, coriander, and red chili powder (if using). Cook for 5-7 minutes, stirring occasionally, until the tomatoes break down into a thick paste.

Step 8

Stir in the cooked lentils along with their cooking liquid. Mix well to combine.

Step 9

Add the fresh spinach to the pot in batches, stirring until the leaves wilt and are fully incorporated into the curry.

Step 10

Pour in the coconut milk and garam masala, and stir well. Simmer for an additional 5 minutes to allow the flavors to meld together.

Step 11

Season the curry with salt to taste and adjust the spice level by adding more chili powder if desired.

Step 12

Garnish the curry with fresh cilantro before serving.

Step 13

Serve hot with steamed rice, naan, or roti.

Nutrition Facts

Serving size (1596.2g)
Amount per serving % Daily Value*
Calories 1143.9
Total Fat 31.8g 0%
Saturated Fat 4.5g 0%
Polyunsaturated Fat 16.8g
Cholesterol 0mg 0%
Sodium 2535.0mg 0%
Total Carbohydrate 166.8g 0%
Dietary Fiber 43.1g 0%
Total Sugars 29.0g
Protein 60.9g 0%
Vitamin D 0IU 0%
Calcium 374.4mg 0%
Iron 20.8mg 0%
Potassium 3707.0mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 23.9%
Protein: 20.4%
Carbs: 55.7%