top of page

Vegan Brown Dal Recipe

Updated: May 18

Vegan Recipes Lacto Vegetarian Plant based Recipes Vegan Brown Lentil Dal
Vegan Brown Dal

Immerse yourself in the rich, aromatic depths of our traditional vegan Indian dish, vegan brown dal, a quintessential dish that epitomizes the heart and soul of Indian cuisine. Each spoonful carries the earthy goodness of brown lentils paired with a symphony of spices that warm the palate and soothe the spirit. Crafted with the utmost care to appeal to both staunch vegans and those exploring lacto vegetarian recipes, this vegan curry stands as a testament to the delights of plant-based cooking. Whether you're looking for a healthy vegan recipe this dish offers a perfect blend of nutrition and comfort, making it an ideal choice for a family dinner or a cozy meal on a chilly evening.



Serves: 4

Preparation time: 15 minutes

Cooking time: 45 minutes

Total time: 1 Hour



  • 300g brown lentils, rinsed

  • 1 large onion, finely chopped

  • 2 cloves of garlic, minced

  • 1 inch piece of ginger, grated

  • 2 medium carrots, diced

  • 1 red bell pepper, chopped

  • 400g can of chopped tomatoes

  • 1 litre vegetable stock

  • 1 tsp ground cumin

  • 1 tsp ground coriander

  • 1/2 tsp turmeric

  • 1/2 tsp smoked paprika

  • 1/2 tsp garam masala

  • 1/4 tsp cayenne pepper (adjust to taste)

  • Salt and black pepper, to taste

  • Fresh coriander, chopped, for garnish

  • A handful of cherry tomatoes, halved, for garnish



  1. Heat a large saucepan over medium heat and sauté the onion, garlic, and ginger until the onion becomes translucent, about 5 minutes.

  2. Add the carrots and red bell pepper to the pan, cooking for another 5 minutes until they start to soften.

  3. Stir in all the spices (cumin, coriander, turmeric, paprika, garam masala, cayenne pepper) and cook for about 1 minute until fragrant.

  4. Pour in the chopped tomatoes and vegetable stock, then add the rinsed lentils. Bring to a boil, then reduce to a simmer.

  5. Cover and let it cook for about 35 minutes, or until the lentils are tender. Stir occasionally and add more water if necessary to keep the consistency to your liking.

  6. Season with salt and black pepper. Let the curry sit for a few minutes off the heat to develop the flavours.


Additional Tips:

  • Serve this hearty dal with a side of basmati rice or naan bread for a fulfilling meal.

  • A dollop of vegan yogurt can also complement the spicy profile of the curry.


Allergy information / alternatives:

  • This recipe is naturally gluten-free, vegan, nut-free, and soy-free.

  • For an oil-free version, sauté vegetables in water or vegetable broth instead of oil.


Nutritional Information (per serving):

  • Calories: 320 kcal per serving

  • Protein: 18g

  • Fat: 2g

  • Carbohydrates: 58g

  • Fiber: 16g

  • Sugar: 8g

  • Salt: 1.2g

Note: The nutritional information provided is approximate and may vary based on the specific ingredients used and their proportions.


We appreciate your interest in sharing our content! All images and text on this website are the property of Plantiful Palate. You are welcome to share photos and quotes with a credit and link back to the original post on our site. Please refrain from sharing entire recipes, extensive text, or modifying our images without prior permission from us. Shares on social media platforms are always encouraged and appreciated. Thank you for respecting our copyright policies.


**This post includes Amazon affiliate links. As an Amazon Associate, we earn a small commission from qualifying purchases made through affiliate links in this post, with no extra cost to you.

252 views0 comments

Recent Posts

See All


bottom of page