How to Make Authentic Nepali Kwati (Sprouted 9-Bean Soup) at Home: A DFW Caterer's Janai Purnima Recipe
A working DFW Nepali caterer's authentic kwati recipe with the 3-day sprout protocol explicit, Janai Purnima festival context, and scaling from 4 servings to 50. The Nepali medicinal soup that anchors the rainy-season Newari festival.
Kwati is the Nepali sprouted 9-bean soup eaten on Janai Purnima (the August full-moon festival also called Gun Punhi in Newari). The Newari name translates literally as "hot soup" (kwa = hot, ti = soup), but the cultural meaning is broader: kwati is the seasonal medicine soup believed to strengthen the body for the monsoon-to-autumn transition. Nine different sprouted beans plus mustard oil plus jimbu plus fenugreek - rich in protein, probiotics from the sprouting process, and B vitamins.
This is TiffinsTo Go's signature Janai Purnima recipe, the one we serve every August / Shrawan for DFW Nepali families. The home version below serves 4 to 6. For Janai Purnima catering events, scroll to the scaling chart.
Total time: 3 days of bean sprouting plus 1 hour active cook time. Plan ahead.
How do you make authentic Nepali kwati at home?
Kwati has 4 stages spread across 4 days. First, soak: combine ½ cup each of the 9 traditional beans (or buy a "kwati mix" pre-combined; typically 4 to 5 cups total dried beans for 4 servings). Rinse, then soak in 4 cups water for 12 hours. Second, sprout: drain the soaked beans, transfer to a clean towel-lined colander, cover with a damp cloth, leave in a warm dark spot. Rinse and stir every 12 hours. Sprouts visible at 24 hours; ready at 48 to 72 hours when tails are ¼ to ½-inch long. Third, cook the soup base: heat 2 tablespoons mustard oil; temper fenugreek seeds, cumin seeds, dried red chili, jimbu, bay leaf; add chopped onion and saute until golden; add ginger-garlic paste and tomatoes; cook until tomatoes break down; add ground spices (turmeric, cumin powder, coriander powder, masu masala). Fourth, add sprouted beans and simmer: stir in the sprouts plus 5 cups water plus salt; simmer covered 35 to 45 minutes until the beans are tender; finish with fresh coriander. Serve hot with steamed rice.
What is kwati and why does it belong to Janai Purnima?
Kwati comes from the Newari word for "hot soup," but the cultural significance runs deeper. Janai Purnima (called Gun Punhi by the Newars and Raksha Bandhan by Hindus) falls in August at the end of the monsoon and the cusp of autumn in Nepal. It's a transition festival: spiritual renewal, sacred-thread changing, body purification.
The Newars historically prepared kwati as the ceremonial dish for this transition. The reasoning: the sprouted 9 beans are rich in protein and probiotics, easy to digest, and believed to strengthen the body for the seasonal shift. Eating kwati at Janai Purnima is part medicine, part ritual, part feast.
The traditional 9 beans:
- Kalo dal (black gram / whole urad)
- Mug dal (green gram / mung)
- Bodi (cowpea / black-eyed pea)
- Bhatmas (soybean)
- Rajma (red kidney bean)
- Chana (chickpea / Bengal gram)
- Field bean (sem ko bodi)
- Field pea (kerao)
- Garden pea (matar)
Regional variations swap some of these for rice bean or moth bean. The exact 9 matters less than including a mix; some DFW South Asian groceries sell a "kwati mix" pre-combined.
Ingredients (for 4 to 6 servings)
For sprouting (start 3 days ahead):
- 9 traditional beans (kwati mix) - ½ cup each (about 4½ cups dried total). Or 4½ cups pre-combined "kwati mix" from a Nepali grocery.
- Water for soaking and rinsing - several cups.
For the temper:
- Mustard oil - 2 tablespoons.
- Fenugreek seeds (methi dana) - ½ teaspoon.
- Cumin seeds - 1 teaspoon.
- Jimbu - 1 teaspoon, if available.
- Bay leaf - 1.
- Dried red chilies, broken - 2.
For the soup base:
- Onion, medium, finely chopped - 1 (about 1 cup).
- Ginger-garlic paste - 1 tablespoon.
- Tomatoes, ripe, chopped - 2 medium.
- Turmeric powder - 1 teaspoon.
- Cumin powder - 1 teaspoon.
- Coriander powder - 1 teaspoon.
- Masu masala - 1 teaspoon (or substitute garam masala).
- Kashmiri red chili powder - 1 teaspoon (color).
- Salt - 1½ teaspoons (adjust to taste).
- Water - 5 to 6 cups.
For finishing:
- Fresh coriander leaves, chopped - 3 tablespoons.
- Lemon juice (optional) - 1 teaspoon.
- Timur (Sichuan pepper) - ¼ teaspoon ground (optional, Nepali signature).
Quick roadmap: what are the steps?
- Soak the 9 beans in 4 cups water for 12 hours.
- Drain, transfer to towel-lined colander, cover with damp cloth.
- Sprout 48 to 72 hours, rinsing every 12 hours.
- Heat mustard oil to smoking point and let cool slightly.
- Temper fenugreek, cumin seeds, jimbu, bay leaf, dried chilies.
- Saute the onion until golden.
- Add ginger-garlic paste and tomatoes; cook until tomatoes break down.
- Bloom the ground spices in oil.
- Add sprouted beans plus water plus salt; simmer covered 35 to 45 minutes.
- Finish with fresh coriander and optional timur or lemon.
Step-by-step: how do you cook kwati?
-
Soak the 9 beans in 4 cups water for 12 hours. Combine ½ cup each of the 9 traditional beans (or 4½ cups of pre-combined kwati mix) in a large bowl. Rinse thoroughly in 2 to 3 changes of water. Cover with 4 cups fresh water. Soak 12 hours (or overnight).
Why this matters: the soak hydrates the seed and activates the dormant enzymes that drive sprouting; without proper soak, the beans never sprout.
-
Drain, transfer to towel-lined colander, cover with damp cloth. Drain the soaked beans completely. Line a colander with a clean kitchen towel. Spread the beans in a single thin layer on the towel. Cover with another damp (not wet) kitchen towel. Place in a warm dark spot (kitchen cabinet works; warmer is faster).
Why this matters: sprouting needs moisture but not standing water; the towel setup provides ambient moisture while letting excess drain.
-
Sprout 48 to 72 hours, rinsing every 12 hours. Every 12 hours, rinse the beans gently with cold water (lift the towel, run water through the colander, let drain). Replace the damp cover towel. Continue until tails are ¼ to ½-inch long. This takes 48 hours in warm weather, 72 hours in cool weather. The sprouts will be visible at 24 hours; ready when most beans have tails.
Why this matters: the regular rinse prevents mold and refreshes moisture; without rinse the beans go bitter or moldy.
-
Heat mustard oil to smoking point and let cool slightly. Heat 2 tablespoons mustard oil in a heavy-bottomed pot over medium-high heat for about 60 seconds until just smoking. Reduce heat to medium-low.
Why this matters: mustard oil needs one smoke-point pass to lose its raw pungency; without this step the kwati tastes raw-pungent.
-
Temper fenugreek, cumin seeds, jimbu, bay leaf, dried chilies. Add ½ teaspoon fenugreek seeds, 1 teaspoon cumin seeds, 1 teaspoon jimbu, 1 bay leaf, and 2 broken dried red chilies. Stir 30 to 45 seconds until fragrant. The fenugreek should darken slightly but not blacken.
Why this matters: the fenugreek-jimbu temper is the kwati signature aroma; without it the dish tastes generic.
-
Saute the onion until golden. Add the chopped onion. Cook over medium heat for 8 to 10 minutes, stirring every minute, until deep golden.
Why this matters: deep golden onions give the kwati its color depth and savory base.
-
Add ginger-garlic paste and tomatoes; cook until tomatoes break down. Add 1 tablespoon ginger-garlic paste. Cook 60 seconds. Add the 2 chopped tomatoes and a pinch of salt. Cook 5 to 7 minutes until the tomatoes break down completely and the oil starts separating.
Why this matters: the tomato has to fully break down to integrate into the broth; chunky tomatoes give a thinner soup.
-
Bloom the ground spices in oil. Reduce heat to medium-low. Add 1 teaspoon turmeric, 1 teaspoon cumin powder, 1 teaspoon coriander powder, 1 teaspoon masu masala, 1 teaspoon Kashmiri chili. Stir 30 seconds to bloom in the oil.
Why this matters: blooming ground spices in fat (not water) is what gives the kwati its layered flavor.
-
Add sprouted beans plus water plus salt; simmer covered 35 to 45 minutes. Add the sprouted beans. Pour in 5 to 6 cups water. Add 1½ teaspoons salt. Stir well. Bring to a boil; reduce heat to low. Cover and simmer 35 to 45 minutes, stirring every 10 minutes, until the beans are tender but still hold their shape. The broth will thicken naturally as some beans break down.
Why this matters: the long simmer is what makes kwati; under-simmered beans are hard, over-simmered beans go mushy and lose their nutrition story.
-
Finish with fresh coriander and optional timur or lemon. Stir in 3 tablespoons chopped coriander. Optional: add ¼ teaspoon ground timur (Sichuan pepper) for the Nepali highland tingle, OR 1 teaspoon lemon juice for brightness. Cover off the heat for 2 minutes. Serve hot with steamed rice (bhat) and a side of achar.
Why this matters: timur is the Nepali finishing flavor that distinguishes kwati from an Indian bean soup; the 2-minute rest off heat lets the flavors marry.
What are the most common kwati mistakes, and how do you fix them?
- Mistake: beans never sprout. Fix: under-soak OR cold environment OR old beans. Move the colander to a warmer spot (top of the fridge or near a heater); wait 24 more hours. If still nothing, the beans are too old; buy fresh.
- Mistake: sprouts smell sour or look slimy. Fix: you didn't rinse often enough OR the towel was too wet. Discard the batch; sprouts that smell off are unsafe.
- Mistake: kwati tastes bitter. Fix: under-cooked. Add ½ cup water and simmer 15 more minutes. Some bitter notes come from kalo dal skin; if bitter persists, increase salt by ¼ teaspoon and add 1 teaspoon lemon juice.
- Mistake: beans are still hard after 45 minutes. Fix: simmer was too low or didn't sprout long enough. Increase heat slightly; simmer 15 more minutes covered.
- Mistake: soup tastes flat. Fix: skipped the bhuna of tomatoes or didn't bloom the spices. Add 1 teaspoon caramelized onion paste and re-simmer 5 minutes; next time bloom spices properly.
How do you scale kwati from 4 to 50 servings?
Kwati scales linearly on beans and water. The sprouting step requires more colander space at scale.
For 10 servings: 11 cups dried kwati mix, 5 tbsp mustard oil, 2½ onions, 2½ tbsp ginger-garlic, 5 tomatoes, 12 cups water for simmer, scale spices proportionally.
For 25 servings: 25 cups dried mix, 12 tbsp mustard oil, 6 onions, ¼ cup ginger-garlic, 12 tomatoes, 30 cups water (7.5 quarts) for simmer.
For 50 servings: 50 cups dried mix (about 12 kg), 1½ cups mustard oil, 12 onions, ½ cup ginger-garlic, 24 tomatoes, 60 cups water (15 quarts).
At 50-serving Janai Purnima feast scale you need a 30-quart stockpot and substantial sprouting capacity (3 to 4 large colanders for the 3-day sprout). TiffinsTo Go serves kwati every August for DFW Nepali Janai Purnima events; request a quote for festival catering.
Where do you find the 9 kwati beans in DFW?
- Pre-combined kwati mix: some DFW South Asian groceries sell a "kwati mix" bag in the dal aisle - the easiest option. Check India Bazaar (8600 N MacArthur Blvd, Irving, plus Plano locations), Patel Brothers (Irving, Plano), Bombay Bazaar (528 N Fielder Rd, Arlington). If not stocked, ask the staff or check the seasonal section near August (Janai Purnima season).
- Individual beans: all 9 traditional beans are sold individually at the dal aisles of these stores. Common brand: 24 Mantra, Tata Sampann, Vimal.
- Online: Amazon and South Asian online retailers sell kwati mix vacuum-packed; shipping is reasonable to DFW.
- Jimbu, timur, masu masala: same DFW grocery stores; the Nepali community can also point to current sources.
What should you serve with kwati?
Classic Nepali plate: steamed rice (bhat) as the main pairing - kwati is technically a soup but eaten as the protein course over rice. Add achar (mooli, tomato, or gundruk pickle) for tang.
For a full Janai Purnima feast: kwati alongside bara, chatamari, aloo tama bodi, and chukauni. See our bara recipe and aloo tama bodi recipe.
For non-festival days: kwati works as a hearty winter soup with crusty bread or chiura (Nepali beaten rice).
How do you store and reheat kwati?
Kwati keeps in the fridge up to 5 days (the flavors improve overnight). Freezes well for 3 months. Reheat over medium-low heat with 2 to 3 tablespoons of water (the soup thickens substantially in the fridge as the bean starch sets).
Sprouted beans before cooking keep in the fridge for 2 days only; use or cook within that window.
Frequently asked questions about kwati
Can you make kwati without sprouting the beans?
You can but it's not kwati - it's a bean soup. The sprouts are the dish's medicinal claim AND the textural signature. If you must skip the sprouts, soak the beans overnight and simmer 60 to 75 minutes (longer than sprouted); the result is a thick bean stew, still good, but missing the kwati nutrition story.
Why exactly 9 beans?
The number 9 has spiritual significance in Hindu and Buddhist Newari tradition (Navadurga, the 9 forms of the goddess; nine planets in classical astrology). The 9-bean mix is symbolic as well as nutritionally complete. Modern recipes sometimes use 7 or 11 beans; the exact 9 matters less than including a varied mix.
Is kwati vegan?
Yes. Traditional kwati uses mustard oil (vegan) and is fully plant-based. No dairy, no animal products. It's one of the cleanest vegan Nepali dishes.
Can you make kwati in an Instant Pot?
Yes. Use Saute mode for the temper and base (steps 4 through 8). Add the sprouted beans and 5 cups water; pressure cook on Manual for 20 minutes with natural release. Finish with coriander and optional timur on Saute mode.
Does TiffinsTo Go cater kwati for DFW Janai Purnima events?
Yes. Kwati is on our Nepali catering menu specifically for Janai Purnima (August) and cold-weather events across DFW. We do the 3-day sprout in-house. Request a quote for festival catering.
Final notes
This is one of TiffinsTo Go's signature recipes, refined in our DFW kitchen and served at catering orders across the metro.
How to order or request a catering quote
For frozen momo packs and pickup orders across DFW, visit our order page. For Nepali festival catering quotes covering events of 20 to 300+ guests (Fort Worth, Arlington, Dallas, Plano, Irving, and the wider DFW metro), request a quote online and our team responds within 24 hours. To speak with us directly, call (817) 692-8003 or email tiffinstogoindfw@gmail.com.
