This easy dhal recipe is such a yummy and cosy meal to enjoy on a week night. Both the dhal and homemade vegetable paratha I paired it with are really easy to make and packed with plant protein, fibre and nutrients. They’re also packed with so many aromatic flavours. 

Easy Dhal Recipe

Why I love making this easy dhal recipe:

Dhal is one of those meals that are so easy to make, yet so delicious and comforting. It’s also really healthy with a good amount of plant-based protein, fibre and antioxidants! Each serving offers 20g protein and 23g fibre! As well as being filling, it’s also satisfying and nourishing packed with so many wholesome ingredients and fragrant spices.

I’m using red lentils to make my dhal as they’re really quick to cook. Even more so if you soak them 30 minutes before hand. With soaking, they you’ll have a speedy dinner ready in 15 minutes! 

The great thing about dhal is that you can also batch cook so you have enough for a quick lunch/dinner the next few days. You can also freeze leftovers for a rainy day when you don’t have time or the energy to cook. 

I’m serving my dhal with simple homemade vegetable parathas. Parathas are usually very heavy in fat and butter. I’m making a healthier version with less fat and packed it with vegetables for more fibre, nutrients and antioxidants. With each of my paratha containing 7g fibre and 8g protein, so it’s a great (and yummy!) way to add more nutrition to your meal. 

The ultimate easy dhal recipe: A speedy plant-based comfort meal:

If you are looking for the perfect weeknight dinner that is nourishing, budget-friendly, and incredibly simple to whip up, you’ve come to the right place. This easy dhal recipe is a staple in my kitchen, especially on those rainy evenings when all you want is a warm bowl of comfort.

Dhal (also spelled dal, daal, or dahl) is more than just a lentil stew. It is a cornerstone of Indian cuisine, celebrated for its aromatic spices, creamy texture, and incredible health benefits. Whether you are a long-time vegan or just trying to incorporate more meatless Mondays into your routine, this recipe is guaranteed to become a household favourite.

Easy Dhal Recipe

Why you need this easy dhal recipe in your life:

There are a million ways to make lentils, but this specific easy dhal recipe stands out for several reasons:

Speed: By using red split lentils and a quick soaking method, you can have dinner on the table in as little as 15 to 20 minutes.

Nutrient-Dense: One serving of this dhal is packed with plant-based protein, fiber, and essential minerals like iron and folate.

One-Pot Wonder: Minimal cleanup is always a win. Everything happens in one pot, saving you time at the sink.

Meal-Prep Friendly: Dhal actually tastes better the next day as the spices have more time to meld. It also freezes beautifully.

Budget-Friendly: Lentils are one of the most affordable protein sources on the planet, making this a great recipe for students or families on a budget.

The health benefits of red lentils:

The star of this easy dhal recipe is the red lentil. Unlike green or brown lentils, red lentils break down as they cook, creating a naturally thick and creamy consistency without the need for heavy creams or thickeners.

  • High Fibre Content: Fibre is essential for digestive health and helps keep you feeling full for longer, which can aid in weight management.

  • Protein Powerhouse: For those on a plant-based diet, lentils are a vital source of protein, helping with muscle repair and energy levels.

  • Heart Healthy: Lentils are rich in magnesium and potassium, both of which are known to support heart health and maintain healthy blood pressure levels.

Ingredients for the perfect easy dhal recipe:

To make this recipe, you likely already have most of the ingredients in your pantry. Here is what you will need:

For the Dhal:

  • 300g Red Lentils: Split red lentils are best for that creamy texture.

  • 1/2 Onion: Finely chopped to provide a sweet, savory base.

  • Fresh Ginger & Garlic: A thumb-sized piece of ginger and 3 cloves of garlic. Don’t skip these—they provide the aromatic “backbone” of the dish.

  • Spices: A blend of turmeric, cumin, coriander, and a pinch of chilli powder.

  • Vegetable Stock: Use a high-quality stock cube or pot for deep flavor.

  • Lemon Juice: A squeeze of fresh lemon at the end brightens the entire dish.

