Plant-Based Meal Planning: Rotation System + Shopping List
Part of: Plant-Based Mediterranean Hub
Prerequisite: Common Pitfalls
Meal planning doesn’t have to be complicated. This system uses rotation templates, batch cooking, and simple shopping lists to make plant-based Mediterranean eating sustainable.
The Problem with Most Meal Planning
Why Meal Plans Fail
| Problem | The Result |
|---|---|
| Too complicated | You give up after a week |
| Too rigid | One deviation ruins everything |
| Too many new recipes | You’re exhausted by Wednesday |
| No flexibility | You waste food you don’t feel like eating |
| No system | You’re reinventing the wheel every week |
The Solution: Rotation + Batch Cooking
Instead of planning 21 unique meals per week:
- Use rotation templates (same structure, different ingredients)
- Batch cook components on Sunday
- Keep a master shopping list
- Allow flexibility within the system
The Rotation System
The Concept
Instead of planning specific meals, plan meal types. Each type has a formula that you fill with whatever ingredients you have.
The Three Meal Types
Type 1: Soup/Stew + Bread
- A pot of legume-based soup or stew
- Served with crusty bread
- Makes multiple servings
Type 2: Grain Bowl
- Grains + legumes + vegetables + dressing
- Flexible, uses whatever you have
- Quick to assemble
Type 3: Pasta + Sauce + Vegetables
- Pasta with tomato or oil-based sauce
- Add vegetables and legumes
- Quick weeknight dinner
The Weekly Rotation
| Day | Meal Type | Notes |
|---|---|---|
| Monday | Soup/Stew | Made Sunday, reheated |
| Tuesday | Grain Bowl | Use prepped components |
| Wednesday | Pasta | Quick weeknight meal |
| Thursday | Soup/Stew (leftovers) | Or grain bowl |
| Friday | Grain Bowl or Simple Meal | End of week flexibility |
| Saturday | Cook Something Fresh | Try a new recipe |
| Sunday | Batch Cook for Next Week | Prep components |
The Batch Cooking System
What to Cook on Sunday
The 1-Hour Sunday Session:
Cook (45 minutes active):
- One pot of grains (rice, farro, or bulgur) — 30 min
- One pot of legumes (or open 2-3 cans) — 0 min if canned
- One sheet pan of roasted vegetables — 35 min (mostly hands-off)
Prep (15 minutes): 4. Wash and chop vegetables for salads and bowls 5. Make a batch of dressing (tahini or vinaigrette)
Result: Components for 10+ meals throughout the week.
The Component System
Don’t prep complete meals. Prep interchangeable components:
| Component | Keeps | Uses |
|---|---|---|
| Cooked grains | 5 days | Bowls, salads, sides |
| Cooked legumes | 5 days | Everything |
| Roasted vegetables | 4 days | Bowls, pasta, sides |
| Washed greens | 3-4 days | Salads, wilting into dishes |
| Hard-boiled eggs | 7 days | Salads, snacks, breakfast |
| Tahini dressing | 7 days | Bowls, salads, dipping |
| Cooked beans | 5 days | Soups, bowls, salads |
Storage
| Item | Container | Location |
|---|---|---|
| Grains | Airtight container | Refrigerator |
| Legumes | Airtight container | Refrigerator |
| Roasted vegetables | Airtight container | Refrigerator |
| Dressings | Jar with lid | Refrigerator |
| Fresh herbs | Damp paper towel | Refrigerator |
| Bread | Freeze half | Freezer |
The Master Shopping List
Weekly Essentials (Buy Every Week)
Fresh:
- Lemons (3-4)
- Garlic (1-2 heads)
- Onions (3-4)
- Cucumber (2)
- Tomatoes (if in season)
- Leafy greens (1 bunch)
- Fresh herbs (parsley or dill)
- Eggs (if eating)
- Yogurt (if eating)
- Bread (freeze half)
Seasonal Vegetables:
- Whatever looks good and is affordable
- Root vegetables (winter) or summer vegetables (summer)
Pantry Restock (As Needed)
Check and restock:
- Olive oil
- Dried legumes (lentils, chickpeas, beans)
- Canned legumes (chickpeas, white beans)
- Canned tomatoes
- Grains (rice, pasta, farro/bulgur)
- Tahini
- Dried herbs (oregano, thyme)
Occasional (Buy When Needed)
- Cheese (feta, parmesan, pecorino)
- Nuts (walnuts, almonds)
- Olives
- Capers
- Honey
Sample Week: The Full Plan
Sunday: Batch Cooking
Cook:
- Pot of brown rice (or farro/bulgur)
- Roasted vegetables (sheet pan: carrots, zucchini, onion, chickpeas)
- Hard-boil 6 eggs
Prep:
- Wash and chop cucumber, tomatoes
- Make tahini dressing
- Start soaking dried beans for Monday
Time: 1 hour
Monday: Soup Night
Dinner: Lentil soup (made fresh or from frozen batch)
Prep: Start lentil soup after work (30 min active, 45 min total)
Serves: 4 (dinner + 3 future meals)
Tuesday: Grain Bowl Night
Dinner: Mediterranean grain bowl
Assembly:
- Base: Pre-cooked rice
- Protein: Chickpeas (from Sunday roast or canned)
- Vegetables: Cucumber, tomato (prepped Sunday)
- Dressing: Tahini dressing (made Sunday)
- Garnish: Fresh herbs, feta if desired
Time: 5 minutes to assemble
Wednesday: Pasta Night
Dinner: Pasta with tomato sauce and vegetables
Cook:
- Boil pasta
- Heat canned tomatoes with garlic and olive oil
- Add vegetables (whatever needs using)
- Add chickpeas or white beans
Time: 15 minutes
Thursday: Leftover Night
Dinner: Leftover lentil soup OR grain bowl
No cooking required — reheat and eat
Friday: Simple Meal
Dinner: Hummus plate or chickpea salad
Assembly:
- Hummus (store-bought or homemade)
- Vegetables for dipping
- Bread
- Or: Quick chickpea salad
Time: 5-10 minutes
Saturday: Cook Something Fresh
Dinner: Try a new recipe or cook something more elaborate
Ideas:
- Ratatouille
- Braised white beans
- Stuffed vegetables
- A more elaborate pasta dish
Time: 30-45 minutes (you have more time on Saturday)
The Rotation Templates
Template 1: Soup/Stew
Formula:
Legumes + Aromatics + Liquid + Vegetables + Time = Soup
Variations:
| Base Legume | Flavor Direction | Vegetables to Add |
|---|---|---|
| Lentils | Mediterranean (oregano, tomato) | Carrots, celery, spinach |
| Chickpeas | Middle Eastern (cumin, lemon) | Carrots, onion, greens |
| White beans | Italian (rosemary, tomato) | Kale, carrots, celery |
Always serve with: Bread
Template 2: Grain Bowl
Formula:
Grains + Legumes + Vegetables + Dressing + Garnish = Bowl
Variations:
| Grain | Legume | Vegetables | Dressing |
|---|---|---|---|
| Rice | Chickpeas | Cucumber, tomato, onion | Tahini |
| Farro | White beans | Roasted vegetables | Olive oil + lemon |
| Bulgur | Lentils | Sautéed greens | Yogurt-tahini |
Always serve with: Extra vegetables or bread
Template 3: Pasta
Formula:
Pasta + Sauce + Vegetables + Legumes = Dinner
Variations:
| Pasta Shape | Sauce | Vegetables | Legumes |
|---|---|---|---|
| Any | Tomato | Zucchini, peppers | Chickpeas |
| Any | Garlic-oil | Broccoli, kale | White beans |
| Any | Pesto | Roasted vegetables | White beans |
Always serve with: A simple salad or extra vegetables
Flexibility Within the System
The “Use What You Have” Principle
The rotation system is a framework, not a rigid plan. If you planned pasta but have extra roasted vegetables, make a grain bowl instead. The templates are interchangeable.
The “Running Low” Adjustments
| If You’re Low On… | Adjust By… |
|---|---|
| Fresh vegetables | Use frozen, make pasta instead of bowls |
| Grains | Make soup, serve with bread |
| Legumes | Use eggs or cheese for protein |
| Time | Make the simplest option (canned chickpea plate) |
The “Too Much Food” Adjustments
| If You Have Extra… | Use It For… |
|---|---|
| Cooked grains | Freeze for later, make fried rice |
| Cooked legumes | Freeze for later, add to salads |
| Roasted vegetables | Add to pasta, freeze for soup |
| Soup | Freeze in portions |
The Freezer Strategy
What Freezes Well
| Item | How to Freeze | Keeps |
|---|---|---|
| Cooked beans | In cooking liquid | 3 months |
| Soups and stews | In portions | 3 months |
| Tomato sauce | In portions | 3 months |
| Cooked grains | Portioned | 1 month |
| Bread | Sliced | 3 months |
The Double Batch Rule
Every time you make soup, stew, or sauce, make double. Freeze half. Future you will always have a backup meal.
Freezer Inventory
Keep a list on your freezer:
- Lentil soup (2 portions) — Feb 15
- White bean stew (2 portions) — Feb 8
- Tomato sauce (3 portions) — Feb 1
Quick Reference: The System Summary
Sunday (1 hour)
- Cook grains
- Roast vegetables + chickpeas
- Make dressing
- Boil eggs
Weekday Rotation
- Monday: Soup/stew
- Tuesday: Grain bowl
- Wednesday: Pasta
- Thursday: Leftovers
- Friday: Simple meal
- Saturday: Cook fresh
- Sunday: Batch cook
Weekly Shopping
- Fresh: Lemons, garlic, onions, cucumber, tomatoes, greens, herbs, eggs, yogurt, bread
- Pantry restock as needed
- Seasonal vegetables
The Templates
- Soup/stew + bread
- Grain bowl
- Pasta + sauce + vegetables
Common Questions
”What if I don’t have time on Sunday?”
Options:
- Batch cook on Saturday instead
- Do a shorter prep (just grains and dressing)
- Use canned legumes exclusively
- Accept that this week will be simpler
”What if I get bored of the rotation?”
The rotation is a framework, not a prison.
- Try new vegetables within the templates
- Experiment with different dressings
- Cook something completely different on Saturday
- Add new spices and herbs
”What if I’m cooking for a family?”
Scale up:
- Cook larger batches
- Make multiple sheet pans of vegetables
- Set up a “bowl bar” where everyone assembles their own
- Keep components separate for picky eaters
”What if I hate leftovers?”
Options:
- Freeze portions for later (tastes less like “leftovers”)
- Repurpose: soup → pasta sauce, roasted vegetables → grain bowl
- Cook smaller batches more frequently
- Accept that some things (soup, stew) actually improve overnight
Summary
The plant-based meal planning system:
- Rotation templates — Same structure, different ingredients
- Batch cooking — 1 hour on Sunday
- Component system — Prep parts, not whole meals
- Master shopping list — Same basics every week
- Freezer backup — Always have something ready
The key: This is a system, not a rigid plan. It’s designed to make your life easier, not more complicated.
Next Steps
You’ve completed the Plant-Based Mediterranean series.
Start cooking:
Related guides:
- Meal Planning Rotation System — More detail on the system
- Batch Cooking Blueprint — Deep dive on prep
- Shopping List System — Master the grocery run
Good systems make good habits easy. This is a system designed for real life.