Thinking about going flexitarian? As interest in sustainability, health, and plant-forward eating grows, flexitarian eating is more popular than ever. And our 7-day Flexitarian Meal Plan makes it easy to get started! You’ll find plenty of nutrient-dense plant foods, along with a little animal protein to keep things balanced and flexible. Excited to see the meal plan? Just scroll down.

New to flexitarianism? Jump here to learn about the basics.

Want to see what you’ll be batch cooking? Here’s a quick meal prep overview. We love batch cooking around here—it keeps us organized and frees up so much time!

7-Day Flexitarian Meal plan

This meal plan gives you a good balance of nutrients, like omega-3 fatty acids, fiber, and protein. It includes a variety of nutrient-dense foods to give you the vitamins and minerals you need. Each day includes about 1500 calories.

Day 1 1047 Kcal

The first day of any meal plan can seem intimidating, especially if you’re new to meal prepping. To make things easier, we’ve incorporated recipes which you bulk cook and then use the extra servings throughout the week. This approach helps you save time, energy, ingredients, and reduces both costs and food waste.

One of our best tips is to wash, chop, and organize your ingredients ahead of time, and even cook certain dishes in advance if you can. To give you a clearer idea, check out the table below for this week’s recipe repeats, along with our meal prep tips and food safety reminders.

  • Breakfast: Carrot Cake Oats
    Tip: Prepare the oats the night before for a quick and delicious breakfast. You can also add a dollop of Greek yogurt or a sprinkle of nuts before serving.
  • Lunch: Quick Lemon Garlic Fish
    Tip: Cook the fish just before serving for the best flavor. However, you can prepare the lemon garlic marinade ahead of time and store it in the fridge.
  • Snack: Almonds
    Tip: Store almonds in an airtight container in a cool, dry place for up to a few weeks, or refrigerate/freeze for longer freshness. Avoid moisture and direct sunlight.
  • Dinner: Sesame Tofu With Broccoli
    Tip: Press the tofu ahead of time to remove excess moisture for a firmer texture. You can also prepare the tofu and broccoli in advance and store them separately in the fridge for quick assembly.

To meet 1,500 kcal recommendation:

Lunch: Enjoy your meal better with delicious Grilled Zucchini and Corn Salad (Approx. 319 calories).

Dinner: And at dinner, you can enjoy a refreshing serving of Fresh Fruit Salad (139 calories) after your main meal.

100% Carrot Cake Oats
Carrot Cake Oats
Breakfast
instagram.com
instagram.com
84% Quick Lemon Garlic Fish
Quick Lemon Garlic Fish
Lunch
budgetbytes.com
budgetbytes.com
40% Snack Almonds
Snack Almonds
Snacks
Lee Locke
Lee Locke
93% Sesame Tofu With Broccoli
Sesame Tofu With Broccoli
Dinner
bon appétit
bon appétit
Day 2 1272 Kcal
  • Breakfast: Tomato & Avocado Sandwiches
    Tip: Prepare the sandwich filling in advance and assemble just before eating to keep the bread from getting soggy.
  • Lunch: Easy Pesto Chicken and Vegetables
    Tip: This dish can be stored in the refrigerator for up to 3 days. Reheat gently to avoid overcooking the chicken and vegetables.
  • Snack: Easy Air Fryer Crunchy Chickpeas
    Tip: After air frying, let the chickpeas cool completely before storing them in an airtight container to maintain their crunch. They will keep for up to 4 days. If they lose their crispiness, pop them back in the air fryer for a few minutes to refresh.
  • Dinner: Black Bean & Corn Quesadillas
    Tip: Assemble the quesadillas ahead of time and store them in the fridge. When ready to eat, cook them in a skillet until the cheese is melted and the tortilla is crispy.

To meet 1,500 kcal recommendation:

Breakfast: Blueberry & banana power smoothie (162 calories)

