Main Course
Dal Bhat Tarkari: Nepali Lentil Soup with Rice and Vegetable Curry
Original name: Dal Bhat with Tarkari (Vegetable Curry)

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
grain1 cup (200g)
Imperial measurement: 1 cup
Water
liquid4 cups (960ml)
Imperial measurement: 4 cups
Turmeric powder
spice1 teaspoon
Salt
seasoning1 teaspoon (or to taste)
Ghee or oil
fat2 tablespoons (30ml)
Imperial measurement: 2 tablespoons
Cumin seeds
spice1 teaspoon
Garlic
herb4 cloves
Ginger
herb1-inch piece (15g)
Imperial measurement: 1-inch piece
Dried red chilies
spice2
Cilantro
herb¼ cup (15g)
Imperial measurement: ¼ cup
Rice
grain2 cups (400g)
Imperial measurement: 2 cups
Water for rice
liquid3 cups (720ml)
Imperial measurement: 3 cups
Potato
vegetable150g
Imperial measurement: 1 medium
Carrot
vegetable100g
Imperial measurement: 1 medium
Green beans
vegetable100g
Imperial measurement: 1 cup
Onion
vegetable150g
Imperial measurement: 1 medium
Tomato
vegetable120g
Imperial measurement: 1 medium
Vegetable oil
fat1 tablespoon (15ml)
Imperial measurement: 1 tablespoon
Ground cumin
spice1 teaspoon
Ground coriander
spice1 teaspoon
Garam masala
spice½ teaspoon
Method
Cook the rice
20 minutesRinse 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.
Cook the dal (lentil soup)
20 minutesRinse 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.
Prepare the tarkari (vegetable curry)
20 minutesWhile 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.
Temper the dal
2 minutesIn 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.
Serve
2 minutesDivide 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
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.

Recipe by
Sita Thapa
Specialises in Nepalese cuisineSita 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.