Nepal · South Asia

Nepali Recipes for Beginners: Simple Dal Bhat

Updated November 2, 2026

Total time
1 hr 23 min
prep 18 min · cook 1 hr 5 min
Serves
4
portions as written
Cuisine
Nepal
South Asia

Jump to recipe

Nepali Recipes for Beginners: Simple Dal Bhat

Dal bhat is a familiar everyday meal in Nepal: tender lentils served with rice, often alongside vegetables, pickle, or greens. This beginner-friendly version uses red lentils and straightforward stovetop steps, while leaving room for the regional and family variations that make Nepali cooking diverse.

Ingredients

  • For the rice: 1½ cups (285 g) long-grain white rice, such as basmati; 2¼ cups (530 ml) water; ½ teaspoon (3 g) fine salt.
  • For the dal: 1 cup (190 g) split red lentils (masoor dal); 4 cups (950 ml) water; ½ medium yellow onion, finely chopped, about ½ cup (75 g); 1 medium tomato, chopped, about 1 cup (150 g); 1 tablespoon (15 g) finely grated fresh ginger; 3 garlic cloves, finely chopped, about 9 g; ½ teaspoon (1.5 g) ground turmeric; 1 teaspoon (6 g) fine salt, plus more to taste.
  • For the tempering: 1½ tablespoons (22 ml) ghee or neutral oil; 1 teaspoon (2 g) cumin seeds; 1 small green chili, slit lengthwise, about 5 g (optional); 1 teaspoon (1 g) dried jimbu, if available (optional); 2 tablespoons (5 g) chopped fresh cilantro.
  • To finish, optional: 1 tablespoon (15 ml) lemon juice, or lemon wedges for serving.

Instructions

  1. Measure and rinse the rice under cool water until the water runs mostly clear, then drain it well. Rinse the red lentils in a separate bowl, picking out any small debris, and drain. Chop the onion, tomato, garlic, chili, and cilantro; grate the ginger. This preparation takes about 18 minutes if you work steadily. Red lentils do not need soaking.
  2. Put the lentils in a medium saucepan with 4 cups (950 ml) water, turmeric, and 1 teaspoon (6 g) salt. Bring to a boil over medium-high heat, about 5 minutes, watching closely because lentils can foam up. Lower the heat to maintain a gentle simmer and cook uncovered for 25 minutes, stirring several times. The lentils should be very soft and beginning to break down. If foam rises, lower the heat; if the pan looks dry before the lentils soften, add hot water in ¼-cup (60 ml) increments.
  3. While the lentils simmer, set out the tempering ingredients, but cook the rice after the dal is finished so the steps and resting times are easy to manage. When the lentils are soft, turn off the heat. For a smooth, light consistency, whisk them vigorously for 20 to 30 seconds; for a more textured dal, stir gently and leave some lentils whole. Red lentils thicken as they sit, so add a little hot water if they already look thicker than a loose soup.
  4. Make the tempering in a small skillet over medium heat. Add the ghee or oil and cumin seeds. Cook for about 30 seconds, until the seeds are fragrant and begin to sizzle; do not let them turn black. Add the onion and cook for 2 minutes, stirring, until softened. Stir in the garlic, ginger, and optional green chili and cook for 1 minute. Add the tomato and cook for about 1 minute, until it begins to soften. If using dried jimbu, stir it in during the final 20 seconds so it warms without scorching.
  5. Pour the hot tempering carefully into the lentil saucepan; it may sizzle. Stir to combine, simmer for 1 minute, then taste and adjust the salt. Stir in the cilantro and optional lemon juice. Cover the pot and let the dal rest for 5 minutes while you prepare the rice. The finished dal should be pourable, not as thick as mashed potatoes.
  6. Put the drained rice, 2¼ cups (530 ml) water, and ½ teaspoon (3 g) salt in a clean saucepan with a tight-fitting lid. Bring to a boil over medium-high heat, about 3 minutes. Stir once, cover, and turn the heat to low. Simmer gently for 12 minutes without lifting the lid. Remove the pan from the heat and leave it covered for 10 minutes; this resting time lets the grains finish steaming. Fluff gently with a fork and serve with the hot dal.

