Dal Shorba — Fragrant Indian Lentil Soup

Warm, comforting, and infused with aromatic spices, Dal Shorba is a light yet nourishing Indian lentil soup that’s perfect for any season. Unlike thicker dal preparations, shorba has a thinner, soup-like consistency, making it ideal as a starter or a soothing one-pot meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Dal Shorba — Fragrant Indian Lentil Soup


  • Author: Rachel Mills

Description

Warm up with this fragrant Dal Shorba — a comforting Indian lentil soup full of spices and fresh herbs!

 


Ingredients

– Red lentils (masoor dal) — 1 cup 🥣

– Water or vegetable stock — 4 cups 💧

– Vegetable oil or ghee — 2 tbsp 🧈

– Onion, finely chopped — 1 medium 🧅

– Garlic, minced — 3 cloves 🧄

– Fresh ginger, grated — 1 tbsp 🌿

– Tomato, chopped — 1 medium 🍅

– Green chili, slit (optional) — 1 🌶️

– Ground cumin — 1 tsp 🌶️

– Ground coriander — 1 tsp 🧂

– Turmeric powder — 1/2 tsp 🟡

– Garam masala — 1/2 tsp 🧂

– Salt — to taste 🧂

– Fresh cilantro, chopped — 2 tbsp 🌿

– Lemon juice — 1 tbsp 🍋


Instructions

1 Rinse the red lentils under cold water until the water runs clear.

2 Heat oil or ghee in a pot over medium heat.

3 Add chopped onion and sauté until soft and translucent.

4 Stir in minced garlic, grated ginger and slit green chili; cook for about 1 minute.

5 Add chopped tomato, cumin, coriander, turmeric and cook until tomatoes soften.

6 Pour in rinsed lentils and water or stock; bring to a boil.

7 Reduce heat and simmer, uncovered, for 20–25 minutes until lentils are tender and soup thickens.

8 Use a spoon to mash a few lentils for a smoother texture if desired; adjust salt.

9 Stir in garam masala, lemon juice and chopped cilantro just before serving.

10 Serve hot with extra cilantro and a lemon wedge if liked.

This fragrant lentil soup is rich in plant-based protein, gently spiced, and deeply satisfying. Whether you’re exploring Indian cuisine or simply looking for a wholesome soup recipe, Dal Shorba is a must-try.


What Is Dal Shorba?

“Dal” means lentils, and “Shorba” refers to a spiced soup or broth in Indian and Mughlai cuisine. Dal Shorba is essentially a smooth lentil soup flavored with warming spices like cumin, turmeric, and ginger.

It is:

  • Light yet filling
  • Protein-rich
  • Naturally vegetarian
  • Easily made vegan
  • Gluten-free

The texture is thinner than traditional dal, making it perfect as a comforting bowl on chilly days.


Why You’ll Love This Recipe

  • ✔ Easy one-pot recipe
  • ✔ Budget-friendly ingredients
  • ✔ Naturally gluten-free
  • ✔ Great for digestion
  • ✔ Customizable spice level

Dal Shorba is both simple and elegant — humble lentils elevated with beautiful spices.


Best Lentils for Dal Shorba

The most commonly used lentils are:

  • Yellow moong dal (split mung beans) – Light and easy to digest
  • Red lentils (masoor dal) – Cook quickly and blend smoothly

Both create a creamy consistency without the need for cream.


Ingredients

Main Ingredients

  • 1 cup yellow moong dal or red lentils
  • 4 cups water or vegetable broth
  • 1 small onion, finely chopped
  • 1 small tomato, chopped
  • 1 teaspoon grated ginger
  • 2 cloves garlic, minced
  • ½ teaspoon turmeric powder
  • 1 teaspoon cumin seeds
  • ½ teaspoon ground cumin
  • ½ teaspoon garam masala
  • Salt to taste
  • Fresh cilantro for garnish
  • Lemon juice (optional)
  • 1 teaspoon ghee or oil (or dry-toast for oil-free option)
  • ½ teaspoon mustard seeds
  • A pinch of red chili powder

How to Make Dal Shorba

Step 1: Rinse the Lentils

Rinse lentils thoroughly under cold water until the water runs clear.


Step 2: Cook the Lentils

In a pot:

  1. Add lentils, water or broth, turmeric, and salt.
  2. Bring to a boil.
  3. Reduce heat and simmer for 15–20 minutes (until soft).

Alternatively, use a pressure cooker or Instant Pot to reduce cooking time.


Step 3: Sauté the Aromatics

In a separate pan:

  • Heat ghee or oil (or dry sauté with a splash of water).
  • Add cumin seeds and let them crackle.
  • Add onion and sauté until soft.
  • Stir in ginger, garlic, and tomato.
  • Cook until tomatoes break down.

Add ground cumin and garam masala.


Step 4: Combine and Blend

Add the sautéed mixture to the cooked lentils.

For a smoother texture, use an immersion blender to partially blend the soup.

Adjust consistency by adding warm water if needed.

Simmer for 5 more minutes.


Step 5: Tempering (Tadka)

For extra flavor:

  • Heat a small pan with ghee or oil.
  • Add mustard seeds and let them pop.
  • Add red chili powder.
  • Pour this tempering over the soup.

Step 6: Garnish and Serve

Finish with:

  • Fresh chopped cilantro
  • A squeeze of lemon juice

Serve warm.


Flavor Profile

Dal Shorba is:

  • Warm and aromatic
  • Mildly spiced
  • Earthy from lentils
  • Slightly tangy from tomato and lemon

The spices enhance rather than overpower the natural lentil flavor.


Health Benefits

Dal Shorba is:

  • High in plant protein
  • Rich in fiber
  • Easy to digest
  • Low in fat
  • Packed with iron and folate

The warming spices like ginger and cumin also support digestion.


Serving Suggestions

Dal Shorba can be served as:

  • A starter before an Indian meal
  • A light lunch with crusty bread
  • A dinner with basmati rice
  • A side dish with roti or naan

It pairs beautifully with simple vegetable dishes.


Tips for Perfect Dal Shorba

  • Don’t skip rinsing the lentils.
  • Adjust water for desired consistency.
  • Blend partially for a silky texture.
  • Add lemon only at the end to preserve freshness.
  • Use fresh spices for maximum aroma.

Variations

Creamy Version

Add a splash of coconut milk for richness.

Spicier Version

Add chopped green chili while sautéing.

Vegetable Dal Shorba

Add carrots or spinach for extra nutrition.

Oil-Free Version

Dry-toast spices and sauté vegetables with water instead of oil.


Storage and Reheating

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze for up to 2 months.

Reheat gently on the stovetop, adding water if needed.


Nutritional Overview (Approximate Per Serving)

  • Calories: 180–220
  • Protein: 10–12g
  • Fiber: 6–8g
  • Fat: 3–5g (varies with oil use)

A wholesome and balanced meal option.


Final Thoughts

Dal Shorba is a beautifully fragrant Indian lentil soup that combines simplicity with deep flavor. It’s nourishing, affordable, and incredibly comforting — perfect for everyday cooking.

Whether served as a starter or enjoyed as a light meal, this spiced lentil soup delivers warmth and satisfaction in every spoonful.

Try making Dal Shorba at home and experience the comforting essence of Indian cuisine in one humble, flavorful bowl.

Leave a Comment

Recipe rating

Videos