Nutrition Facts for Sweet potato and lentil curry with rice

Sweet Potato and Lentil Curry with Rice

Dive into a bowl of comforting and wholesome Sweet Potato and Lentil Curry with Rice, a vibrant vegan recipe packed with bold flavors and nourishing ingredients. This hearty curry combines tender sweet potatoes, protein-packed red lentils, and creamy coconut milk, all simmered in a fragrant blend of curry powder, cumin, coriander, and turmeric. Fresh bursts of ginger and garlic add depth, while a handful of baby spinach keeps it light and nutritious. Served over fluffy basmati rice, this dish is perfect for a cozy weeknight dinner or meal prep to last through the week. Garnished with fresh cilantro and a hint of zesty lemon, this recipe is as easy to make as it is delicious, with just 15 minutes of prep time and a total cooking time of under 40 minutes. Make this gluten-free, plant-based dish your go-to comfort food for satisfying, flavorful eating.

Nutriscore Rating: 70/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 Sweet Potato and Lentil Curry with Rice
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 2 medium sweet potatoes
  • 1 cup red lentils
  • 1 can (13.5 oz) coconut milk
  • 2 cups vegetable broth
  • 1 large onion
  • 3 cloves garlic
  • 1 inch fresh ginger
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 0.5 teaspoons turmeric
  • 2 tablespoons olive oil
  • 2 cups baby spinach
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 1.5 cups basmati rice
  • 3 cups water
  • 0.25 cup fresh cilantro
  • 1 tablespoon lemon juice

Directions

Step 1

Peel and dice the sweet potatoes into 1-inch cubes.

Step 2

Rinse the red lentils thoroughly under cold water.

Step 3

Dice the onion finely and mince the garlic and ginger.

Step 4

In a large pot, heat the olive oil over medium heat.

Step 5

Add the diced onion to the pot and cook for 3-4 minutes until softened.

Step 6

Stir in the minced garlic, ginger, curry powder, cumin, coriander, and turmeric. Cook for 1 minute until fragrant.

Step 7

Add the diced sweet potatoes, rinsed lentils, coconut milk, and vegetable broth to the pot. Stir well to combine.

Step 8

Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for 20-25 minutes, stirring occasionally, until the sweet potatoes are tender and the lentils are cooked.

Step 9

While the curry simmers, rinse the rice under cold water, then combine with 3 cups of water in a medium saucepan.

Step 10

Bring the rice and water to a boil, then reduce the heat to low. Cover and cook for 15 minutes or until the rice is tender and the water is absorbed. Remove from heat and let it sit, covered, for 5 minutes before fluffing with a fork.

Step 11

Once the curry is cooked, stir in the baby spinach until wilted. Season with salt and black pepper to taste.

Step 12

Finish the curry with a splash of lemon juice and adjust seasoning as needed.

Step 13

Serve the curry over the cooked rice, garnished with freshly chopped cilantro.

Nutrition Facts

Serving size (2676.9g)
Amount per serving % Daily Value*
Calories 1523.7
Total Fat 36.2g 0%
Saturated Fat 6.2g 0%
Polyunsaturated Fat 4.1g
Cholesterol 0mg 0%
Sodium 7854.1mg 0%
Total Carbohydrate 260.9g 0%
Dietary Fiber 36.1g 0%
Total Sugars 59.3g
Protein 45.9g 0%
Vitamin D 0IU 0%
Calcium 441.5mg 0%
Iron 29.4mg 0%
Potassium 2558.9mg 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: 21.0%
Protein: 11.8%
Carbs: 67.2%