Nutrition Facts for Spicy curried lentils and rice

Spicy Curried Lentils and Rice

Dive into a bowl of comfort and bold flavors with this Spicy Curried Lentils and Rice recipe! This hearty plant-based dish combines tender green or brown lentils simmered in a fragrant, creamy coconut curry sauce spiced with turmeric, cumin, garam masala, and a touch of red chili heat. Paired with fluffy basmati rice, it’s a perfect balance of spice and warmth, enriched with fresh aromatics like garlic, ginger, and cilantro. Quick to prepare in under an hour, this satisfying meal is both filling and gluten-free, making it a fantastic option for weeknight dinners or meal prep. Serve it with a squeeze of lime for that refreshing citrusy kick! Tags: vegan curry, lentil recipes, plant-based dinner, Indian-inspired dishes, spicy lentils.

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 Spicy Curried Lentils and Rice
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 1 cup dry green or brown lentils
  • 4 cups water
  • 1 cup uncooked basmati rice
  • 2 tablespoons coconut oil or vegetable oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves fresh garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 cup canned diced tomatoes
  • 1 cup coconut milk
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground paprika
  • 1 teaspoon garam masala
  • 0.5 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh cilantro, chopped
  • 4 pieces lime wedges (for serving)

Directions

Step 1

Rinse the lentils under cold water until the water runs clear. Set them aside.

Step 2

In a medium saucepan, bring 4 cups of water to a boil. Add the lentils and cook for 20-25 minutes until tender. Drain and set aside.

Step 3

While the lentils are cooking, rinse the rice under cold water until the water runs clear. In another saucepan, combine the rice with 2 cups of water and a pinch of salt. Bring to a boil, then reduce the heat to low, cover, and simmer for 15 minutes or until the water is absorbed. Remove from heat and let it rest for 5 minutes before fluffing with a fork.

Step 4

In a large skillet or pot, heat the coconut oil over medium heat. Add the chopped onion and sauté for 5-7 minutes until soft and translucent.

Step 5

Stir in the garlic and ginger, and cook for 1-2 minutes until fragrant.

Step 6

Add the diced tomatoes, turmeric, cumin, coriander, paprika, garam masala, red chili powder, salt, and black pepper. Cook for 5 minutes, stirring occasionally, to let the spices bloom.

Step 7

Pour in the coconut milk and stir to combine. Simmer the mixture for 5 minutes.

Step 8

Add the cooked lentils to the skillet and stir well. Simmer for an additional 10 minutes to let the flavors meld together.

Step 9

Taste and adjust seasoning as needed. If the mixture is too thick, add a splash of water to reach your desired consistency.

Step 10

To serve, divide the rice among serving plates or bowls. Top with the spicy curried lentils and garnish with fresh cilantro. Serve with lime wedges on the side for a bright, zesty finish.

Nutrition Facts

Serving size (2035.8g)
Amount per serving % Daily Value*
Calories 1506.8
Total Fat 39.1g 0%
Saturated Fat 25.1g 0%
Polyunsaturated Fat 2.1g
Cholesterol 4.8mg 0%
Sodium 2764.3mg 0%
Total Carbohydrate 247.6g 0%
Dietary Fiber 30.2g 0%
Total Sugars 33.6g
Protein 38.0g 0%
Vitamin D 0IU 0%
Calcium 332.3mg 0%
Iron 17.4mg 0%
Potassium 2117.6mg 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.5%
Protein: 10.2%
Carbs: 66.3%