
Red lentil dahl
A creamy, spiced vegetarian dahl: red lentils bring plant protein and fibre for a balanced, satisfying dish.
Nutrition values per serving, computed from the ingredients.
Ingredients
0/7Method
- 1Sauté the onion, garlic and spices in the oil.
- 2Add the rinsed red lentils, tomatoes and coconut milk.
- 3Cover with a little water and simmer for 20 minutes.
- 4Adjust the seasoning.
- 5Serve with rice or bread.
In this recipeexpand_more
Key takeaways
- check_circle20 g protein and 24 g fibre for 387 kcal: maximum satiety, very cheap dish.
- check_circleAdd yogurt, quark or eggs to raise the protein total.
- check_circleCoconut milk is the only fatty item: lighten it if you watch calories.
- check_circleAwaken the spices before simmering; increase fibre gradually.
The comforting, nourishing vegetarian dish
Dahl is an Indian dish of lentils simmered with spices — cheap, comforting and surprisingly complete nutritionally. This red-lentil version brings 20 g of plant protein, 56 g of slow carbs and above all 24 g of fibre for 387 kcal — one of the highest-fibre dishes in the whole catalogue, a guarantee of lasting satiety.
Red lentils are perfect for beginners: they cook fast (15 to 20 minutes), with no soaking, and melt into a creamy texture. Combined with coconut milk and spices (turmeric, cumin, ginger), they make a flavourful dish that is anything but bland — unlike the sometimes austere image of 'healthy' cooking.
Plant protein and controlled calories
With 20 g of protein for under 400 kcal, dahl is a very good dish for cutting as well as balance, especially for those who eat little or no meat. To raise the protein total, serve it with plain yogurt or quark (raita), or add hard-boiled eggs. A little basmati rice turns it into a more substantial refuelling meal.
The only real calorie item is the coconut milk: tasty but fatty. Use a light version, or measure it, if you are watching calories. The lentils and spices, on the other hand, are almost 'free' in energy given the fibre and micronutrients they provide.
Simmering it and handling the fibre
A good dahl starts with well-awakened spices: fry them for a few seconds in a little oil with the onion and garlic before adding the lentils and liquid. Simmer covered until the lentils break down, stirring so it doesn't catch. Adjust the liquid depending on whether you want it thick or more soupy.
A word on the 24 g of fibre: it is excellent for satiety and digestion, but if you are not used to eating that much, increase legumes gradually across your week and drink enough water. Your digestive system adapts quickly, and fibre is a widely under-consumed asset among athletes.
Serving it and storing it
Dahl stands on its own, but a few sides turn it into a complete meal. A portion of basmati rice makes it a heartier refuelling dish and completes the lentils' amino acid profile; plain yogurt or a raita brings freshness and protein; a handful of spinach thrown in at the end adds iron and volume.
It is also a batch-cooking champion: it keeps for 4 to 5 days chilled and its flavour improves with resting as the spices infuse. It freezes perfectly in individual portions for up to 3 months — thickened on reheating, just add a little water or coconut milk. Make a big pot on Sunday and you have meals ready for the week.
Dahl variations and customisations
Dahl lends itself to countless variations without losing its identity. For a greener version, add fresh spinach or chopped kale at the end of cooking: they wilt in two minutes and bring iron, folate and volume. For more depth, finish with a tadka: heat a spoonful of oil with cumin seeds, sliced garlic and a hint of chilli, then pour it over the dish just before serving. The aroma is spectacular for almost no extra calories.
You can also swap part of the red lentils for yellow lentils or split peas, but cooking times change: red lentils remain the fastest. Diced carrot or sweet potato, added with the tomatoes, thickens the sauce and raises the carbs, handy before an intense session. Finally, a squeeze of lime juice and fresh coriander at the end of cooking wake everything up and balance the sweetness of the coconut milk.
Common mistakes to avoid
The first mistake is not rinsing the lentils. Rinsing removes excess surface starch and the foam that forms as it boils; without it, the dish can taste pasty or slightly bitter. If foam still appears, skim it off with a spoon. Always taste before adding salt at the end: crushed tomatoes and some coconut milks are already seasoned, and it is much easier to add salt than to remove it.
The second mistake is cooking over too high a heat: red lentils break down fast and stick to the bottom of the pot. A gentle simmer is better, with the lid slightly ajar and a regular stir. If the dahl gets too thick, thin it with hot rather than cold water so the cooking is not interrupted. And do not forget resting: five minutes off the heat is enough to bind the texture and let the spices come through.
What to pair it with
To vary high-fibre, plant-protein legume dishes, these recipes extend the dahl.
Frequently asked questions
Are red lentils a good protein source?
Yes: about 8 g of protein per 100 g cooked, plus lots of fibre, iron and slow carbs. Like most legumes, they benefit from being paired with a grain (rice) or a dairy product for a complete amino acid profile.
Do you need to soak red lentils?
No, that is precisely their advantage: they cook in 15 to 20 minutes with no soaking and break down into a creamy texture. Just rinse them before cooking. They are the fastest and easiest legume to cook.
Does dahl make you gain weight because of the carbs?
No: at 387 kcal per serving with plenty of fibre and protein, it is a filling, moderate-calorie dish. The lentils' carbs are slow and come with fibre. As always, it is your daily calorie total that matters, not a single food.
How much dahl for an athlete’s meal?
One serving of the recipe, about a third of the pot, provides 387 kcal and 20 g of protein. After a leg session or on a high-expenditure day, you can double it or add basmati rice. When cutting, keep one serving with a raita and a green salad: you stay full for few calories.
Can you replace the coconut milk?
Yes. Without coconut milk, the dahl is lighter in fat but slightly less creamy. Replace it with more water and a squeeze of lemon, or blend a few spoonfuls of cooked lentils to get the creaminess back. Plain yogurt stirred in off the heat also adds roundness and protein.
How do you avoid bloating with lentils?
Rinse them well, start with small portions, chew slowly and drink enough water. The classic dahl spices (cumin, ginger, turmeric) are traditionally used to ease digestion. Then gradually increase the frequency across your week: the body usually adapts within a few days.
Is dahl suitable for a vegan diet?
Yes, as it stands: lentils, tomatoes, coconut milk and oil are all plant-based. Just choose a dairy-free side (rice, bread without butter) and swap the raita yogurt for soy or coconut yogurt. Vitamin B12 still needs attention in a fully plant-based diet.
What is the difference between red and green lentils?
Red lentils are hulled: they cook in 15 to 20 minutes and break down into a purée, ideal for a creamy dahl. Green or brown lentils keep their skins, hold their shape (25 to 35 minutes) and suit salads better. The nutrients are similar; it is mainly the texture that changes.
Track your nutrition and progress
Log your workouts, your weight and your records — free, on mobile and desktop.
More Balanced recipes
Nutrition values are estimates calculated from the listed ingredients and quantities: they vary by brand and cooking. For information only, not a substitute for the advice of a doctor or dietitian (allergies and special diets: seek advice).