For the Tarka (the flavour topping):

The “Tarka” is a traditional Indian technique where spices are tempered in hot oil and poured over the dhal right before serving. It adds a layer of professional-grade flavour to your easy dhal recipe.

  • 2 tbsp Oil: Coconut or vegetable oil works well.

  • Sliced Garlic: For crispy, golden bits.

  • Seeds: Cumin seeds and mustard seeds.

  • Chilli Flakes: For a gentle heat.

Easy Dhal Recipe

What to serve with your dhal:

While this easy dhal recipe is delicious on its own as a thick soup, it’s even better when paired with traditional sides:

  • Vegetable paratha: My favourite way to enjoy dhal is with a homemade paratha stuffed with mashed vegetables. It’s perfect for scooping up the lentils.

  • Basmati rice: A simple bed of fluffy white or brown rice is the classic pairing.

  • Fresh coriander: A generous handful of fresh cilantro adds a burst of freshness.

  • Pickled onions or chutney: A dollop of mango chutney or some quick-pickled red onions adds a tangy contrast to the earthy lentils.

Expert tips to ensure your easy dhal recipe comes out perfectly:

  • Don’t Overcook: While you want the lentils to be soft, you don’t want them to turn into a complete mush unless that’s the texture you prefer. 15 minutes is usually the “sweet spot.”

  • Consistency Control: If the dhal is too thick, simply add a splash of boiling water. If it’s too thin, let it simmer uncovered for a few extra minutes.

  • The “Pop” Factor: When making the Tarka, make sure the oil is hot enough that the mustard seeds actually pop. This releases the essential oils and flavor.

  • Salt at the End: Some say adding salt too early can make lentils tough. To be safe, season with salt only once the lentils are fully cooked.

Frequently asked questions (FAQs):

Can I use different types of lentils?

Yes, but the cooking time and texture will change. Green or brown lentils stay whole and take about 30-40 minutes to cook. Yellow split peas are also great but require longer soaking and cooking. For this specific easy dhal recipe, red lentils are recommended for speed and creaminess.

Is this recipe gluten-free?

Absolutely. Lentils are naturally gluten-free. Just ensure that the vegetable stock you are using is certified gluten-free.

How long does dhal last in the fridge?

This dhal will stay fresh in an airtight container in the fridge for up to 4-5 days. It may thicken significantly as it sits, so just add a little water when reheating.

Can I freeze dhal?

Yes! Dhal freezes exceptionally well. Let it cool completely, then portion it into freezer bags or containers. It will last for up to 3 months. Thaw overnight in the fridge before reheating on the stove.

This easy dhal recipe is:

  • Vegan
  • Vegetarian
  • Dairy-free
  • Nut-free
  • Easy to make 
  • Super speedy
  • Packed with flavour
  • High in protein 
  • High in fibre
  • Convenient 
  • Great for meal prepping
  • And so delicious! 

Easy Dhal Recipe

Easy Dhal Recipe

This easy dhal recipe is such a yummy and cosy meal to enjoy on a week night. Both the dhal and homemade vegetable paratha I paired it with are really easy to make and packed with plant protein, fibre and nutrients. They’re also packed with so many aromatic flavours. 
5 from 4 votes
Prep Time 35 minutes
Cook Time 15 minutes
Course Main Course
Cuisine Indian
Servings 4
Calories 358 kcal

Ingredients
 
 

  • 300g dried red lentils
  • 1/2 onion chopped
  • 1 thumb sized fresh ginger peeled and minced
  • 3 garlic cloves minced
  • 2 bay leaves
  • 1 tsp coriander
  • 1 tsp cumin
  • 1 tsp turmeric
  • 1/2 tsp chilli powder
  • 1 vegetable stock pot or cube
  • 500ml hot water
  • Salt & pepper to taste
  • 1 tbsp lemon juice