100% Tomato & Avocado Sandwiches
Tomato & Avocado Sandwiches
Breakfast
tasteofhome.com
tasteofhome.com
94% Easy Pesto Chicken and Vegetables
Easy Pesto Chicken and Vegetables
Lunch
budgetbytes.com
budgetbytes.com
86% Easy Air Fryer Crunchy Chickpeas
Easy Air Fryer Crunchy Chickpeas
Snacks
hangryeconomist.com
hangryeconomist.com
95% Black Bean & Corn Quesadillas
Black Bean & Corn Quesadillas
Dinner
Hannah O'Neal
Hannah O'Neal
Day 3 1465 Kcal
  • Breakfast: Scrambled omelet toast topper
    Tip: Prepare scrambled omelet toppers in advance, store in airtight containers, and refrigerate for up to 3 days. Reheat and add to toast just before serving for a quick meal.
  • Lunch: Mushroom and Pea Risotto
    Tip: Risotto is best served fresh, but if you have leftovers, reheat them gently with a splash of broth to regain the creamy texture.
  • Snack: Tomato Bruschetta
    Tip: Prepare the tomato topping in advance, but only toast the bread just before serving to keep it crunchy.
  • Dinner: Lentil, Broccoli, and Egg Salad with Crunchy Seeds
    Tip: This salad can be made ahead and stored in the fridge for up to 3 days. Add the crunchy seeds just before serving to keep them from getting soggy.
100% Scrambled omelette toast topper
Scrambled omelette toast topper
Breakfast
BBC Good Food
BBC Good Food
100% Mushroom and Pea Risotto
Mushroom and Pea Risotto
Lunch
R Lloyd
R Lloyd
95% Tomato bruschetta
Tomato bruschetta
Snacks
BBC Good Food
BBC Good Food
Day 4 1430 Kcal
  • Breakfast: Peanut Butter Breakfast Oatmeal Bowl
    Tip: Prepare overnight oats by mixing the ingredients the night before, so your breakfast is ready to go in the morning. Add fresh fruit or nuts right before eating.
  • Dinner: Vegetarian Grain Bowl Meal Prep
    Tip: Assemble the grain bowl components separately and combine them just before eating to maintain texture. Store the ingredients in separate airtight containers in the fridge.

Some dishes repeat from earlier in the week. Look at Day 2 for Easy Pesto Chicken and Vegetables and Easy Air Fryer Crunchy Chickpeas.

92% Peanut Butter Breakfast Oatmeal Bowl
Peanut Butter Breakfast Oatmeal Bowl
Breakfast
skinnytaste.com
skinnytaste.com
94% Easy Pesto Chicken and Vegetables
Easy Pesto Chicken and Vegetables
Lunch
budgetbytes.com
budgetbytes.com
86% Easy Air Fryer Crunchy Chickpeas
Easy Air Fryer Crunchy Chickpeas
Snacks
hangryeconomist.com
hangryeconomist.com
Day 5 1301 Kcal
  • Dinner: Fresh Fruit Salad
    Tip: Prepare fresh fruit salad in advance, store in an airtight container, and refrigerate for up to 3 days. Add citrus juice to prevent browning and keep it fresh longer.

Some dishes repeat from earlier in the week. Go back to Day 3 for Scrambled omelet toast topper. Look at Day 2 for Lentil, broccoli and egg salad with crunchy seeds. And see Day 1 for Almond snacks and Quick Lemon Garlic Fish.

To meet 1,500 kcal recommendation:

Lunch: Fresh Fruit Salad (139 calories)

Dinner: Grilled Asparagus in Foil (77 calories)

100% Scrambled omelette toast topper
Scrambled omelette toast topper
Breakfast
BBC Good Food
BBC Good Food
40% Snack Almonds
Snack Almonds
Snacks
Lee Locke
Lee Locke
84% Quick Lemon Garlic Fish
Quick Lemon Garlic Fish
Dinner
budgetbytes.com
budgetbytes.com
Day 6 1318 Kcal
  • Snack: Meal Prep Vegetable Snack Packs
    Tip: Prepare the snack packs in advance by portioning out veggies into individual containers. Store them in the fridge, and keep the ranch dressing in separate small containers to prevent sogginess.

