Last updated: October 2026. This guide is general information, not medical or dietary advice. Nutrition numbers are approximate and vary by brand and recipe. If you have allergies, a medical condition or specific dietary needs, speak to a doctor or registered dietitian.
Introduction: Eating Enough Protein on a Vegetarian Diet Is Easier With a Plan
Many vegetarians find that protein is the hardest part of meal prep. The good news is that beans, lentils, tofu, eggs, dairy and soy foods can cover your needs when you plan them in advance. This guide gives you a full 7-day plan, a shopping list, a 2-hour prep routine and three base recipes so you can cook once and eat well all week.
Quick Answer
- Cook three things on one day: a bean or lentil dish, a tofu or egg dish and a grain.
- Mix and match them into bowls, wraps and curries during the week.
- Use the plan below for lunch and dinner, with a protein snack each day.
- Store cooked food in the fridge for 3 to 4 days and freeze the rest.
How Much Protein Do You Need?
A commonly used general guideline for healthy adults is about 0.8 grams of protein per kilogram of body weight per day. Needs can be higher for very active people, older adults and during pregnancy, so treat this as a starting point and ask a professional for personal advice.
| Body weight | Approximate daily protein at 0.8 g per kg |
|---|---|
| 55 kg (121 lb) | About 44 g |
| 70 kg (154 lb) | About 56 g |
| 85 kg (187 lb) | About 68 g |
Best Vegetarian Protein Sources
| Food | Typical serving | Approximate protein |
|---|---|---|
| Lentils, cooked | 1 cup (about 200 g) | 18 g |
| Chickpeas, cooked | 1 cup (about 165 g) | 14 g |
| Black beans, cooked | 1 cup (about 170 g) | 15 g |
| Firm tofu | 100 g | 10 to 15 g, depending on type |
| Tempeh | 100 g | About 19 g |
| Edamame, shelled | 1 cup (about 155 g) | About 17 g |
| Greek yogurt, plain | 170 g pot | 15 to 17 g |
| Cottage cheese | 1 cup (about 225 g) | 24 to 28 g |
| Paneer | 100 g | About 18 g |
| Eggs, large | 1 egg | About 6 g |
| Quinoa, cooked | 1 cup (about 185 g) | About 8 g |
| Peanut butter | 2 tablespoons | 7 to 8 g |
Values are rounded estimates. For exact figures, check the label on your product or the USDA FoodData Central database.
The 7-Day Meal Prep Plan
This plan uses the three base recipes below plus simple extras. It assumes one person cooking on a weekend day, with lunch and dinner planned each day.
| Day | Lunch | Dinner | Protein snack |
|---|---|---|---|
| Monday | Chickpea and quinoa bowl with cucumber and yogurt | Lentil bolognese with whole wheat pasta | Greek yogurt with nuts |
| Tuesday | Lentil bolognese in a wrap with salad | Tofu and vegetable stir fry with rice | Boiled egg and fruit |
| Wednesday | Tofu stir fry bowl with extra edamame | Chickpea and spinach curry with rice | Roasted chickpeas |
| Thursday | Chickpea and quinoa bowl with a fried egg | Lentil bolognese over baked potato | Cottage cheese with tomato |
| Friday | Chickpea curry wrap with yogurt sauce | Quick omelette with leftover vegetables and toast | Peanut butter on apple slices |
| Saturday | Eat out or cook fresh | Freezer meal: bolognese or curry | Yogurt with seeds |
| Sunday | Brunch of eggs, beans and toast | Prep day: cook the new batch | Handful of edamame |
Your 2-Hour Prep Day, Step by Step
- 0:00 to 0:10: read the plan, wash vegetables and set out containers.
- 0:10 to 0:20: rinse lentils, start them simmering, and start the quinoa or rice in a second pot.
- 0:20 to 0:40: chop onions, garlic, carrots and peppers. Start the bolognese sauce while the lentils cook.
- 0:40 to 1:00: press and cube the tofu, then bake or pan-fry it until golden.
- 1:00 to 1:20: make the chickpea and spinach curry in one pan.
- 1:20 to 1:40: stir-fry vegetables for the tofu dish and combine.
- 1:40 to 2:00: cool everything quickly, portion into containers, label with the date and refrigerate or freeze.
Shopping List for the Week
| Category | Items | Approximate amount |
|---|---|---|
| Beans and lentils | Dried or canned lentils, chickpeas, black beans | About 1 kg dried lentils or equivalent canned, plus 4 cans of chickpeas |
| Soy and eggs | Firm tofu, eggs, optional tempeh | 2 blocks tofu, 10 eggs |
| Dairy | Greek yogurt, cottage cheese, optional paneer | 1 large tub of yogurt, 1 tub of cottage cheese |
| Grains | Quinoa, rice, whole wheat pasta, wraps | 1 bag each of quinoa and rice, 1 pack of pasta, 1 pack of wraps |
| Vegetables | Onions, garlic, carrots, peppers, spinach, tomatoes, cucumber | About 2 kg mixed |
| Pantry | Canned tomatoes, olive oil, soy sauce, curry spices, salt | 1 to 2 cans of tomatoes and basic spices |
| Snacks | Nuts, seeds, peanut butter, edamame, fruit | 1 small bag of each |
Three Base Recipes
1. Lentil bolognese (serves 4)
- Ingredients: 1 cup dried lentils, 1 onion, 2 carrots, 3 garlic cloves, 1 can chopped tomatoes, 2 tablespoons olive oil, herbs, salt and pepper.
- Rinse the lentils and simmer in water for 20 to 25 minutes until tender, then drain.
- Soften the onion, carrot and garlic in oil for 8 minutes.
- Add the tomatoes and herbs and simmer for 10 minutes, then stir in the lentils.
- Season and cool before storing.
2. Tofu and vegetable stir fry (serves 4)
- Ingredients: 2 blocks firm tofu, 2 peppers, 1 carrot, 2 cups spinach, 3 tablespoons soy sauce, 1 tablespoon oil, ginger and garlic.
- Press the tofu for 15 minutes, then cube it.
- Pan-fry or bake until golden on the outside.
- Stir-fry the vegetables for 5 minutes, add the tofu, soy sauce, ginger and garlic.
- Cool and portion with rice.
3. Chickpea and spinach curry (serves 4)
- Ingredients: 3 cans chickpeas, 1 can chopped tomatoes, 1 onion, 3 garlic cloves, 2 teaspoons curry powder, 3 cups spinach.
- Soften the onion and garlic, then add the curry powder for 1 minute.
- Add tomatoes and chickpeas and simmer for 15 minutes.
- Stir in the spinach until wilted and season to taste.
Storage and Food Safety
| Food | Fridge | Freezer |
|---|---|---|
| Cooked lentils or beans | 3 to 4 days | Up to 3 months |
| Curry or bolognese | 3 to 4 days | Up to 3 months |
| Cooked tofu | 3 to 4 days | Texture changes, best eaten fresh |
| Cooked rice or quinoa | 3 to 4 days | Up to 1 month |
| Boiled eggs | Up to 1 week in the shell | Not recommended |
- Cool food quickly and refrigerate within about 2 hours of cooking.
- Reheat until steaming hot all the way through.
- Label containers with the cooking date.
- When in doubt, throw it out.
For official guidance on leftovers, see the USDA food safety pages.
Swaps for Allergies and Other Diets
| Need | Swap |
|---|---|
| Vegan | Replace eggs and dairy with tofu, tempeh, soy yogurt and extra beans |
| Soy-free | Skip tofu and tempeh; use extra lentils, chickpeas and eggs |
| Nut-free | Skip nuts and peanut butter; use seeds if suitable for you |
| Gluten-free | Use rice, quinoa and gluten-free pasta and check sauce labels |
| Lactose-free | Use lactose-free yogurt or plant-based alternatives |
Common Mistakes to Avoid
- Making too many different recipes in one week.
- Not seasoning enough, which makes meal prep boring by day three.
- Storing hot food in sealed containers without cooling it first.
- Relying only on carbohydrates and forgetting a protein source at each meal.
- Ignoring portion needs. Adjust the plan to your own appetite and activity.
Frequently Asked Questions
Can vegetarians get enough protein without supplements?
Many people can, by eating a variety of beans, lentils, soy foods, eggs and dairy. Individual needs differ, so ask a dietitian if you are unsure.
How long does meal prep last in the fridge?
Most cooked meals keep for 3 to 4 days in the fridge. Freeze portions you will not eat in that time.
Is this plan good for weight loss?
This guide focuses on protein and variety, not calories. If you have a weight goal, a dietitian can tailor portions to you.
Can I prep for the whole week at once?
It is safer to prep in two sessions, for example Sunday and Wednesday, and freeze part of the food.
Sources and Official Links
- USDA FoodData Central (nutrition values)
- USDA Food Safety and Inspection Service (leftovers and storage)
Related Guides
Pair your meal prep with movement. Read our 30 day walking plan for beginners.





Leave a Reply