Nutrition Facts for Indian lentils and rice soup
Blog Research API Download App

Indian Lentils and Rice Soup

Image of Indian Lentils and Rice Soup
Nutriscore Rating: 75/100

Warm, hearty, and bursting with the vibrant flavors of India, this Indian Lentils and Rice Soup is the perfect comfort food. Made with protein-packed red lentils (masoor dal) and fragrant basmati rice, this one-pot recipe is infused with aromatic spices like turmeric, cumin, and garam masala, which are gently toasted to release their full potential. Fresh ginger, garlic, and crushed tomatoes add a rich depth of flavor, while a handful of chopped spinach brings color and nutrition to the dish. A squeeze of lemon juice and a sprinkle of fresh cilantro elevate every spoonful, making this soup a wholesome, satisfying meal ideal for busy weeknights or cozy gatherings. Ready in under an hour, this simple yet flavorful recipe is perfect for those seeking healthy and comforting vegetarian or vegan meals.

💪 Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

Lowest Prices Guaranteed
Top Brands Selection
Fast Free Shipping
Shop Supplements →

Over 25 years of sports nutrition excellence

A1Supplements Products

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
40 min
🕐
Total Time
55 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 1 cup Red lentils (masoor dal)
  • 0.5 cup Basmati rice
  • 2 tablespoons Vegetable oil or ghee
  • 1 medium Yellow onion, finely chopped
  • 3 cloves Garlic cloves, minced
  • 1 tablespoon Fresh ginger, minced
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Ground cumin
  • 1 teaspoon Garam masala
  • 1 cup Crushed tomatoes
  • 6 cups Vegetable broth
  • 2 cups Fresh spinach, chopped
  • 2 tablespoons Fresh cilantro, chopped
  • 1 tablespoon Lemon juice
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the red lentils and basmati rice under cold water until the water runs clear. Set aside.

2

Heat the vegetable oil or ghee in a large pot over medium heat.

3

Add the chopped onion and sauté for 3-4 minutes until soft and golden.

4

Stir in the minced garlic and ginger, cooking for another minute until fragrant.

5

Add the turmeric powder, cumin, and garam masala. Stir well to toast the spices for about 30 seconds.

6

Mix in the crushed tomatoes and cook for 2-3 minutes, stirring occasionally.

7

Add the rinsed lentils and rice to the pot and stir to coat with the spice mixture.

8

Pour in the vegetable broth, bring to a boil, and then reduce the heat to low. Cover and simmer for 25-30 minutes, stirring occasionally, until the lentils and rice are tender.

9

Stir in the chopped spinach and cook for an additional 2-3 minutes until wilted.

10

Add the salt, black pepper, fresh cilantro, and lemon juice. Stir well and adjust seasoning to taste.

11

Serve the soup hot, garnished with additional cilantro if desired.

Cooking Tip: Take your time with each step for the best results!
333
cal
14.1g
protein
49.0g
carbs
10.7g
fat

Nutrition Facts

1 serving (563.7g)
Calories
333
% Daily Value*
Total Fat 10.7 g 14%
Saturated Fat 1.7 g 8%
Polyunsaturated Fat 1.1 g
Cholesterol 0 mg 0%
Sodium 1358 mg 59%
Total Carbohydrate 49.0 g 18%
Dietary Fiber 10.7 g 38%
Total Sugars 10.1 g
Protein 14.1 g 28%
Vitamin D 0.0 mcg 0%
Calcium 122 mg 9%
Iron 5.6 mg 31%
Potassium 1271 mg 27%

*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

56.5%%
16.0%%
27.5%%
Fat: 382 cal (27.5%%)
Protein: 222 cal (16.0%%)
Carbs: 786 cal (56.5%%)