Dal Shorba is an Indian vegan soup recipe. This Instant Pot vegetarian lentil/dal soup is a toor dal recipe that's healthy and comforting. It takes just 10 minutes to cook and instantly warms you up on a chilly day.
Jump to:
What is Shorba
Hearing the word Shorba for the first time? What does Shorba mean? It comes from the Arabic word Shurbah meaning soup. Traditionally, Shorba is part of the Mughlai cuisine. But now you can easily call it a Punjabi or North Indian recipe as it has found a permanent place here.
I call Shorba an Indian soup recipe because of the aromatic curry spices used to make it that give it its power-packed flavors. Believed to have originated in Persia, Shorba is traditionally prepared by simmering meat in boiling water along with salt.
It's then flavored with aromatic curry spices and herbs! Over the years, many vegetarian variants of Shorba have become popular. Vegetarians prepare a variety of Shorba recipes like Palak(Spinach), Lentil, Corn, Tomato Shorba, etc. The consistency of Shorba varies depending upon one's taste and cooking style. Some like it thicker (stew-like consistency) and some like it thinner (soup-like consistency). It can be served as a main course or as a starter. This delicious creamy vegan lentil soup is extremely flavorful and comforting.
Indians love Dal
Dal is the Indian name for dried, split pulses. Incidentally, the Indian lentil stew is also called the Dal. How original! Our meals are incomplete without some kind of lentils in them. Most of the time it's in the form of lentil stew. Indian cuisine boasts of a variety of Dal recipes and here are some of my favorites for you to try. I love to enjoy dal like a soup which is why I very often make this toor dal soup recipe.
Why make this
- Lentils are considered to be great meat substitutes.
- People with a weak stomach can have it comfortably as it is easy to digest.
- This mildly flavored soup is prepared with simple ingredients.
- Loaded with protein and is made with very little oil.
- Quick, easy, and low-calorie nutritious lentil soup.
- Very comforting in winters and packed with proteins.
Ingredients needed 🧾
Today's Shorba is a tur dal/yellow lentils recipe. You can also call it an Indian soup recipe.
Lentils - This is a toor dal/yellow lentils recipe. But you can use any lentils like moong dal, masoor dal, green lentils, etc.
Toor dal/yellow lentils/split pigeon peas come plain or oiled and need soaking because they have a hard shell.
Just be wary of the cooking time if using an Instant Pot. You may or may not soak them prior to cooking.
Veggies like tomatoes, carrots, and any greens (spinach, beet leaves, kale, etc) make this vegan lentil soup even more nourishing.
Spices - Turmeric, asafoetida, coriander powder, cumin seeds, and powder, paprika, mustard seeds help aromatically season the soup.
Toppings - Here you can get creative and add whatever you like. I have added Crispy Chickpeas and hemp seeds.
Apart from these ingredients, you will also need an Instant pot or pressure cooker to make this vegetarian soup.
How to make it 🔪
Instant Pot Version
- Wash toor dal under running water. Then soak for 15 minutes.
- Turn on the Instant Pot in saute mode. Add mustard seeds and cumin seeds.
- Once they crackle, add minced green chilies, asafoetida, and turmeric. Fry for another 15 seconds.
- Add chopped tomatoes and carrots to the pot. Saute for 2- seconds.
- Then add the greens. Continue to saute for 10 seconds.
- Now add the other spice blends like coriander powder, cumin powder, and paprika.
- Strain the water and add the soaked dal to the pot.
- Mix and then add 2-3 cups of water along with salt. Give it a good mix.
- Turn off the Instant Pot. Select manual mode and cook for 8 minutes. Put the vent to the sealing position and release pressure naturally.
- This is optional - Using a hand blender, make a smooth puree. Vegan lentil soup is ready!
Want to save this recipe?
Stovetop Version
- Boil Tur Dal(Split Pigeon Peas), any greens and tomatoes in water to which salt and turmeric have been added.
- You can cook them in the pressure cooker or Instant Pot.
- Once the dal is cooked, prepare the Tadka (Tempering).
- Heat ghee (if vegan then you can use any other cooking oil) in a Tadka pan.
- Once its hot, add mustard seeds and once they begin to crackle, add cumin seeds.
- Fry for 10 seconds and then add grated ginger, minced garlic, and green chilies.
- Fry all of this for 30 seconds. Next, add chopped cilantro and fry it for another 15-20 seconds.
- Tempering for your Shorba is now done. Now you have two options here. You can mash the cooked Dal using a hand blender and then pour the Tadka over it.
- If you prefer a smooth homogeneous texture, you can mash the Tadka along with the Dal.
Serving suggestions 🍽
Add a bit of lime juice for tang and ladle into bowls. Garnish with chopped cilantro. Enjoy this Indian Dal Shorba/Vegan Lentil Soup warm with some croutons or Parmesan Chips. Or you can top it with some Crispy Chickpeas and hemp seeds. You can also pour some over steamed rice/quinoa/cauliflower rice and enjoy it as a meal. You can serve this Instant Pot vegetarian soup along with an appetizer. Serve this as a soup or as a side for rice or flatbread, this toor dal soup recipe will tickle your taste buds and you will relish it!
Top recipe tips 💭
This vegan lentil soup can be prepared using any lentil variety. You can also mix multiple varieties of lentils! As a rule of thumb, use the same measuring cup to measure dal and water. Soaking lentils reduces the chance of flatulence.
Adjust the consistency of the soup to your desired preference. If not vegan, do the tempering in ghee. It elevates the taste instantly! Add some coconut milk or cream to the Indian lentil soup in the end to enhance the flavor. Give a tadka of ginger, garlic, and onions to make the recipe even more flavorful. Do not puree in the end if you prefer more texture or bite in your soup. Different herbs like basil, rosemary, thyme, mint, etc, can be added to this Instant Pot vegetarian soup to give it a different seasoning.
Here's an amazing breakfast/snack recipe that can be made with leftover shorba or dal - Vegan Lentil Crepes Using Leftover Dal. You can prepare this soup in advance and refrigerate it for 3-4 days. It also freezes well.
More vegan soups
⭐️ Subscribe to the Cookilicious Newsletter and receive new recipes straight to your inbox! You'll receive my FREE Vegan Beginner's guide as a gift. Ready to elevate your cooking game? Purchase my Cookbook - The Essential Vegan Indian Cookbook today!
Recipe 📖
Indian Dal Shorba | Vegan Lentil Soup
Equipment
Ingredients
- 1 cup Toor Dal
- 1 teaspoon vegan ghee
- 1 teaspoon Cumin seeds
- ½ teaspoon Asafoetida
- ½ teaspoon black peppercorns
- 1 tablespoon ginger paste
- 1 tablespoon garlic paste
- 2 Green chilies
- 1 onion
- 1 Tomato
- 2 cups spinach
- 1 teaspoon Turmeric powder
- 1 teaspoon Coriander powder
- 1 teaspoon Cumin powder
- 1 teaspoon chilly powder
- 3 cups water or vegetable stock
- Salt
- 1 tablespoon Lemon juice
- 3 tablespoon Hemp seeds
- 1 tablespoon vegan ghee or vegan butter
- 3 tablespoon Cilantro
- ⅛ teaspoon chilly powder
- ⅛ teaspoon cumin powder
Instructions
Instant Pot Version
- Wash tur dal under running water.
- Then soak them for 15 minutes.
- Turn on the Instant pot in saute mode. Temper cumin seeds. Once they crackle, add ginger paste, garlic paste, minced green chilies, asafoetida, black peppercorns, and cilantro stalks. Fry for another 15 seconds. Add a few tablespoons of water to prevent the spices from sticking to the bottom of the pot.
- Then add the chopped onions. Saute for 30 seconds.
- Add chopped tomato to the pot. Saute for 30 seconds.
- Then add the spinach. Continue to saute for 15 seconds.
- Strain the water and add the soaked dal to the pot.
- Now add the other spice blends like turmeric powder, coriander powder, cumin powder, and chilly powder.
- Mix and then add water along with salt. Give it a good mix. Turn off the Instant Pot. Select manual mode and cook for 8 minutes. Put the vent to the sealing position and release pressure naturally.
- Open the Instant Pot. Using a hand blender, make a smooth puree. Add another cup of water while blending if the Shorba is very thick.
- Mix in the lemon juice and add the hemp hearts. Mix. Check salt and add if needed.
- Garnish with chopped cilantro, red chilly powder, cumin powder, and vegan ghee.
Stovetop Version
- Boil Tur Dal(Split Pigeon Peas), any greens and tomatoes in water to which salt and turmeric have been added.
- You can cook them in the pressure cooker or Instant pot.
- Once the dal is cooked, prepare the Tadka (Tempering).
- Heat oil in a Tadka pan.
- Once its hot, add mustard seeds and once they begin to crackle, add cumin seeds.
- Fry for 10 seconds and then add grated ginger, minced garlic, and green chilies.
- Fry all of this for 30 seconds. Next, add chopped cilantro and fry it for another 15-20 seconds.
- Tempering for your Shorba is now done. Now you have two options here.
- You can mash the cooked Dal using a hand blender and then pour the Tadka over it.
Amanda Wren-Grimwood says
I love lentil soup so it's great how this can be made in a fraction of the time! Thanks.
Priya says
Absolutely! So convenient and tasty!
Natalie says
This soup sounds so delicious. Full of flavors and so healthy. I will def make this one. Thanks for sharing the recipe.
Priya says
Thank you. Glad you like it
Kushigalu says
Love dal. This soup looks so creamy and delicious. Must try.
Priya says
Thank you. I love dal too. 🙂
Dannii says
We love lentil soup. So creamy and comforting.
Priya says
Yes, perfect for any weather.
Beth says
As always such a delicious recipe! Can’t wait to make this again!
Priya says
Thank you so much
Emily Liao says
Was just looking for new lentil recipes! This was so flavorful and delicious 🙂
Priya says
Thank you
Katie says
Looks delicious! Can't wait to try this one!
Priya says
Thank you
Beth says
I made this recipe over the weekend and my husband love this recipe! I can't wait to make this again!
Priya says
So happy to hear that! Thank you
Sisley White says
This was so delicious. The whole family loved it. I can't wait to make it again. It tasted great the day after too.
Priya says
Glad you all enjoyed it. thank you
Dannii says
What a beautiful colour soup. Lentil soup is just so comforting.
Annissa Slusher says
OMG, my mouth is watering just from looking at the pictures! I love the combination of flavors and the contrasting textures you use. Just gorgeous!
Ilona's Passion says
Such a yummy comforting soup for winter! I want to make it:)
emilykrill says
This might be a stupid question, but what does 6-7 whistles mean? Is that 6-7 minutes?
Priya says
Sorry if not clear..if you pressure cooking the lentils, you need to give it 6-7 whistles..hope its clear now.