Some dishes repeat from earlier in the week. Scroll back to Day 2 for the Tomato & Avocado Sandwiches. Check out Day 3 for the Mushroom and Pea Risotto. And go to Day 1 for tonight’s Sesame Tofu With Broccoli.

To meet 1,500 kcal recommendation:

Breakfast:Blueberry & banana power smoothie (162 calories)

100% Tomato & Avocado Sandwiches
Tomato & Avocado Sandwiches
Breakfast
tasteofhome.com
tasteofhome.com
100% Mushroom and Pea Risotto
Mushroom and Pea Risotto
Lunch
R Lloyd
R Lloyd
100% Meal Prep Vegetable Snack Packs
Meal Prep Vegetable Snack Packs
Snacks
budgetbytes.com
budgetbytes.com
93% Sesame Tofu With Broccoli
Sesame Tofu With Broccoli
Dinner
bon appétit
bon appétit
Day 7 1205 Kcal

Some dishes repeat from earlier in the week. Refer to Day 1 for the Carrot Cake Oats snack and Quick Lemon Garlic Fish for lunch. See Day 3 for Tomato bruschetta and Day 4 for Vegetarian Grain Bowl Meal Prep Recipe.

To meet 1,500 kcal recommendation:

Lunch: Enjoy your meal even more with a serving of Grilled Zucchini and Corn Salad (approx. 319 calories) alongside it

100% Carrot Cake Oats
Carrot Cake Oats
Breakfast
instagram.com
instagram.com
84% Quick Lemon Garlic Fish
Quick Lemon Garlic Fish
Lunch
budgetbytes.com
budgetbytes.com
95% Tomato bruschetta
Tomato bruschetta
Snacks
BBC Good Food
BBC Good Food

You can also print or share it

Recipes on repeat in your 7-day meal plan:

RecipesNumber of servings to prepareDay and meal planned
Carrot Cake Oats2 servingsDay 1 and 7 Breakfast
Blueberry & banana power smoothie2 servingsDay 2 and 6 Breakfast
Tomato & Avocado Sandwiches2 servingsDay 2 and 6 Breakfast
Scrambled omelette toast topper2 servingsDay 3 and 5 Breakfast
Grilled Zucchini and Corn Salad 2 servingsDay 1 and 7 Lunch
Quick Lemon Garlic Fish3 servingsDay 1 and 7 Lunch and Day 5 Dinner
Easy Pesto Chicken and Vegetables2 servingsDay 2 and 4 Lunch
Mushroom and Pea Risotto2 servingsDay 3 and 6 Lunch
Lentil, broccoli and egg salad with crunchy seeds2 servingsDay 5 Lunch and Day 3 Lunch
Snack Almonds2 servingsDay 1 and 5 Snacks
Easy Air Fryer Crunchy Chickpeas2 servingsDay 2 and 4 Snacks
Tomato bruschetta2 servingsDay 3 and 7 Snacks
Fresh Fruit Salad2 servingsDay 1 and 5 Dinner
Sesame Tofu With Broccoli2 servingsDay 1 and 6 Dinner
Vegetarian Grain Bowl Meal Prep Recipe2 servingsDay 4 and 7 Dinner
Vegetarian Grain Bowl Meal Prep2 servingsDay 4 and 7 Dinner
Quick Lemon Garlic Fish2 servingsDay 5 and 7 Lunch

