What Is a vegetarian diet? A complete beginner's guide
M&S Food copywriter
Laura Goodman
What is a vegetarian diet?
A vegetarian diet excludes meat, poultry, fish and seafood. There’s no single way to be vegetarian, though. If some of the terminology is throwing you, let’s break it down:
A lacto-ovo vegetarian diet includes dairy products and eggs.
A lacto-vegetarian diet includes dairy, but not eggs.
An ovo-vegetarian diet includes eggs, but not dairy.
A flexitarian diet is mostly plant-based, with some animal products.
A pescatarian diet excludes meat and poultry but includes fish and seafood.
A vegan diet excludes all animal products.
What can vegetarians eat?
A well-planned vegetarian diet can provide the nutrients you need. Here are a few key ones to think about, according to our nutritionists:
How to follow a vegetarian diet
There are so many ways to start incorporating vegetarian food into your diet without going all the way. You might consider a flexitarian approach at first, gradually incorporating more meat-free meals to your week.
If you’re concerned about any nutritional shortfalls, you’ll need to plan more, especially at first. Remember that balance is achieved across the week; include protein, starchy foods and vegetables in your meal plans. Beans, lentils, tofu or eggs should sit alongside potatoes or wholegrain rice or pasta and a variety of vegetables.

Vegetarian recipes to try
Find food inspiration for everyone with M&S Food
Whether you're embracing more plant-based dinners or going fully veggie, we've got all the inspiration you need to make every day delicious. Browse thousands of recipes online, and filter according to your dietary preferences. Visit our health inspiration hub for nutritionists' tips and tricks, healthy recipe ideas and must-try products. Then browse healthy ranges in store and discover what makes M&S Food the Home of Health.
Published 13/11/2026









