One-Pot Red Lentil & Tofu Dal
A recipe from United Kingdom.
🇬🇧 United KingdomonePotdallentilstofuhighProteinindianInspiredglutenFree

Nutrition (per serving)
520Calories
38 gProtein
60 gCarbs
18 gFat
8 gSugar
1100 mgSalt
Ingredients
- 200g Red lentils (dry)
- 400g Firm tofu (cubed)
- 1 large chopped Onion
- 4 cloves + 30g grated Garlic + ginger
- 400g Tomatoes (tinned chopped)
- 400ml Coconut milk (light)
- 600ml Vegetable stock
- 2 tsp each Turmeric + cumin + garam masala
- 150g added last Baby spinach
- 1 lemon Lemon juice
Method
- Sauté onion, garlic, ginger in 1 tbsp oil 5 min until soft.
- Add spices → stir 60 sec to bloom.
- Add lentils, tofu cubes, tomatoes, coconut milk, stock.
- Bring to boil → reduce to gentle simmer, lid on, 25–35 min until lentils creamy and tofu tender.
- Stir in spinach until wilted (2 min). Finish with lemon juice + salt/pepper to taste.
- Serve with rice / naan / flatbread — ultra-creamy, double-protein dal.
Match meals to your macros
Find meals that fit your calorie and protein targets, free.
Try it free in BmarchaiMore from United Kingdom

One-Pot Creamy Cannellini Bean & Spinach Stew
530 kcal · 36 g protein
Slow Cooker Tofu & Vegetable Tagine
480 kcal · 28 g protein
High-Protein Chicken & Chorizo Jambalaya (UK Twist)
650 kcal · 55 g protein
Lancashire Hotpot
820 kcal · 45 g protein
High-Protein Beef Casserole
780 kcal · 50 g protein
Nutritional Yeast & Mushroom 'Risotto' (Cauli Base)
460 kcal · 28 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.