Nepalese Vegetable Soup with Lentils and Warming Spices

Updated November 4, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
4
portions as written

Jump to recipe

Nepalese Vegetable Soup with Lentils and Warming Spices

Nepalese vegetable soup is a flexible, home-style soup made with vegetables, red lentils, ginger, and warming spices; it is served hot as a light meal or alongside rice or flatbread. Recipes vary from household to household, and this version combines familiar pantry ingredients in one pot for a gently spiced, filling bowl.

Ingredients

  • 3/4 cup (150 g) dried red lentils, rinsed and picked over
  • 1 tablespoon (15 ml) neutral oil, such as sunflower or canola oil
  • 1 medium yellow onion, finely chopped, about 1 cup (150 g)
  • 1 tablespoon (15 g) finely grated fresh ginger
  • 2 garlic cloves (6 g), minced
  • 1 teaspoon (2 g) cumin seeds
  • 1 teaspoon (2 g) ground coriander
  • 1/2 teaspoon (1.5 g) ground turmeric
  • 1 medium tomato, chopped, about 1 cup (150 g)
  • 2 cups (300 g) peeled potato, cut into 1/2-inch (1 cm) cubes
  • 1 cup (130 g) carrot, cut into small dice
  • 6 cups (1.4 L) water or low-sodium vegetable broth, plus more as needed
  • 2 cups (200 g) small cauliflower florets
  • 1 cup (125 g) green beans, trimmed and cut into 1-inch (2.5 cm) pieces
  • 1 1/4 teaspoons (7 g) fine salt, or to taste
  • 1/4 teaspoon (0.5 g) ground black pepper
  • 2 cups (60 g) baby spinach, roughly chopped
  • 1 tablespoon (15 ml) fresh lemon juice, plus more to taste
  • 1/4 cup (10 g) chopped fresh cilantro
  • 1/4 teaspoon (0.5 g) red pepper flakes, optional

Instructions

  1. Rinse the red lentils in a fine-mesh strainer under cool running water, stirring them with your fingers until the water runs mostly clear. Pick out any small stones or damaged lentils. Chop the onion, tomato, potato, carrot, cauliflower, and beans before you begin cooking; keep the potato pieces small so they soften in the same time as the lentils.
  2. Set a large, heavy-bottomed pot or Dutch oven over medium heat. Add the oil and onion and cook for about 4 minutes, stirring regularly, until the onion has softened and looks translucent. It does not need to brown. If the onion begins to stick, add a tablespoon of water rather than turning the heat up.
  3. Stir in the ginger, garlic, cumin seeds, coriander, turmeric, black pepper, and optional red pepper flakes. Cook for 1 minute, stirring so the spices coat the onion and do not scorch. Add the chopped tomato and cook for 2 minutes, pressing it gently with the spoon until it begins to break down.
  4. Add the rinsed lentils, potato, carrot, and 6 cups (1.4 L) water or broth. Stir well, scrape the base of the pot, and bring the liquid just to a boil. Lower the heat to maintain a steady simmer, partly cover the pot, and cook for 17 minutes. Stir once or twice during this time, especially near the bottom, since lentils can settle and catch. The potato should be nearly tender and the lentils should be beginning to soften.
  5. Stir in the cauliflower, green beans, and salt. Keep the soup at a gentle simmer, partly covered, for 8 minutes, or until the vegetables are tender but still hold their shape. Avoid a hard boil, which can break the vegetables apart before the flavors have settled together. If the pot looks too thick, stir in a little hot water; if it seems thin, simmer uncovered for a few minutes.
  6. Fold in the spinach and cook for 2 minutes, just until wilted. Turn off the heat, then stir in the lemon juice and cilantro. Taste a spoonful after it cools slightly and adjust the salt, pepper, or lemon. For a thinner soup, add hot water a little at a time; for a thicker, more stew-like bowl, mash a few potato pieces and lentils against the side of the pot.
  7. Ladle into warm bowls and serve while hot. Put extra lemon wedges, chopped cilantro, or red pepper flakes on the table so each person can adjust their own bowl.

Tips

  • Cut the vegetables to a similar size. Small potato and carrot pieces cook through in the lentil simmer, while cauliflower florets and bean pieces can be slightly larger because they go in later. Oversized chunks may stay firm when the lentils are ready, so cut dense vegetables into roughly 1/2-inch pieces.
  • Keep the simmer gentle. Red lentils soften quickly and thicken the broth as they cook. A rolling boil can make the potato edges crumble and the soup unevenly thick. Stir occasionally and add hot water if the lentils absorb more liquid than expected.
  • Choose broth or water to suit your pantry. Low-sodium vegetable broth gives the soup a fuller savory base, but water lets the ginger, cumin, and vegetables stand out. If using regular salted broth, start with less added salt, then taste and adjust at the end.
  • Use what is fresh, but mind cooking times. Cabbage, peas, zucchini, or chopped kale can replace some of the listed vegetables. Add quick-cooking peas or zucchini near the end; add cabbage with the cauliflower. Kale may need a few extra minutes to soften. Avoid putting every vegetable in at once, or the tender ones may overcook.

