The financial argument for eating less meat is one of the strongest practical cases for the diet shift. Meat is expensive. Lentils, chickpeas, and eggs are not. Replacing three meat-based dinners per week with legume-based equivalents saves most households between £15-30 per month - without any reduction in nutrition, protein, or meal satisfaction.
Cost Per Gram of Protein: The Numbers
Comparing protein sources by cost per gram of protein is the most useful metric for budget planning:
- Dried red lentils: ~£1.50/500g dried = ~1,200g cooked = 80+ servings. Cost per 18g protein serving: ~2p
- Tinned chickpeas: ~£0.70/tin = 2 servings. Cost per 15g protein serving: ~35p
- Tinned black beans: ~£0.75/tin = 2 servings. Cost per 15g protein serving: ~38p
- Eggs (free-range, 6-pack): ~£1.80 = 6 eggs. Cost per 18g protein (3 eggs): ~90p
- Greek yogurt (500g): ~£1.20 = 2 cups. Cost per 17g protein serving: ~60p
- Firm tofu (400g): ~£1.50 = 2-3 servings. Cost per 16g protein serving: ~60p
- Chicken breast (400g): ~£3.50 = 2 servings. Cost per 26g protein serving: ~£1.75
- Beef mince 20% fat (500g): ~£3.80 = 2-3 servings. Cost per 23g protein serving: ~£1.40
- Salmon fillet (300g): ~£5.00 = 2 servings. Cost per 30g protein serving: ~£2.50
Lentils are 50-75x cheaper per gram of protein than chicken breast. Even eggs and tofu are roughly half the cost. Across a month, this difference is significant.
The Budget Flexitarian Pantry
These are the staples to keep stocked for low-cost, high-protein flexitarian cooking:
- Dried lentils (red and green): ~£1.50/500g. Keep 1kg at all times.
- Tinned chickpeas and black beans: Buy in multipacks (usually £2-3 for 4 tins).
- Eggs: The most versatile protein in the kitchen. A dozen a week covers most households.
- Frozen edamame: ~£1.50/500g. 5-6 servings, no prep required beyond microwaving.
- Frozen peas: ~£0.80/750g. Add to any dish for 5g of protein and fiber per half-cup.
- Oats (rolled): ~£1.00/1kg. Breakfast covered for two weeks.
- Greek yogurt (own brand): Often ~£0.90/500g at major supermarkets - significantly cheaper than branded equivalents with identical nutritional profiles.
- Whole-grain pasta and brown rice: The cheapest complex carbohydrate base available.
- Tinned tomatoes: ~£0.50/tin. The base for soups, stews, curries, and sauces.
Recipes With the Lowest Cost Per Serving
The three cheapest flexitarian dinners that still deliver substantial protein:
- Red lentil dal (lentils + tinned tomatoes + spices): approximately 30-40p per serving, 18-20g protein. The slow-cooker red lentil soup is essentially this with more liquid - use less stock for a thicker dal consistency.
- Egg and bean shakshuka (eggs + tinned tomatoes + white beans + spices): approximately 80p per serving, 24-26g protein.
- Black bean soup (tinned black beans + tomatoes + stock + spices): approximately 50-60p per serving, 15g protein. The zesty black bean soup and the one-pot black bean soup are both within this range.
Reducing Food Waste (Which Saves More Than the Protein Swap)
Flexitarian cooking naturally reduces food waste because its main ingredients - dried legumes, tinned goods, grains, and eggs - have long shelf lives. A tin of chickpeas bought but unused this week is still usable next month. A chicken breast not used by its use-by date is binned. Over a month, the reduction in thrown-away protein alone represents meaningful savings.
Practical steps:
- Buy dried lentils in 1kg bags rather than small packs - the per-unit cost drops significantly
- Batch-cook a large pot of soup or stew each week and freeze individual portions - no waste and no need for an emergency takeaway mid-week
- Use vegetables at the end of their life in lentil or bean soups - the long cooking time forgives imperfect freshness
Where to Spend More
Not everything in a flexitarian diet needs to be cheap. Spending more on quality olive oil, fresh herbs, and a good tahini improves every plant-forward meal substantially. The savings from replacing meat are large enough that spending £2-3 more on flavoring ingredients more than recovers. For the full week plan showing how these budget staples map to actual meals, see the complete flexitarian meal plan.
Monthly Savings Estimate
To make the numbers concrete: a household of two eating meat at dinner 5 nights per week, with an average dinner protein cost of £3.50 per person, spends approximately £35 per week on dinner protein alone. Replacing 3 of those 5 dinners with legume-based equivalents at £0.80 per person average cost reduces that to approximately £20.20 per week - a saving of £14.80 per week or roughly £60 per month.
This assumes no change in lunch, breakfast, or snacking patterns. Add meatless lunches to the equation and the monthly saving for a two-person household can reach £80-100 without any reduction in nutrition or meal satisfaction.
The full week plan that puts this into practice - with cost-per-meal estimates included - is in the complete flexitarian meal plan.