This post contains affiliate links. Please see ourย disclosure policy.

This South Indian Lentil meat stew – Dalcha, has lentils or split peas cooked with spices, coconut cream and meat to make a hearty stew that is served with rice Biryani. We use soycurls to make a glorious vegan dalcha.

pan of vegan dalcha  with tempering on top
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

Continuing this year with regional Indian cuisine with this delicious stew! Dalcha is a meat and lentil stew from Southern Indian cuisine, and it’s incredibly delicious. Dalcha usually contains lamb, but I’m using soy curls as the meat substitute.

You can also use seitan or other vegan chicken substitutes instead, if you don’t want to use soy curls. Or just omit and make a lentil stew.

Dalcha most often has Chana dal or toor dal as the lentils of choice. I use red lentils to make it a quicker meal. Dalcha has a fabulous blend of spices that work to elevate the lentils as well as the meat.

This recipe is a one-pot dish that you can serve over rice or with flatbread. It is often served with rice or biryani.

bowl of vegan dalcha  with rice and veggies

Why You’ll Love Vegan Dalcha

  • delicious, hearty, Southern Indian stew
  • one-pot, 35 minute meal
  • gluten-free and nut-free with a soy-free option
close-up of a bowl of vegan dalcha

More Vegan Dal Recipes

Vegan Dalcha

5 from 4 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4
Course: Main
Cuisine: South Indian
This South Indian Lentil meat stew – Dalcha, has lentils or split peas cooked with spices, coconut milk and meat to make a hearty stew that is served with rice Biryani. We use soycurls to make a glorious vegan dalcha. Glutenfree Nutfree recipe. Soyfree option
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 2 teaspoons oil
  • 2 whole cloves
  • 6 black peppercorns
  • 2 bay leaves
  • 1 cinnamon stick
  • 1 cup chopped red onion
  • 1 hot green chili like serrano or Indian , chopped
  • 1 tablespoon ginger-garlic paste, or minced ginger and garlic (1 1/2 teaspoons each)
  • 2 ounces dried soy curls, soaked in broth for 10 minutes
  • 1 tablespoon tomato paste
  • 1/4 cup coconut cream, (thick part from a can of full fat coconut milk)
  • 1 teaspoon Kashmiri chili powder, or use paprika
  • 1 tablespoon ground coriander
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon salt
  • 1 cup red lentils, or other lentils or split peas of choice(such as toor dal or Chana dal)
  • 1/2 cup green beans, or other veggies of choice
  • 1/2 teaspoon salt
  • 3 cups water

For the tempering(seasoned oil)

  • 1 teaspoon oil
  • 1 teaspoon julienne ginger
  • 10 curry leaves, fresh or frozen
  • 1 tablespoon chopped cilantro leaves

Instructions 

Make the dalcha.

  • Heat a large skillet over medium heat and add the oil. Once the oil is hot, add the cloves, black peppercorns, bay leaves, and cinnamon stick and mix in. Cook for half a minute or until the spices are fragrant. Then add the onion, green chili, and a good pinch of salt and mix well. Cook for 7 to 9 minutes, or until the onions start to turn golden. Add the ginger-garlic paste, ground spices, tomato paste, and soy curls and mix well for a minute to combine.
  • Add the salt and coconut cream and mix well. Cook for a minute. Then add in the lentils, green beans or veggies of choice , and water and mix really well. Partially cover and cook for 14 to 18 minutes, depending on the lentils you are using and the consistency you prefer.  (You can use 2 cups of water with 1 cup of coconut milk here to make the lentils more creamy)
  • Once the lentils are cooked to your preference, taste and adjust the salt and flavor. If you like the dalcha more saucy, you can add in some more water or coconut milk at this point and bring to a boil. Switch off the heat and set aside.

Prepare the tempering.

  • Heat the oil in a small skillet, and once hot add the ginger, curry leaves, and cilantro and mix carefully for a few seconds. Switch off the heat.
  • Drizzle the tempering including the leaves all over the dalcha and serve over rice, Biryani or naan. You can also serve this stew as-is or with a little bit of garlic bread on the side.
  • Storage: Store refrigerated for upto 3 days. Soycurls absorb more as they sit so you can add some non dairy milk during heating. Or freeze for upto 2 months .

Video

Notes

Variations: Once the onion is golden ,reserve some of it to use as garnish later on.
You can use red lentils (masoor dal), yellow lentils (moong dal), or chana dal (split chickpeas). Chana dal needs about 50 minutes to cook so you might want to pre-cook it in a pressure cooker and add them to the dish with less liquid.
Vegan dalcha is naturally gluten-free and nut-free.
Soyfree : you can use seitan or other soy-free vegan chicken substitutes. You can also use drained, canned chickpeas instead.

Nutrition

Calories: 344kcal, Carbohydrates: 51g, Protein: 19g, Fat: 7g, Saturated Fat: 3g, Sodium: 540mg, Potassium: 581mg, Fiber: 19g, Sugar: 18g, Vitamin A: 368IU, Vitamin C: 60mg, Calcium: 117mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
lentils, veggies, spices, and other dalcha ingredients in bowls on a kitchen counter

Ingredients and Substitutions

  • oil – To sauté.
  • whole spices – Cloves, peppercorns, bay leaves, and a cinnamon stick toasted in oil bring the first layer of flavor to this vegan dalcha.
  • aromatics – Onion, chili, ginger, and garlic are the next flavor layer. You can reserve some of the onion mixture to use as an additional topping, if you want.
  • soy curls – This is your meat substitute. You can use cooked, drained chickpeas or other vegan chicken substitutes instead of soy curls.
  • tomato paste – Brings so much great umami to the dish!
  • coconut cream – Adds creaminess and a mild coconut flavor.
  • ground spices – Kashmiri chili powder (or paprika), coriander, cumin, turmeric, and salt are the next layer of seasoning.
  • red lentils – You can use yellow lentils or split chickpeas, though this will impact your cooking time.
  • water – To cook the lentils.
  • green beans – To add a little green and to the dish. Or use other veggies of choice
  • tempering – Ginger, curry leaves, and cilantro toasted in a little bit of oil create the final layer of rich flavor for this vegan dalcha.

Tips

  • When toasting the whole spices and making the tempering, keep a close eye on the pan, so nothing burns.
  • For a creamier dal, replace 1 cup of water with coconut milk.

How to Make vegan dalcha

Heat a large skillet over medium heat and add the oil. Once the oil is hot, add the cloves, black peppercorns, bay leaves, and cinnamon stick and mix in. Cook for half a minute or until the spices are fragrant.

toasting the whole spices in the frying pan

Then, add the onion, green chili, and a good pinch of salt and mix well. Cook for seven to nine minutes, or until the onions start to turn golden.

adding aromatics to the pan
aromatics in the pan, after cooking

Add the ginger-garlic paste, ground spices, tomato paste, and soy curls and mix well for a minute to combine.

adding soaked and drained soy curls to the pan
adding dried spices to the soy curls
soy curls tossed with the spices in the pan, before cooking

Add the salt and coconut cream and mix well. Cook for a minute.

adding the wet ingredients to the pan with the soy curls
soy curls after cooking in the wet ingredients

Now, add in the lentils, green beans or veggies of choice and water and mix really well.

adding dry red lentils to the soy curl mixture
lentil-soy curl mixture after adding water
adding green beans to the lentil mixture

Partially cover and cook for 14 to 18 minutes, depending on the lentils you are using and the consistency you prefer.  You can use two cups of water with a cup of coconut milk here to make the lentils more creamy. 

Once the lentils are cooked to your preference, taste and adjust the salt and flavor. If you like the dalcha more saucy and creamy, you can add in some more water or coconut milk at this point. Switch off the heat and set aside.

vegan dalcha in the pan after cooking

While that cooks, prepare the tempering.

Heat the oil in a small skillet, and once hot add the ginger, curry leaves, and cilantro and mix carefully for a few seconds. Switch off the heat.

making the tempering in a small pan

Drizzle the tempering all over the dalcha and serve over rice. You can also serve this stew as-is or with Naan, rice or garlic bread on the side. 

vegan dalcha in the pan topped with the tempering

Frequently Asked Questions

How is coconut cream different from coconut milk?

Coconut cream is the solids that separate out when you chill a can of coconut milk. It is thicker and gives dishes more creaminess and coconut flavor with less added liquid.

Is this recipe allergy friendly?

Vegan dalcha is naturally gluten-free and nut-free.

To make this recipe without soy, you can use seitan or other soy-free vegan chicken substitutes. You can also use drained, canned chickpeas instead.

Can you freeze this dish?

Yes freeze in an air tight container for upto 2 months

Can I make this with toor dal or Chana dal?

Yes just add a cup more water and cook longer (25-30 mins for toor dal and 55 mins for Chana dal.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 4 votes (1 rating without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. Sunita says:

    5 stars
    Loved this dish! Iโ€™m Indian and we love dal. This one is on our regular rotation. I used the whole can of coconut cream with 2 cups of dal and added chickpeas instead of soy curls. Delish! Thank you for another great recipe Richa!

    1. Richa says:

      Awesome!!

  2. Maneesha says:

    5 stars
    SUCH A DELICIOUS RECIPE, RICHA! I love the regional Indian cuisine you are posting! This daal was BANGING! I used only red masoor and added in some chopped spinach. Total comfort food! Thank you!

    1. Vegan Richa Support says:

      Thank you! Happy to hear you enjoyed it.

  3. Linda says:

    5 stars
    I just served this delicious dish to my family on a cold winter’s evening, and it really hit the spot! I used carrots and peas for the vegetable addition because that’s what I had on hand. It was amazingly flavorful, and will definitely appear on my regular rotation of dinner meals. I usually have all these ingredients on hand, so while it isn’t strictly a “pantry meal”, it will be one I can put together most days. Thank you, Vegan Richa, for another hit!

    1. Richa says:

      Awesome!!

  4. Franรงoise says:

    I have cumin allergy concerns, what can I use instead in your recipes? Thanks!

    1. Vegan Richa Support says:

      Are you allergic to coriander??

  5. Shari Hewitt says:

    Can this recipe be made in the Instant Pot?

    1. Vegan Richa Support says:

      Yes, pressure cook time will depend on the lentils used. 3 mins for split red lentils, 5 for yellow mung lentils, 10 for toor dal, 20 for green mung or for Chana Dal