How to Make Barley and Lentil Soup (Traditional & Healthy Version)

Barley and Lentil Soup, known as 'Jau aur Dal ka Shorba' in many Indian households, is a nourishing and wholesome dish deeply rooted in Indian cuisine. Barley (jau) and lentils (dal) are staples in North Indian kitchens, prized for their healthful qualities and comforting flavors. This soup is commonly prepared during winter months and festive occasions like Lohri, when warming foods are celebrated for their ability to nurture and energize the body. The combination of barley and lentils creates a hearty, satisfying meal that’s light on calories yet rich in essential nutrients, making it an ideal choice for lunch or a light dinner. The soup’s taste is mild yet robust, with the earthy notes of barley blending beautifully with the creamy texture of lentils. Tempered with aromatic spices like jeera (cumin), adrak (ginger), and a touch of haldi (turmeric) for color and flavor, this recipe brings together the essence of Indian comfort food. It's perfect for those looking to enjoy a vegetarian meal that is both filling and easy to digest. Barley and Lentil Soup is highly adaptable—whether you’re preparing it for a festival, a weekday meal, or as part of a health-focused routine, its versatility and goodness make it a staple in Indian kitchens.

35 min total2 servingsEasy140 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash barley and masoor dal thoroughly under running water
0%
15 min

Step 1 · Wash barley and masoor dal thoroughly under running water

Wash barley and masoor dal thoroughly under running water. Soak barley for 15 minutes to soften.

Step 2: Heat a heavy-bottomed pan or handi
0%

Step 2 · Heat a heavy-bottomed pan or handi

Heat a heavy-bottomed pan or handi. Add jeera and let it crackle. Sauté onion, garlic, and adrak until golden.

Step 3: Add diced carrot and sauté for 2 minutes
0%
2 min

Step 3 · Add diced carrot and sauté for 2 minutes

Add diced carrot and sauté for 2 minutes. Stir in soaked barley and masoor dal.

Step 4: Pour in water
0%
15 min

Step 4 · Pour in water

Pour in water, add haldi, salt, and black pepper. Bring to a boil, then simmer covered for 15 minutes until barley and lentils are tender.

Step 5: Check consistency
0%

Step 5 · Check consistency

Check consistency. Adjust salt and pepper. If desired, mash lightly for a thicker soup.

Step 6: Turn off the heat
0%

Step 6 · Turn off the heat

Turn off the heat. Stir in fresh lemon juice and garnish with chopped dhaniya.

Step 7: Serve hot in bowls
0%

Step 7 · Serve hot in bowls

Serve hot in bowls. Enjoy with a wedge of lemon and a sprinkle of fresh coriander.

Why this recipe is healthy

This soup is a health-conscious choice because it combines whole grains and lentils, delivering complex carbohydrates, protein, and fiber without excess calories. The recipe avoids heavy cream or butter, relying instead on natural flavors and minimal oil. The use of fresh vegetables, turmeric, and ginger supports digestion and immunity, making this dish ideal for those seeking a nutritious, filling meal that fits into a balanced Indian diet.

A note on tradition

Barley and lentil soups are especially popular in North Indian regions like Punjab and Haryana, where barley is celebrated during harvest festivals such as Lohri. Traditionally eaten during winter, this dish is valued for its warming properties and ease of digestion. Variations are often seen in Eastern states where masoor dal is a staple. It is also served as a sattvic meal during fasting days, using sendha namak.

← Back to Barley and Lentil Soup