Tips

  • Choose the right lentils. Split red lentils cook quickly and turn creamy, which suits this simple dal. Brown or green lentils take longer and keep their shape; if substituting them, follow the package cooking time and add water as needed rather than expecting the same texture.
  • Use jimbu if you can find it. This dried Himalayan herb is used in some Nepali dals and has a savory, onion-like aroma. It is not essential. If it is unavailable, skip it or add another tablespoon of thinly sliced onion to the tempering; the flavor will be familiar but less distinctive.
  • Keep the heat gentle. A rolling boil can make lentils foam over and can break rice grains. Once each pot boils, lower the heat promptly. Leave the rice lid closed during its simmer and rest so steam stays inside.
  • Adjust thickness at the end. Different lentils and pans absorb water differently. Thin the dal with hot water a splash at a time, or simmer it uncovered briefly if it is too loose. Taste for salt only after the tempering has been stirred in.

Serving Suggestions

For a simple dal bhat plate, spoon rice into a bowl or onto a plate and serve the dal beside it or over the rice. In Nepal, dal bhat is commonly accompanied by other foods, but the exact combination varies with the household, region, season, and what is available. For an easy first meal, add a quick vegetable side such as sautéed greens, green beans, or cauliflower, and put lemon wedges on the table.

A small serving of achar (pickle) adds a sharp, spicy contrast, while plain yogurt can cool the plate. If you have leftover cooked vegetables, warm them and serve them alongside rather than stirring them into the dal; keeping the components separate lets everyone choose their own proportions. For a lighter meal, serve a smaller scoop of rice with a generous ladle of dal. For a heartier meal, offer extra rice and a vegetable side.

Variations

Nepali dal bhat is not one fixed recipe. Lentil type, thickness, seasoning, and accompaniments vary, and many cooks make changes according to the season or pantry. This version uses masoor dal because it is widely available and cooks quickly, but split yellow lentils can also be used. They usually need a little more cooking time and may produce a milder, less reddish dal; add water as needed and cook until tender.

For a more aromatic tempering, add a small pinch of ground cumin or coriander with the tomato, or use a pinch of chili powder instead of fresh chili. Keep additions modest so the lentils remain the main flavor. For a vegan version, use neutral oil instead of ghee. To make a thicker dal, start with 3½ cups (830 ml) water and add more during cooking only if needed. To make it brothier, stir in hot water at the end. You can also serve it with brown rice, but brown rice needs a different water ratio and longer cooking time, so follow its package directions rather than using the white-rice timings here.

Storage and Reheating

Let the dal and rice cool briefly, then refrigerate them in separate covered containers within 2 hours of cooking. Both keep for 3 to 4 days in the refrigerator. Separating them helps the rice keep its texture and makes it easier to add the right amount of water when reheating. For longer storage, freeze cooled dal or rice in airtight, freezer-safe containers for up to 2 months for best quality. Thaw overnight in the refrigerator.

Reheat dal in a saucepan over medium-low heat, stirring often and adding a splash of water if it has thickened. Reheat rice covered with a tablespoon or two of water, either in a saucepan over low heat or in the microwave, stirring partway through. Bring leftovers to 165°F (74°C) throughout; check with a food thermometer. Reheat only the portion you plan to eat, and discard food left at room temperature for more than 2 hours.

Frequently Asked Questions

Is dal bhat a single dish or a complete meal?
Dal bhat literally pairs dal (lentils) with bhat (rice), and the two together form the basic meal. In many homes it is served with additional sides such as vegetables, greens, or achar, but those sides vary. This recipe focuses on the lentils and rice so a beginner can make the foundation first.

Do I need to soak red lentils before cooking?
No. Split red lentils cook quickly without soaking. Rinse them in cool water before cooking to remove dust and check for small debris. Soaking is more useful for some larger, whole legumes, but it is unnecessary for the masoor dal used here.

Can I make the dal ahead of time?
Yes. The dal can be cooked a day or two ahead and refrigerated promptly. It will thicken as it cools, so loosen it with water while reheating and taste again for salt. Cooked rice can also be made ahead, but cool and refrigerate it within 2 hours and reheat it thoroughly.

Why did my rice turn sticky or mushy?
Common causes are excess water, vigorous stirring, or lifting the lid repeatedly while the rice cooks. Rinse the rice until the water is mostly clear, measure the water, use low heat after it boils, and let it rest covered before fluffing. Different rice varieties absorb water differently, so check the package if your variety needs a different ratio.

What can I use instead of jimbu?
Jimbu is optional and may be difficult to find outside Himalayan or South Asian grocery shops. You can leave it out without changing the method. A little extra onion cooked until soft gives a gentle savory note, but it does not reproduce jimbu’s particular aroma.

Can I make this recipe spicy?
Yes. Leave the small green chili whole for a mild infusion, slit it for more heat, or add another chili to the tempering. You can also pass chili pickle at the table so each person can adjust their own serving. Chili heat varies considerably, so start with less if you are unsure.

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).