Main Course

Dal Bhat Tarkari: Nepali Lentil Soup with Rice and Vegetable Curry

Original name: Dal Bhat with Tarkari (Vegetable Curry)

A bowl of dal bhat with steaming rice, yellow lentil soup, and mixed vegetable curry topped with fresh cilantro
Prep
15 mins
Cook
35 mins
Servings
4
NepaliEasyLunchVegetarianGluten FreeDairy Free

About this dish

Dal bhat is the heart of Nepali home cooking—a comforting, nourishing meal of spiced lentil soup served over steamed rice, with a vibrant tarkari (vegetable curry) on the side. This version, shared with a warm laugh from Sita Thapa, brings together earthy lentils, fluffy rice, and a colorful mix of seasonal vegetables simmered in a turmeric-infused sauce.

It's the kind of meal that fills your belly and your soul, perfect for everyday nourishment.

Ingredients

UK and US measurements are both included for every recipe.

Red lentils

grain

1 cup (200g)

Imperial measurement: 1 cup

Water

liquid

4 cups (960ml)

Imperial measurement: 4 cups

Turmeric powder

spice

1 teaspoon

Salt

seasoning

1 teaspoon (or to taste)

Ghee or oil

fat

2 tablespoons (30ml)

Imperial measurement: 2 tablespoons

Cumin seeds

spice

1 teaspoon

Garlic

herb

4 cloves

Ginger

herb

1-inch piece (15g)

Imperial measurement: 1-inch piece

Dried red chilies

spice

2

Cilantro

herb

¼ cup (15g)

Imperial measurement: ¼ cup

Rice

grain

2 cups (400g)

Imperial measurement: 2 cups

Water for rice

liquid

3 cups (720ml)

Imperial measurement: 3 cups

Potato

vegetable

150g

Imperial measurement: 1 medium

Carrot

vegetable

100g

Imperial measurement: 1 medium

Green beans

vegetable

100g

Imperial measurement: 1 cup

Onion

vegetable

150g

Imperial measurement: 1 medium

Tomato

vegetable

120g

Imperial measurement: 1 medium

Vegetable oil

fat

1 tablespoon (15ml)

Imperial measurement: 1 tablespoon

Ground cumin

spice

1 teaspoon

Ground coriander

spice

1 teaspoon

Garam masala

spice

½ teaspoon

Method

1

Cook the rice

20 minutes

Rinse the rice under cold water until the water runs clear. In a saucepan, combine rice and 3 cups water. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it sit covered for 5 minutes. Fluff with a fork and set aside.

2

Cook the dal (lentil soup)

20 minutes

Rinse the red lentils until the water runs clear. In a pot, combine lentils, 4 cups water, turmeric, and salt. Bring to a boil, then reduce heat and simmer for about 20 minutes until lentils are soft and broken down. Stir occasionally and add more water if needed for a soupy consistency.

3

Prepare the tarkari (vegetable curry)

20 minutes

While the dal cooks, heat 1 tablespoon vegetable oil in a separate pan over medium heat. Add cumin seeds and let them sizzle. Add onion and sauté until golden, about 5 minutes. Add garlic, ginger, and dried red chilies (if using) and cook for 1 minute. Stir in tomato, ground cumin, coriander, and garam masala. Cook until tomatoes soften, about 3 minutes. Add potato, carrot, green beans, and ½ cup water. Cover and simmer for 15 minutes until vegetables are tender. Season with salt to taste.

4

Temper the dal

2 minutes

In a small pan, heat ghee or oil over medium-high heat. Add cumin seeds and let them crackle. Add minced garlic and dried red chilies (if using), stirring for 30 seconds until fragrant. Pour this tempering over the cooked dal and stir. Garnish with fresh cilantro.

5

Serve

2 minutes

Divide rice among plates. Ladle dal over the rice or serve on the side. Serve tarkari alongside. Garnish with extra cilantro and a squeeze of lemon if desired. Enjoy hot!

Equipment

  • Medium pot
  • Saucepan with lid
  • Frying pan or skillet
  • Small pan for tempering
  • Measuring cups and spoons
  • Knife and cutting board

Nutrition facts

420 kcal
Calories
18 g
Protein
85 g
Carbohydrates
12 g
Fat
12 g
Fiber
600 mg
Sodium

Tips

  • For a thicker dal, mash some of the lentils with the back of a spoon towards the end of cooking.
  • You can swap red lentils with yellow moong dal—just adjust cooking time as moong dal cooks a bit faster.
  • Feel free to use any seasonal vegetables in the tarkari: cauliflower, peas, or zucchini work beautifully.
  • Dal bhat tastes even better the next day as the flavors meld, store leftovers separately and reheat gently.

Serving suggestions

  • Serve dal bhat with a side of tangy achar (pickle) or a fresh salad. A wedge of lemon and a spoonful of plain yogurt on the side add lovely brightness.
  • For.
  • For a heartier meal, offer papadums or crispy fried bhujia.

Rate this recipe

No ratings yet. Be the first to rate it.

Sita Thapa

Recipe by

Sita Thapa

Specialises in Nepalese cuisine

Sita is a dal bhat specialist. She says the secret is burning the garlic just a little.

Describe yourself in three words: Warm, laughing, generous portions.