Serving Suggestions

Serve the soup in deep bowls with steamed rice, roti, or another simple flatbread for a more substantial meal. A small portion of rice can also be spooned directly into each bowl, though keeping it separate makes it easier to store leftovers without the rice absorbing most of the broth. A crisp salad of cucumber, tomato, and onion or a plate of sliced radishes offers a fresh contrast to the warm, soft vegetables.

Set lemon wedges and fresh cilantro on the table, and offer plain yogurt separately if you like a cool, creamy contrast. For a spicier serving, add a pinch of red pepper flakes or a spoonful of chili condiment to an individual bowl rather than increasing the heat in the whole pot. The soup is satisfying as a light lunch on its own, especially with bread for dipping.

Variations

Change the lentils: Yellow split lentils can be used in place of red lentils, but they often take longer to become tender. Check the package directions and allow extra simmering time, adding the cauliflower and green beans only when the lentils and potatoes are nearly done. Brown or green lentils keep their shape more and have a firmer bite; they generally require a longer cook and may need additional liquid, so they are not a direct timing swap.

Make it with seasonal vegetables: Replace the cauliflower and beans with chopped cabbage, pumpkin, peas, or zucchini. Pumpkin and other firm squash can go in with the potatoes; peas and zucchini need only a few minutes near the end. You can also use frozen peas without thawing them first. Add them during the final 2 to 3 minutes so they heat through without turning mushy.

Adjust the texture: For a smoother bowl, blend only part of the soup with an immersion blender, keeping some vegetables intact. You can also mash a few lentils and potatoes against the pot instead of blending. For a brothier soup, start with an extra 1 cup (240 ml) water and add more after simmering if needed.

Add a regional pantry touch: Some Nepali cooks use jimbu, a dried Himalayan herb, in soups and lentil dishes. If you can find it, add about 1 teaspoon (1 g) to the hot oil with the cumin; its flavor is distinctive and gently onion-like. It is optional, not required for this home-style recipe. If unavailable, a small pinch of dried fenugreek leaves adds an earthy note, though it will not taste exactly like jimbu.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a shallow airtight container. The soup keeps for 3 to 4 days in the refrigerator. It thickens as the lentils absorb liquid, so stir in a splash of water or broth when reheating. Warm a portion in a saucepan over medium-low heat, stirring until steaming throughout, or microwave it in a covered, microwave-safe bowl in short intervals, stirring between intervals. Reheat leftovers to 165°F (74°C), checking with a food thermometer.

For longer storage, freeze the cooled soup in meal-size airtight containers for up to 2 to 3 months for best quality. Leave a little space at the top because liquid expands as it freezes. Thaw overnight in the refrigerator or reheat from frozen gently in a covered saucepan with a splash of water, stirring as it loosens. The vegetables may soften further after freezing, but the soup remains suitable for a quick meal. Store rice or flatbread separately.

Frequently Asked Questions

Is Nepalese vegetable soup traditionally made with lentils?

There is no single fixed recipe for Nepalese vegetable soup, and ingredients vary by household and region. Lentils are a practical addition in this version because they make the broth more substantial and cook alongside the vegetables. Other home-style versions may use different vegetables, seasonings, or no lentils.

Can I make this soup ahead of time?

Yes. Make it up to 3 days ahead and refrigerate it promptly in a covered container. The lentils will continue to thicken the soup as it sits, so plan to loosen it with water or broth while reheating. Add a fresh squeeze of lemon after warming if the flavor seems less bright.

Can I use canned lentils instead of dried red lentils?

You can, but canned lentils are already cooked and will not thicken the soup in the same way. Cook the potato and carrot in the broth until nearly tender, then stir in about 1 1/2 cups (270 g) drained canned lentils with the cauliflower and beans. The soup will need less simmering for the lentils, and you may want to mash a few vegetables to give the broth more body.

What can I use instead of spinach?

Chopped kale, chard, or tender cabbage works well. Add kale or cabbage with the cauliflower and beans so it has enough time to soften; add chard near the end, as you would spinach. If you leave out leafy greens entirely, the soup still works—just finish it with cilantro and lemon.

Why did my soup become very thick?

Red lentils break down as they cook and continue absorbing liquid after the pot comes off the heat, so a thick consistency is expected. Stir in hot water or broth a little at a time until it reaches the texture you want. Taste again afterward, since extra liquid can dilute the salt and spices.

Can I make the soup spicy?

Yes. Add the listed red pepper flakes with the other spices, or use a pinch of ground chili. For a gentler pot with different preferences at the table, keep the soup mild and serve chili flakes or a spicy condiment on the side. Add heat gradually, because it is easier to increase spice at serving than to correct an overly hot pot.

Related

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).