Skip to main content

Myth: Vegan food is always more expensive

Vegan food is not inherently more expensive. A diet based on beans, lentils, grains, and seasonal vegetables typically costs less than a meat-centred diet, while processed vegan convenience foods can cost more.

Updated · September 4, 2026

Quick answer

Mostly false. Vegan food is not always more expensive; in fact, staple plant foods like beans, rice, lentils, and potatoes are among the cheapest groceries available. The perception arises because people compare premium vegan substitutes to budget meat, not whole foods to meat.

Key takeaways

  • A diet of whole plant foods such as beans, rice, lentils, and oats is consistently cheaper than a typical meat-based diet.
  • Processed vegan products like faux meats and vegan cheeses often cost more than their animal counterparts, but they are optional.
  • Price comparisons that include only premium substitutes misrepresent the true cost of a vegan diet.
  • Seasonal and locally grown vegetables are often cheaper than fresh meat, especially when bought in bulk or frozen.
  • Cooking from scratch with plant staples can cut grocery bills by 20–30% compared to a standard omnivorous shopping basket.
  • Food inflation affects meat and dairy more sharply than staple grains and legumes, widening the cost gap over time.
£1.20
Savings per day
Whole-food vegan basket costs £1.20 less per day than an omnivorous basket (Which?, 2023)
£2.50
Lentil price per kg
vs £8.00 for chicken breast and £9.00 for cheddar cheese (UK supermarket average, 2024)
£1.04
Protein cost per 100g
From dried lentils, compared with £3.64 from chicken breast and £3.60 from cheddar
Cheapest
Global cost ranking
Plant-based diets consistently ranked as most affordable among healthy dietary patterns (Oxford Martin School, 2021)

Walk down any supermarket aisle in the UK, and you will see vegan burgers, plant-based sausages, and dairy-free cheeses sitting next to their animal-based counterparts, often with a higher price tag. This sight has fuelled a persistent claim: eating vegan is a luxury only the well-off can afford. But is that true? The evidence from grocery prices, national dietary surveys, and consumer research tells a more nuanced story.

The claim

The claim that vegan food is always more expensive is repeated in newspapers, on social media, and even in some health advice. It usually points to the price of plant-based meat alternatives, vegan ready meals, and non-dairy milks, which can indeed cost more than their conventional equivalents. The implication is that anyone who chooses a plant-based diet must be prepared to spend significantly more on food.

Where it comes from

This perception gained traction as vegan products went mainstream in the late 2010s. Brands like Beyond Meat and Oatly entered the market with premium pricing, and media coverage often focused on these novelty items rather than everyday staples. A 2021 survey by the UK's Food Standards Agency found that many consumers believed vegan diets were more expensive, but the survey did not compare actual shopping baskets. The narrative also feeds into broader cultural ideas that ethical or healthy eating is a middle-class luxury, even though this assumption ignores the low cost of basic plant foods worldwide.

What the evidence says

When you compare like-for-like nutrition, plant staples are far cheaper than meat and dairy. In the UK, a kilogram of dried lentils costs around £2–3 and provides roughly 300g of protein, while a kilogram of beef mince costs £7–9. Rice, oats, potatoes, and seasonal vegetables are among the cheapest items per calorie in any supermarket. A 2021 report from the Oxford Martin School, which analysed the cost of healthy diets across the world, found that plant-based diets were consistently the most affordable when compared with flexitarian, pescatarian, and meat-heavy patterns.

Food itemTypical price per kg (UK, 2024)Protein per kg
Dried lentils£2.50240g
Chickpeas (dried)£2.00190g
Brown rice£1.8075g
Frozen mixed vegetables£1.5040g
Cheddar cheese£9.00250g
Chicken breast£8.00220g

Processed vegan substitutes are the exception, not the rule. A vegan burger patty might cost £3.50 for two, while a beef burger costs £2.50 for four. Vegan cheese can be twice the price of dairy cheddar. But these are convenience products, not daily necessities. A 2023 analysis by the consumer group Which? found that a vegan shopping basket based on whole foods cost £1.20 less per day than a comparable omnivorous basket. Over a month, that is a saving of roughly £36 for an individual.

The picture is similar in other high-income countries. In the United States, the USDA's Economic Research Service data shows that the lowest-cost healthy diet, which is largely plant-based, costs less than the typical American diet. In Germany, the consumer price index for pulses and grains has risen more slowly than for meat over the past decade, according to Destatis. The cost gap is even larger in low- and middle-income countries, where plant foods form the backbone of affordable eating.

The kernel of truth

There is a real basis for the claim if you compare premium vegan products to budget animal products. A plant-based sausage made with pea protein is often more expensive than a pork sausage. A dairy-free yogurt made with coconut cream costs more than a supermarket own-brand yogurt. Vegan chocolate, ice cream, and ready meals carry higher price tags because they are niche products with smaller production runs. If your diet is built around these items, you will spend more.

There is also a time cost. Cooking dried beans takes planning and a few hours of simmering, while a meat-based meal can be thrown together quickly. For people with busy schedules, the convenience of pre-made vegan meals is appealing but comes at a price. That being said, the same is true for any type of convenience food, whether it is animal-based or plant-based. Frozen vegetables, tinned beans, and pre-cooked quinoa are affordable shortcuts that keep costs down without sacrificing convenience.

The honest verdict

The honest verdict is that vegan food is not always more expensive; it is usually cheaper when you choose whole foods. The myth persists because it confuses a subset of premium products with the totality of a plant-based diet. A well-planned vegan diet based on legumes, grains, seasonal produce, and minimal processed foods will save money compared to the average omnivorous diet. It is also less expensive than diets rich in meat, fish, and dairy, according to multiple cost analyses. The key is to ignore the new-product aisles and focus on the staples that have fed humans for thousands of years.

The common questions

People also ask

Most branded vegan burgers, sausages, and mince are more expensive than budget meat options, but not always more than premium cuts. Own-brand plant-based products have fallen in price in recent years. However, you do not need substitutes at all; beans, lentils, and tofu provide protein at a fraction of the cost.

The kinder briefing

One weekly email: animal advocacy wins, plant-based ideas, climate stories worth your time.

No spam. Unsubscribe with one click.