High-Protein Vegetarian Meals That Keep You Full
Practical vegetarian protein sources and meal ideas for hitting your protein goals without meat.
Best protein sources
Eggs, Greek yoghurt, cottage cheese, lentils, chickpeas, beans, tofu, tempeh, edamame and halloumi or feta all add meaningful protein.
Meal ideas
Lentil and spinach dal with yoghurt.
Tofu scramble with peppers and toast.
Chickpea, feta and quinoa salad.
Greek yoghurt bowls with nuts and fruit for breakfast.
Plan it
Aim to include a protein source at every meal rather than loading it all into dinner. Batch-cook lentils or beans once and use them across several days.
Make it easier with Olio Cooking
Build a high-protein week with AI