Nutrition Facts for Dal bhat red lentils with rice

Dal Bhat Red Lentils with Rice

Image of Dal Bhat Red Lentils with Rice
Nutriscore Rating: 71/100

Savor the comforting flavors of Dal Bhat, a traditional dish featuring hearty red lentils and fragrant steamed rice. This easy-to-make recipe combines protein-packed lentils simmered with aromatic spices like turmeric, cumin, and coriander, creating a velvety, flavor-rich dal. Paired with perfectly cooked jasmine or basmati rice, it’s a satisfying and wholesome meal that’s both nutritious and delicious. Enhanced with fresh garlic, ginger, and a hint of zesty lemon, each bite bursts with authentic South Asian flavors. Perfect for weeknight dinners or meal prep, this vegetarian classic is a must-try! Garnish with fresh cilantro to elevate this timeless dish.

Log this recipe in SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Get your calorie requirement
βœ“ Log your nutrition in seconds
βœ“ Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
πŸ”₯
Cook Time
35 min
πŸ•
Total Time
50 min
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

16 items
  • 1 cup red lentils
  • 4 cups water
  • 1 cup white rice (jasmine or basmati)
  • 2 cups water (for rice)
  • 2 tablespoons ghee (or vegetable oil)
  • 1 medium onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 1 teaspoon ginger, grated
  • 1 large tomato, diced
  • 0.5 teaspoons turmeric powder
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground coriander
  • 0.5 teaspoons ground chili powder (optional)
  • 1 teaspoon salt
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh cilantro leaves, chopped
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

10 steps
1

Rinse the red lentils thoroughly under cold water until the water runs clear, then drain.

2

In a medium pot, combine the rinsed lentils with 4 cups of water. Bring to a boil, then reduce the heat to low and simmer for 15-20 minutes, skimming off any foam that rises to the surface.

3

While the lentils are cooking, rinse the rice until the water runs clear. Combine the rice with 2 cups of water in a separate pot. Bring to a boil over medium-high heat, then cover the pot, reduce the heat to low, and simmer for 15 minutes. Remove from heat and let the rice sit, covered, for an additional 5 minutes before fluffing with a fork.

4

In a large, deep skillet or saucepan, heat the ghee or vegetable oil over medium heat. Add the cumin seeds and let them sizzle for 30 seconds until aromatic.

5

Add the chopped onion to the skillet and sautΓ© for 5-7 minutes, or until golden brown.

6

Stir in the minced garlic, grated ginger, turmeric powder, ground coriander, and optional chili powder. Cook for 1 minute until fragrant.

7

Add the diced tomatoes to the skillet and cook for 5 minutes, stirring frequently, until the tomatoes break down and form a thick paste.

8

Add the cooked lentils to the skillet along with any residual cooking water. Stir to combine, then season with salt. Simmer the dal for 10 minutes, stirring occasionally, until the flavors meld together.

9

Stir in the lemon juice and garnish the dal with freshly chopped cilantro.

10

Serve the dal hot alongside the steamed rice. Enjoy your traditional Dal Bhat!

⚑
Cooking Tip: Take your time with each step for the best results!
845
cal
27.0g
protein
120.1g
carbs
30.4g
fat

Nutrition Facts

1 serving (2189.4g)
Calories
845
% Daily Value*
Total Fat 30.4 g 39%
Saturated Fat 17.5 g 88%
Polyunsaturated Fat 0.0 g
Cholesterol 70 mg 23%
Sodium 2420 mg 105%
Total Carbohydrate 120.1 g 44%
Dietary Fiber 22.1 g 79%
Total Sugars 13.7 g
Protein 27.0 g 54%
Vitamin D 0.0 mcg 0%
Calcium 223 mg 17%
Iron 10.9 mg 61%
Potassium 1552 mg 33%

*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

55.7%%
12.5%%
31.7%%
Fat: 273 cal (31.7%%)
Protein: 108 cal (12.5%%)
Carbs: 480 cal (55.7%%)