How to make the most of your meal plan:

  • Batch cook:
    • Cook large batches of key ingredients like grains, legumes, and roasted vegetables at the start of the week.
    • Store them in airtight containers to quickly put meals together all week.
  • Use versatile plant-based proteins:
    • Incorporate tofu, tempeh, and legumes into your meals.
    • These ingredients are easy to use and make your meals more tasty and interesting.
  • Add flavor without adding extra calories:
    • Use fresh or dry herbs, spices, and condiments (think mustard, garlic, ginger, oregano, chili, and so on) to enhance taste without adding extra calories.
  • Stay flexible:
    • Adjust your meal plan as needed! If you have leftover meat or seafood, feel free to work it into your meals.
  • Get ahead with snack prep:
    • Prepare healthy snacks – like hummus with veggie sticks or mixed nuts with dried fruit – in advance.
  • Simplify your meal prep:
    • Use a meal planning tool to organize your meals, grocery lists, and prep schedule.

What is the Flexitarian Diet?

The flexitarian diet is all about flexibility! It focuses on eating mostly plant-based, vegetarian foods but still lets you enjoy meat and animal products every so often. It’s balanced, sustainable, and packed with whole foods like:

  • Fruits and vegetables – Because, obviously!
  • Legumes – Think beans, lentils, and all those plant-based protein powerhouses.
  • Whole grains – Quinoa, brown rice, and other tasty grains for lasting energy.

The goal of flexitarian eating? Simply:

  1. Eating less meat to improve overall health.
  2. Supporting weight management with nutritious, plant-forward meals.
  3. Going greener by making more earth-friendly food choices.

This approach lets you enjoy the benefits of a vegetarian diet without cutting out meat completely. For many, it makes plant-forward eating easier to adopt and stick with over time.

How going flexitarian is a win-win

One of the best things about flexitarian meal plans are that they’re designed to be good for you and the planet! Here’s how the flexitarian diet makes a positive impact:

1. Less meat, smaller footprint:

Cutting back on meat shrinks your environmental footprint. Plant-based foods require fewer resources and produce fewer greenhouse gases.

2. No all-or-nothing rules here:

Craving meat? Go for it! Not today? Stick to plants. With this easy, flexible approach, you’re set to build planet-friendly habits that’ll actually stick.

3. Helps you to cook and eat with purpose:

Want to score extra eco points? Cut food waste with smart meal planning and pick seasonal, local produce whenever you can.

Bottom line? Flexitarian eating is all about feeling good, eating well, and making a difference.

What to eat (and skip) on a Flexitarian Diet

Foods to eatFoods to avoid
Fruits and vegetables: Fill half your plate with colorful fruits and vegetables at every meal.Processed meats: Avoid bacon, sausage, and deli meats.
Whole grains: Include whole grains like quinoa, brown rice, and oats.Refined grains: Limit white bread and pastries.
Legumes: Beans, lentils, and chickpeas are excellent sources of plant-based protein.Sugary snacks and beverages: Minimize sodas and sugar-heavy desserts.
Nuts and seeds: Almonds, chia seeds, and flaxseeds have healthy fats and protein.Excessive red meat: Limit red meat to occasional consumption.
Plant-based proteins: Tofu, tempeh, and other plant-based options as meat alternatives.Highly processed foods: Avoid foods high in artificial additives and unhealthy fats.
Occasional meat and fish: Lean meats like chicken and fish can be included occasionally.

Flexitarian Diet FAQs

What foods can I eat on a flexitarian diet?

On a flexitarian diet, you’ll eat mostly plant-based foods like fruits, vegetables, whole grains, and legumes, with some meat and animal products now and then. To learn more, go to this table.

Can I lose weight on a flexitarian diet?

Yes! Focusing on low-calorie, high-fiber plant foods can support weight loss. For more information, check out our weight loss blogs below.

Is the flexitarian diet suitable for everyone?

The flexitarian diet is versatile and can be adapted to most dietary needs. However, if you have any specific dietary restrictions or medical conditions, it’s best to consult a healthcare professional or dietitian first.

Next Steps

Looking to lose weight? Check out our other blogs for tips and guidance on your weight management journey: