One-Pot High-Protein Black Lentil & Spinach Dhal
A recipe from United Kingdom.
🇬🇧 United KingdomonePotblackLentilsspinachdhalhighProteinindianglutenFree

Nutrition (per serving)
520Calories
42 gProtein
65 gCarbs
12 gFat
8 gSugar
1100 mgSalt
Ingredients
- 300g Black lentils (urad dal or beluga)
- 1 large Onion
- 5 cloves + 30g Garlic + ginger
- 400g Tomatoes (tinned)
- 900ml Vegetable stock
- 2 tsp each Turmeric + cumin + coriander
- 200g added last Baby spinach
- 4 tbsp Nutritional yeast
Method
- Sauté onion, garlic, ginger 5 min.
- Add spices → stir 60 sec.
- Add lentils, tomatoes, stock, nutritional yeast.
- Simmer 40–50 min until lentils soft and creamy.
- Stir in spinach last 3 min until wilted.
- Finish with lemon juice + black pepper.
Match meals to your macros
Find meals that fit your calorie and protein targets, free.
Try it free in BmarchaiMore from United Kingdom

Fish and Chips (Classic Takeaway Style)
950 kcal · 40 g protein
Shortbread Fingers
400 kcal · 4 g protein
One-Pot Red Lentil & Hemp Heart Dal
520 kcal · 40 g protein
Tottenham Cake
600 kcal · 6 g protein
Crispy Chilli Turkey Stir-Fry
580 kcal · 50 g protein
High-Protein Tuna & Potato Salad (Cold Option)
550 kcal · 40 g proteinGeneral fitness and nutrition information, not medical advice. Check with a qualified professional before starting a new exercise or diet plan, especially if you have an injury or health condition.