This 7-day Mediterranean diet meal plan is full of fresh vegetables, whole grains, legumes, nuts, and bold, sun-kissed flavors.
If you want to reset your week, increase your energy, or simplify meal decisions, this plan makes it easy to answer “What’s for dinner?”

This Mediterranean meal plan gathers favorite recipes that are simple to prep, vegetable-forward, and anchored by grains and legumes. It focuses on whole, seasonal ingredients and approachable flavors.
It isn’t a restrictive diet but a way of eating that values balance, enjoyment, and wholesome food.
Each day includes breakfast, lunch, and dinner. A printable PDF and grocery list are included to help with planning.
Please note: We share how we eat for inspiration, not medical advice. If you’re changing your diet significantly or managing health issues, consult your doctor or a registered dietitian.
What is a Mediterranean Diet?
- Emphasizes whole grains, fruits, vegetables, legumes, nuts, olive oil, and herbs.
- Traditionally includes seafood, but this plan is vegetarian.
- Protein sources here include chickpeas, lentils, beans, eggs (optional), dairy, seeds.
- It’s not about restriction — it’s about fresh, seasonal, balanced eating.
7-Day Mediterranean Meal Plan
Day 1
Breakfast: Greek yogurt with homemade oil-free granola — creamy, naturally sweet, and crunchy from nuts.

Lunch: Chickpea salad — refreshing, protein-rich, and great for meal prep.

Dinner: Stuffed zucchini with ricotta, sundried tomatoes, and breadcrumbs — savory and satisfying.

Day 2
Breakfast: Avocado tahini toast on whole grain sourdough — creamy, bright, and filling.
Lunch: Lentil tabbouleh with mint, parsley, and lemon — hearty, fresh, and packed with fiber and protein.
Dinner: One-pot lemon orzo with zucchini — ready in about 20 minutes, a delightful melding of Greek and Italian flavors.

Dips and Spreads
Avocado Spread

Salads
Lentil Tabbouleh

One-pot Meals
Lemon Orzo With Zucchini
Day 3
Breakfast: Bircher muesli with almonds — sweet, creamy, and quick to prepare.

Lunch: Greek pasta salad — a bold, briny picnic favorite that stores well.

Dinner: One-pot lentil stew — earthy, warm, and ideal for batch cooking.

Day 4
Breakfast: Pan con Tomate — Spanish tomato bread that’s simple, fresh, and requires no cooking.
Lunch: Mediterranean bean salad with Italian dressing, served with pita bread.
Dinner: Broccoli Parmesan pasta — quick, creamy, and comforting.

Starters
Pan con Tomate (Spanish tomato bread)

Salads
Mediterranean Salad

Pasta
Broccoli Pasta
Day 5
Breakfast: Hummus platter with vegetables and olives — a savory, energizing Mediterranean start to the day.

Lunch: Stuffed bell peppers with rice, herbs, and lemon zest — colorful and great as leftovers.

Dinner: Greek zucchini fritters with pita and quick tzatziki — crispy, herby, and bright.

Day 6
Breakfast: Oatmeal with fresh berries and Greek yogurt — creamy and rich in fiber.
Lunch: Greek chickpea salad — a satisfying, protein-rich classic.
Dinner: Butter beans with spinach and sun-dried tomatoes — comforting and ready in about 30 minutes.

Breakfast
Oatmeal

Salads
Greek Chickpea Salad

30-minute meals
Marry Me Butter Beans
Day 7
Breakfast: Tomato bruschetta with olive oil and fresh basil — simple and rustic.
Lunch: Mediterranean couscous salad — delicious with feta or a tahini sauce.
Dinner: Mujaddara — spiced rice and lentils with caramelized onions and a yogurt-tahini sauce.

Starters
Bruschetta

Salads
Couscous Salad (One-Bowl)

Mains
Mujadara (Lentils and Rice)
Free Mediterranean Meal Overview PDF
We hope this plan provides a week of tasty, feel-good meals and simplifies your time in the kitchen.
The Mediterranean approach is about enjoying good food, slowing down, and nourishing your body with fresh, simple ingredients.
That’s how we cook at home, and we’re happy to share it with you.
📥 Download the printable PDF to save the meal plan and grocery list for later.
👉 [Download the 7-Day Meal Plan PDF here]
👉 [Get the Grocery List with Checkboxes here]

If you try these Mediterranean Diet recipes or any other recipe on our blog, please leave a 🌟 star rating and tell us how it went in the comments. We love hearing from you!