Nepali Dal Bhat Recipe: A DFW Caterer's Full Meal Method
A working DFW Nepali caterer's full Dal Bhat meal recipe: jimbu-tempered black dal, potato cauliflower tarkari, masala chicken, bitter gourd achar, palungo saag, basmati rice. Plus when to order for big groups.
Dal Bhat is the daily meal of Nepal. Rice, lentils, a vegetable curry, a meat or fish curry, a green, and a pickle, all served together on one plate. We call it Dal Bhat Tarkari, and in most Nepali homes it is what dinner means.
This is the full spread we cook when TiffinsTo Go caters a Nepali festival, Dashain feast, or family event in DFW. We are sharing the home version so you can make it for your own family. The recipes below serve 4 to 6 people as a complete meal and scale cleanly up to 12. If you are cooking for 25 or more, scroll to the bottom for the honest answer on when to call a caterer instead.
Total active time: about 75 minutes. Total inactive time (dal pressure cook + rice cooker): about 30 minutes. Yields a complete meal for 4 to 6 people.
A note on quantities: The amounts below are caterer's-kitchen estimates, cross-referenced against published Nepali recipe sources. Every Nepali home cooks dal bhat slightly differently. Taste as you go and adjust to your family's preference.
What Is in a Dal Bhat Thali
A traditional Nepali thali (the plate) is built from six components. Each one plays a role. Together they balance carbohydrate, protein, fat, fiber, heat, and acid in a way that has fed the Himalayan region for centuries.
- Bhat: steamed rice. Basmati is now common in DFW Nepali homes; traditionally it was local long-grain varieties from the Terai.
- Dal: lentil soup. We use black lentil (kalo dal) here, tempered with cumin and jimbu, a himalayan herb that gives Nepali dal its distinctive aroma.
- Tarkari: a vegetable curry. Today we cook aalu ra gobhi (potato and cauliflower), the most common everyday tarkari in Nepali homes.
- Masu: a meat curry, usually goat, chicken, or buffalo. Today we cook a Nepali-style masala chicken.
- Achar: a pickle, served as a small heat-and-acid hit on the side. Tite karela ko achar (bitter gourd pickle) is one of the most loved.
- Saag: a leafy green, typically spinach (palungo) or mustard greens (rayo), cooked simply with hing and tempered oil.
Side accompaniments often include boiled egg, papad, a sweet-tangy chutney, a small salad of cucumber and radish, and a spoonful of plain curd or ghee on the rice. We cover those at the end.
Recipe 1: Aalu ra Gobhi ko Tarkari (Potato and Cauliflower Curry)
This is the most common everyday Nepali tarkari. Soft potato and crisp-tender cauliflower in a turmeric-cumin gravy, finished with fresh coriander.
Ingredients (serves 4)
- Potatoes, peeled and cubed into 1-inch pieces: 2 medium (about 400 to 500 g).
- Cauliflower, cut into bite-sized florets: 1 small head (about 4 cups of florets).
- Onion, finely chopped: 1 medium.
- Tomato, chopped: 1 medium.
- Ginger-garlic paste: 1 tablespoon.
- Spring onion, chopped: 2 tablespoons (white and green parts).
- Fenugreek seeds (methi): 1/2 teaspoon.
- Cumin seeds (jeera): 1/2 teaspoon.
- Dried red chilli: 1, broken in half.
- Turmeric powder: 1/2 teaspoon.
- Cumin powder: 1 teaspoon.
- Red chilli powder: 1/2 teaspoon (adjust to taste).
- Salt: 1 teaspoon (or to taste).
- Cooking oil (mustard oil if you have it): 2 tablespoons.
- Hot water: about 1 cup.
- Fresh coriander leaves, chopped: 2 tablespoons (for garnish).
Method
- Heat the oil in a pan over medium heat. When hot, add fenugreek seeds, cumin seeds, and the dried red chilli. Fry until the seeds crackle and the chilli darkens slightly (about 15 to 30 seconds).
- Add the chopped onion and sprinkle the turmeric over it. Stir. Cook 4 to 5 minutes until the onion turns golden brown.
- Add the cubed potatoes (not the cauliflower yet). Stir to coat. Cover and cook on medium heat for about 5 to 7 minutes, stirring once, until the potatoes are about half cooked (the edges should be softening).
- Add the cauliflower florets, spring onion, ginger-garlic paste, salt, cumin powder, and red chilli powder. Stir to coat everything in the spices. Cook uncovered for 2 to 3 minutes.
- Add the chopped tomato and about 1 cup of hot water. Stir well. Cover and cook on medium heat for at least 10 minutes, until the potatoes are fork-tender and the cauliflower is cooked through but not mushy.
- Uncover, taste for salt, and garnish with chopped coriander. Done.
Caterer's tip: Potatoes take longer to cook than cauliflower. Fry the potatoes alone first so by the time the cauliflower goes in, both finish at the same time. Adding everything together gives you mushy cauliflower and undercooked potatoes.
Recipe 2: Kukhura ko Masu (Nepali Masala Chicken)
A simple, deeply spiced chicken curry. The Nepali method browns the chicken in the spiced onion before adding tomato, which gives it a darker, more concentrated flavor than a typical Indian onion-tomato base curry.
Ingredients (serves 4)
- Bone-in chicken pieces, cleaned: about 500 g (just over 1 lb). Thighs and drumsticks have the best flavor.
- Onion, finely chopped: 1 large (or 2 medium).
- Green chilli, finely chopped: 2 (adjust to your heat preference).
- Tomato puree: about 1/2 cup (or 2 medium tomatoes finely chopped).
- Ginger-garlic paste: 2 tablespoons.
- Spring onion, chopped: 2 tablespoons (green parts especially).
- Whole spices: 1 bay leaf, 2 green cardamom pods, 1 small cinnamon stick, 2 cloves.
- Turmeric powder: 1/2 teaspoon.
- Coriander powder: 1 teaspoon.
- Red chilli powder: 1/2 to 1 teaspoon (to taste).
- Salt: 1 teaspoon (or to taste).
- Cooking oil (mustard oil for traditional flavor): 3 tablespoons.
- Fresh coriander leaves, chopped: 2 tablespoons (for garnish).
Method
- Heat the oil in a heavy pan over medium heat. When hot, add the whole spices. Fry for 20 to 30 seconds until fragrant.
- Add the chopped onion and green chilli. Stir in the turmeric. Cook 4 to 5 minutes until the onion is golden brown.
- Add the chicken pieces. Stir to coat in the spiced onion. Cook uncovered for 7 to 8 minutes, stirring every 1 to 2 minutes, until the chicken is golden brown on multiple sides.
- Add spring onion, salt, red chilli powder, coriander powder, and ginger-garlic paste. Stir to coat. Cook 1 to 2 minutes so the wet spices bloom.
- Add the tomato puree (or chopped tomatoes). Stir. Cover and cook on medium heat for at least 12 minutes, until the chicken is fully cooked through and the sauce thickens to a coating consistency.
- Uncover, taste for salt, and garnish with fresh coriander.
Caterer's tip: The "brown the chicken before adding tomato" step is the difference between a deep, savory Nepali curry and a watery one. Do not skip it. If your pan is crowded, brown in two batches and combine.
Recipe 3: Jimbu-Tempered Kalo Dal (Black Lentil Soup)
The most loved everyday dal in Nepal. Black lentils, pressure cooked until creamy, finished with a tempering of ghee, cumin, and jimbu, a himalayan herb you can find at South Asian or Nepali grocery markets in DFW.
Ingredients (serves 4 to 6)
- Black lentils (kalo dal, whole urad): 1 cup, washed and drained.
- Water: 3 cups for pressure cooking (add more after cooking if you prefer a thinner dal).
- Onion, roughly chopped: about 1/4 of a small onion (the YouTube recipe specifies "a little" for flavor).
- Turmeric powder: 1/4 teaspoon.
- Salt: 3/4 teaspoon (or to taste).
- Ghee (for tempering): 2 tablespoons.
- Cumin seeds (for tempering): 1 teaspoon.
- Jimbu (himalayan herb, for tempering): 1/2 to 1 teaspoon.
Method
- Wash the lentils until the water runs clear. Drain.
- In a pressure cooker, add the lentils, 3 cups of water, chopped onion, turmeric, and salt. Stir.
- Close the lid and cook on medium heat until you hear 4 whistles. Turn off the heat. Let the pressure release naturally.
- Open the lid. Stir. If the dal is too thick for your liking, add a splash of hot water; if too thin, simmer uncovered for a few minutes.
- For the tempering (jhane): heat the ghee in a small pan over medium heat. When hot, add the cumin seeds and jimbu. Fry for 15 to 20 seconds until fragrant.
- Pour the hot tempering directly into the dal. Stir once and cover for 2 minutes to let the aromas bloom.
Caterer's tip: Jimbu is what makes a Nepali dal taste Nepali. If you cannot find it at your South Asian market, increase the cumin to 1.5 teaspoons and add a small pinch of asafoetida (hing) to the tempering. Not a perfect substitute, but it gets close.
Recipe 4: Tite Karela ko Achar (Bitter Gourd Pickle)
Sweet, spicy, sour, and slightly bitter all at once. This is the achar that makes a Nepali dal bhat plate feel complete. The bitter gourd is fried until it loses its harshness, then dressed with sesame, chilli, and lapsi (Nepali hog plum) for the sour note.
Ingredients (serves 4 to 6)
- Bitter gourd (karela), thinly sliced into rounds: 2 medium (about 400 to 500 g total).
- Onion, sliced lengthwise: 1/2 medium.
- Mustard seeds: 1/2 teaspoon.
- Turmeric powder: 1/4 teaspoon.
- Sesame seeds, dry roasted and ground: 2 to 3 tablespoons.
- Red chilli flakes: 1 teaspoon (adjust to taste).
- Lapsi chok (Nepali hog plum sour paste): 1 tablespoon. Substitute: 1 tablespoon of tamarind paste, OR 1 tablespoon of fresh lemon juice (lemon gives a brighter, lighter sour).
- Salt: 3/4 teaspoon (or to taste).
- Cooking oil: 3 tablespoons (bitter gourd needs a bit more oil than other vegetables; mustard oil is traditional).
Method
- Heat the oil in a pan over medium heat. When hot, add mustard seeds and turmeric. Fry for 10 to 15 seconds until the seeds splutter.
- Add the sliced bitter gourd. Stir to coat. Cook uncovered, stirring or flipping every 2 minutes, for about 8 to 10 minutes total, until both sides are golden brown and the harsh bitterness has cooked out.
- Add the sliced onion, roasted ground sesame, red chilli flakes, lapsi chok (or substitute), and salt. Stir to coat.
- Cook on medium heat for about 2 more minutes until everything is well combined.
- Taste. Adjust salt or chilli. Serve at room temperature.
Caterer's tip: The fry-until-golden-brown step is what removes the harshness. Undercook the karela and the pickle stays bitter. Lapsi chok is the magic ingredient; the tamarind substitute is fine but a small jar of lapsi chok from a Nepali grocery will last you a year and is worth the search.
Recipe 5: Palungo ko Saag (Sauteed Spinach)
A simple sauteed spinach with mustard seeds, fenugreek, and a small pinch of hing. The hing is the secret. It elevates plain spinach into something distinctly Nepali.
Ingredients (serves 4)
- Spinach (palungo), washed and left whole: 1 large bunch (about 300 to 400 g; about 4 to 5 cups loosely packed). Leaves shrink dramatically when cooked.
- Onion, finely chopped: 1/2 medium.
- Tomato, finely chopped: 1 small.
- Ginger, sliced lengthwise: 1 inch.
- Mustard seeds: 1/2 teaspoon.
- Fenugreek seeds: 1/4 teaspoon.
- Dried red chilli: 1, broken in half.
- Hing (asafoetida): a small pinch.
- Salt: 1/2 teaspoon (or to taste).
- Cooking oil: 1 to 2 tablespoons.
Method
- Heat the oil in a wide pan over medium heat. When hot, add mustard seeds, fenugreek seeds, and the dried red chilli. Fry for 15 to 30 seconds until the seeds crackle.
- Add the sliced ginger and chopped onion. Stir. Cook 2 minutes until softened.
- Add the chopped tomato. Stir. Cook 2 minutes until the tomato breaks down.
- Add the spinach, all at once. Stir gently with tongs as it wilts. Cook uncovered for about 4 to 6 minutes until the leaves are tender and most of the released water has cooked off.
- Add the hing and salt. Stir for 30 seconds to bloom the hing. Done.
Caterer's tip: The hing is non-negotiable. Even a small pinch lifts the saag from "boiled spinach" to "Nepali palungo." A tiny jar from any South Asian market lasts a year.
Recipe 6: Basmati Bhat (Steamed Rice)
The simplest piece of the meal and the foundation. Basmati cooked in a rice cooker with a touch of ghee for aroma.
Ingredients (serves 4 to 6)
- Basmati rice: 2 cups, rinsed until the water runs clear.
- Hot water: 3.5 cups (a 1 : 1.75 ratio for American or fresh basmati). Use 4 cups (a 1 : 2 ratio) if your rice is aged long-grain from India or Pakistan.
- Ghee: 1 tablespoon.
- Salt: a pinch (optional).
Method
- Add the rinsed rice, hot water, ghee, and salt (if using) to a rice cooker. Stir once.
- Close the lid and set to cook. When the cooker switches to Warm mode, the rice is done.
- Fluff with a fork before serving.
Caterer's tip: The ghee in the cooker is what makes the rice smell like a celebration meal instead of a weeknight side. Skip it if you are out, but add it next time. It is just one tablespoon for the whole pot.
Cooking Sequence (So Everything Serves Hot)
Six dishes cooked one after the other risks the first one going cold before the last one is done. Here is the order to follow so the whole plate lands hot.
- Start the dal (Recipe 3): washing + pressure cooker setup takes 5 minutes; pressure cooking + natural release takes about 25 to 30 minutes (largely hands-off). Start this first so it can simmer while you cook everything else.
- Start the rice (Recipe 6): rice cooker is hands-off, takes about 20 minutes. Start it second.
- Cook the chicken (Recipe 2): about 25 minutes total. Make this third because it can sit covered for 10 to 15 minutes without losing quality.
- Cook the aalu-gobhi tarkari (Recipe 1): about 25 to 30 minutes total. Vegetables hold their texture better when freshly cooked.
- Cook the palungo saag (Recipe 5): about 8 to 10 minutes total. Cook this when you are 10 to 15 minutes from serving.
- Make the bitter gourd achar (Recipe 4): about 12 to 15 minutes. This is served at room temperature, so make it last; serve immediately.
- Temper the dal (Recipe 3 jhane step): about 2 minutes. Do this 3 minutes before serving so the tempered aroma is fresh on the plate.
Total active time: about 75 minutes if you stagger them. Total elapsed time: about 90 minutes from start to plate.
How to Serve a Dal Bhat Thali
The traditional plate is a round metal thali with small bowls (katoris) for the dal, the meat, the saag, and the achar. The rice goes in the center; the tarkari, ghee, and side accompaniments sit around it.
If you do not have a thali, a wide dinner plate works. Build it like this:
- Center of the plate: a large mound of rice.
- Top of the rice: a small pour of ghee.
- Around the rice (going clockwise): aalu-gobhi tarkari, chicken curry, palungo saag, bitter gourd achar.
- Small bowl on the side: the tempered dal, kept slightly apart so it stays hot.
- Edge of the plate: a boiled egg cut in half, a piece of papad, a wedge of lemon, a small spoon of curd, a few cucumber and radish slices.
To eat Nepali style, you mix small amounts of dal into the rice, pick up a bite-sized portion with your fingers, and dip into the tarkari, chicken, or saag. The achar is a small heat-and-acid corrector you go back to between bites.
When to Cook at Home vs Order for a Group
Cooking a full dal bhat for 4 to 6 people is a 90-minute project for a confident cook. Cooking it for 30 people is a different category of effort: you need larger pots, longer cook times, and a way to keep five dishes hot at once while you finish the sixth. Here is our honest rule of thumb:
- Cooking for 1 to 8 people: Make it at home. The recipes above scale cleanly.
- Cooking for 25 or more: Outsource it. You would need 3 large pressure cookers, 2 burners, and a helper for the staging. The math stops favoring DIY.
- In between (8 to 25): A judgment call. If you have a confident kitchen setup, a second cook, and warming trays, do it at home. If you would rather host than cook, order it.
TiffinsTo Go works with a partner kitchen for Nepali and Indian catering orders across DFW. We cater full dal bhat thalis for Dashain feasts, Tihar gatherings, naming ceremonies, and corporate Nepali-cuisine events. The thali above is the exact spread we serve, scaled to your guest count. Reach out and we will put together a menu.
Sides + Accompaniments (Optional but Authentic)
The 6 dishes above are the core of a dal bhat thali. The sides below are what families add to elevate the everyday meal into a celebration plate.
- Boiled egg: 1 per person, halved.
- Papad: roasted or fried, 1 per person.
- Lemon pickle: a small spoon.
- Red tomato chutney: a small spoon.
- Salad: sliced cucumber, radish, carrot, lemon wedge, green chilli.
- Plain curd (dahi): a small bowl.
- Ghee: a small spoon, drizzled on the rice.
Sourcing Notes for DFW
Most ingredients are at any grocery store. The Nepali-specific ones are at South Asian or Nepali grocery markets in DFW. Call ahead to confirm stock since these specialty items can be seasonal.
- Jimbu (himalayan herb for dal tempering): Sold as small dried strands in a sealed pack. Look in the Nepali or Himalayan section.
- Lapsi chok (Nepali hog plum sour paste): Small glass jar. Substitute with tamarind paste if unavailable.
- Black lentil (kalo dal, whole urad): Standard at any South Asian market. Get the WHOLE urad, not split.
- Bitter gourd (karela): Fresh produce section at any South Asian market.
- Hing (asafoetida): Tiny jar, in the spice aisle.
- Mustard oil: Optional. Adds the sharp, traditional Nepali edge to the aalu-gobhi, chicken, and saag.
Need Dal Bhat for a Larger Group?
TiffinsTo Go does Nepali and Indian catering across the DFW metro. We are a caterer (not a dine-in restaurant), so every order is built around what you and your guests need. Reach out with your guest count and date and we will put a menu together.
- Phone: (817) 692-8003
- Email: tiffinstogoindfw@gmail.com
- More options: Our menu | Momo catering | DFW Nepali catering guide | Best Nepali food in DFW buyer's guide