Topping

  • 2 tbsp oil
  • 2 garlic cloves sliced
  • 1 tsp chilli flakes
  • 1 tsp cumin seeds
  • 1 tsp mustard seeds

Instructions
 

  • Soak the lentils for 30 minutes, then drain and rinse well until the water runs clear.
  • Heat a little bit of oil in a large pot. Add the onions and bay leaves and cook for 5 minutes on a medium heat until the onions are translucent.
  • Add the garlic, ginger and spices with a splash of water and cook for another 1 minute.
  • Add the lentils along with the stock pot/cube and water. Bring to a boil, then lower the heat and allow to simmer for 10-15 minutes, stirring occasionally.
  • Take off the heat, add the lemon juice and season to taste with salt and pepper.
  • When ready to serve, heat 2 tbsp of oil over a medium heat and add the garlic, chilli flakes, mustard seeds and cumin seeds. Cook for a couple of minutes, then pour over the pan of dal. Mix and serve with rice of homemade vegetable paratha (recipe below).

Nutrition

Calories: 358kcalCarbohydrates: 50gProtein: 20gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gTrans Fat: 0.03gSodium: 190mgPotassium: 808mgFiber: 24gSugar: 2gVitamin A: 272IUVitamin C: 7mgCalcium: 70mgIron: 7mg
Keyword easy recipes, healthy meals, lentils, main meals, protein meals, savoury recipes, vegan main meals, vegan protein
Tried this recipe?Let us know how it was!

If you liked this easy dhal recipe, you may also like my Lentil Soup Recipe.

Vegetable Paratha Recipe

Super easy paratha that are healthier, packed with veggies and are so yummy! Perfect enjoyed with dhal or curries.
5 from 4 votes
Prep Time 15 minutes
Cook Time 15 minutes
Course Main Course, Side Dish
Cuisine Indian
Servings 6
Calories 186 kcal

Ingredients
 
 

  • 400g steamed or boiled mixed vegetables*
  • 1 tsp garam masala
  • 1/4 tsp chilli powder
  • 1 tsp salt
  • 250g atta wholemeal wheat flour
  • 1-2 tbsp butter/dairy-free butter alternative melted

Instructions
 

  • Steam or boil the vegetables until soft enough to mash. Drain them well and start mashing with a potato masher into a smooth(ish) mixture. Allow to cool completely.
  • Once the vegetable mash has cooled, add the spices, salt and atta/wholewheat flour. Bring everything together and start to knead until you have a soft, smooth dough.
  • You may need to add more flour if the dough is too sticky or a little bit of water if it's too dry (it will all depend on how much moisture is in the vegetables).
  • Divide the dough into 6 balls, then roll out on a floured surface into a 7inch paratha.
  • Heat a pan over a medium-high heat. Once hot, add the paratha and cook for 1 minute, then flip and brush the top with a little bit of melted butter.
  • Cook for another 1 minute, then flip again and brush with oil so both sides have a light coating of butter.
  • Flip a couple more times, pressing down on the paratha while they cook. Once they're browned on both sides, take off the heat and repeat with the remaining paratha.

Notes

* You can use any mixture of vegetables. I usually use carrots, broccoli, cauliflower, peas, green beans and potatoes. You can also use frozen vegetables. Steam or boil them until soft and mashable. Make sure you drain them well before mashing. 

Nutrition

Calories: 186kcalCarbohydrates: 39gProtein: 8gFat: 1gSaturated Fat: 0.2gPolyunsaturated Fat: 1gMonounsaturated Fat: 0.1gSodium: 427mgPotassium: 294mgFiber: 7gSugar: 0.2gVitamin A: 3414IUVitamin C: 7mgCalcium: 31mgIron: 2mg
Keyword dairy-free, healthy recipes, main meals, vegan, vegan recipes, vegetables
Tried this recipe?Let us know how it was!