
Lunch
Rajma Curry with Cauliflower, Tofu & a Boiled Egg
Red kidney beans in a spiced tomato and onion sauce. A high-fibre, high-protein curry from everyday tins.
Serves 1. Ready in about 30 minutes.
407.4
Calories
27.1g
Protein
29.1g
Carbs
10.7g
Fibre
23.4g
Fat
Method
- 1
Soften the onion in the oil for 5 minutes, then add the garlic, ginger and spices for 1 minute.
- 2
Add the tomato and cook 5 minutes until soft.
- 3
Add the beans, cauliflower, tofu and 120ml water. Simmer 12 minutes until the cauliflower is tender.
- 4
Serve with salad.
Swaps and tips
- Add cauliflower florets for extra fibre.
- Serve with a small portion of brown rice.
Around £1.38 per serving at supermarket own-brand prices (estimate).
What next
Keep cooking, and keep learning
Make this part of your week
Tell us your goal and how you eat. Your plan uses only validated recipes, with servings and a shopping list.
Build my planMore lunch recipes

Tuna & White Bean Salad
A quick protein-packed salad from the cupboard: tinned tuna, white beans, tomato and lemon.

Chicken & Salad Sandwich
Wholemeal bread filled with chicken, yoghurt dressing and crunchy salad. A packed lunch that keeps you full.

Hearty Lentil & Veg Soup
A thick, warming soup made from lentils and everyday vegetables. Cheap enough to batch-cook and freeze.

Chickpea, Tomato & Sweetcorn Salad
A colourful no-cook salad of chickpeas, sweetcorn and crunchy veg with lemon dressing.