Introduction: Your Complete Week of Moroccan Ramadan Meals
Imagine this: It's Sunday evening, you've just finished a beautiful iftar, and you realize... you have no idea what to make tomorrow. The panic sets in. You're fasting, exhausted, and now you need to plan, shop, and cook for another day. Sound familiar?
This is exactly why weekly meal planning is a game-changer for Moroccan Ramadan cooking. When you plan an entire week at once, you shop once, prep strategically, and eliminate the daily "what's for iftar?" stress that drains your energy.
This comprehensive 7-day meal plan gives you everything you need for a complete Ramadan week: authentic Moroccan iftar menus, nourishing suhoor ideas, detailed shopping lists, day-by-day prep schedules, and cooking timelines. Each day is thoughtfully designed to balance tradition with practicality, nutrition with flavor, and ease with authenticity.
Whether you're cooking for a family of four or hosting guests, this plan adapts to your needs. Let's eliminate the guesswork and bring peace, organization, and delicious food to your Ramadan table.

How This Meal Plan Works
The Weekly Planning Philosophy
This isn't just a random collection of recipes. It's a strategic system designed by experienced Moroccan cooks:
✨ Key Planning Principles:
- Progressive prep: Harder recipes on weekends when you have energy, simpler dishes mid-week
- Ingredient overlap: Same ingredients used multiple ways (no waste!)
- Protein rotation: Chicken, lamb, fish, vegetarian—balanced and budget-friendly
- Make-ahead integration: Saturday prep work serves you all week
- Nutritional balance: Each day includes proteins, complex carbs, vegetables, healthy fats
- Traditional rhythm: Friday couscous (as is Moroccan custom!)
Dietary Information Per Day
| Meal | Avg Calories | Protein | Carbs | Fiber |
|---|---|---|---|---|
| Iftar (Breaking Fast) | 350-400 | 12g | 55g | 8g |
| Main Meal (After Prayer) | 550-650 | 35g | 60g | 10g |
| Evening Snacks | 200-250 | 8g | 30g | 4g |
| Suhoor | 450-550 | 20g | 65g | 12g |
| DAILY TOTAL | 1,550-1,850 | 75g | 210g | 34g |
*Nutritional values are approximate and vary based on portion sizes and specific ingredients used.
Complete 7-Day Meal Plan
Day 1 (Saturday): Traditional Start

⏰ Day 1 Cooking Timeline:
| Time | Task | Duration |
|---|---|---|
| 6:00 AM | After Fajr: Start harira (simmer all day) | 30 min active |
| 10:00 AM | Marinate chicken for tagine | 15 min |
| 2:00 PM | Make zaalouk, prepare tomato salad (refrigerate) | 45 min |
| 3:30 PM | Start chicken tagine (slow cook 2 hours) | 20 min prep |
| 5:00 PM | Steam couscous, warm bread, fry briwat | 40 min |
| 5:45 PM | Set table, reheat harira, final touches | 15 min |
🛒 Day 1 Specific Shopping (if not buying weekly):
- 1 whole chicken (1.5kg), cut into pieces
- Fresh cilantro & parsley (2 bunches each)
- 4 large tomatoes
- 2 large eggplants
- 3 preserved lemons
- 200g green olives
- 1kg couscous
- Fresh khobz or baking ingredients
- 6-8 oranges
- Eggs (1 dozen)
- Milk (2L)
Day 2 (Sunday): Batch Cooking Day
⏰ Day 2 Timeline + Batch Prep:
| Time | Task | Duration |
|---|---|---|
| 6:30 AM | Soak fava beans for tomorrow's bissara | 5 min |
| 10:00 AM | BATCH PREP: Make 3 more harira batches, freeze | 2 hours |
| 1:00 PM | BATCH PREP: Assemble 40 briwat, freeze uncooked | 1.5 hours |
| 3:00 PM | Make taktouka & carrot salad | 30 min |
| 4:00 PM | Prepare kefta mixture, shape meatballs | 30 min |
| 5:00 PM | Cook kefta tagine | 45 min |
| 5:45 PM | Reheat harira, fry cheese briwat, set table | 15 min |
Why Sunday? You have more energy early in Ramadan. Spending 3-4 hours on batch cooking today saves 10+ hours during the week!
Day 3 (Monday): Quick & Easy
⏰ Day 3 Timeline (Easy Day!):
| Time | Task | Duration |
|---|---|---|
| 7:00 AM | Take harira from freezer to fridge (thaw all day) | 2 min |
| 11:00 AM | Start lamb tagine (slow cook 3-4 hours) | 20 min prep |
| 4:00 PM | Make salads, cook rice | 30 min |
| 5:00 PM | Toast almonds, add to tagine with prunes | 15 min |
| 5:30 PM | Reheat harira gently, warm msemen | 15 min |
| 5:50 PM | Set table, final touches | 10 min |
Monday Strategy: Use frozen harira + slow-cooked tagine = minimal active cooking time. Perfect for when you're tired from weekend prep!

Day 4 (Tuesday): Fish Day
⏰ Day 4 Timeline:
| Time | Task | Duration |
|---|---|---|
| 7:00 AM | Make chermoula marinade, marinate fish | 20 min |
| 2:00 PM | Make vegetarian harira (or thaw from freezer) | 45 min / 5 min |
| 3:30 PM | Prepare salads (fennel, coleslaw) | 30 min |
| 4:30 PM | Start fish tagine (cooks quickly - 45 min) | 15 min prep |
| 5:00 PM | Cook saffron rice | 25 min |
| 5:45 PM | Final touches, set table | 15 min |
🐟 Quick Chermoula Marinade:
Blend: 1 bunch cilantro, 1 bunch parsley, 4 garlic cloves, 1 tsp cumin, 1 tsp paprika, 1/2 tsp cayenne, juice of 1 lemon, 1/4 cup olive oil, salt. Rub on fish, marinate 2+ hours.
Day 5 (Wednesday): Comfort Food
⏰ Day 5 Timeline:
| Time | Task | Duration |
|---|---|---|
| 6:00 AM | Thaw harira from freezer | 2 min |
| 10:00 AM | Start rfissa chicken cooking | 15 min prep, 2 hrs simmer |
| 3:00 PM | Shred pre-made msemen into pieces | 10 min |
| 4:00 PM | Make potato & tomato salads | 30 min |
| 5:15 PM | Assemble rfissa (layer msemen, top with chicken) | 15 min |
| 5:45 PM | Reheat harira, fry briwat, set table | 15 min |
📖 About Rfissa:
Rfissa is traditionally served to new mothers in Morocco, believed to promote milk production and recovery. The fenugreek gives it a unique, slightly bitter maple-like flavor. It's comfort food at its finest!

Day 6 (Thursday): Light & Fresh
⏰ Day 6 Timeline (Lighter Day):
| Time | Task | Duration |
|---|---|---|
| 11:00 AM | Marinate chicken for skewers | 15 min |
| 3:00 PM | Prep vegetables, make salads | 40 min |
| 4:00 PM | Steam couscous with vegetables | 45 min |
| 5:00 PM | Grill chicken skewers (or pan-cook) | 20 min |
| 5:30 PM | Reheat harira, warm bread | 15 min |
| 5:50 PM | Set table, final plating | 10 min |
Thursday Strategy: Lighter meals prepare your body for Friday's big couscous feast. Grilled foods are easier to digest.
Day 7 (Friday): The Weekly Celebration

⏰ Day 7 Timeline (Big Cooking Day!):
| Time | Task | Duration |
|---|---|---|
| 6:00 AM | Start fresh harira (special Friday batch) | 45 min |
| 10:00 AM | Start couscous preparation (traditional 3-steam method) | 2.5 hours total |
| 10:30 AM | Cook lamb/beef for couscous in broth | 2 hours simmer |
| 2:00 PM | Prepare 5 different salads | 1 hour |
| 3:30 PM | Make tfaya (caramelized onions with raisins) | 30 min |
| 4:00 PM | Final couscous assembly, arrange vegetables | 30 min |
| 5:30 PM | Fry briwat variety, warm everything | 20 min |
| 5:50 PM | Set table beautifully, final presentation | 10 min |
🕌 Why Friday Couscous?
In Morocco, Friday is sacred—it's the day of Jumu'ah prayer and family gathering. After the noon prayer, families come together for the week's most important meal: couscous. This tradition continues during Ramadan, making Friday iftar extra special. It's not just food; it's a spiritual and cultural practice passed down through generations.
🥕 The Seven Vegetables (Traditional):
- Turnips (لفت)
- Carrots (خيزو)
- Zucchini (قرعة)
- Cabbage (كرنب)
- Tomatoes (مطيشة)
- Onions (بصلة)
- Pumpkin/Squash (قرع)
- Chickpeas (حمص) - technically the 8th but always included!
The number seven is symbolic in Islamic tradition, representing blessings and completeness.
Weekly Shopping List (Complete for 7 Days)
🛒 PROTEINS (Buy Fresh or Freeze in Portions):
- ☐ Whole chicken (1.5kg) - Day 1
- ☐ Ground beef/lamb (800g) - Day 2
- ☐ Lamb shoulder (1kg) - Day 3
- ☐ White fish fillets (1kg) - Day 4
- ☐ Chicken pieces (1.5kg) - Day 5
- ☐ Chicken breast for skewers (800g) - Day 6
- ☐ Lamb/beef for couscous (1.5kg) - Day 7
- ☐ Eggs (3 dozen for week)
🥬 FRESH PRODUCE (Buy 2x This Week - Wed & Sat):
| Item | Quantity | Used In |
|---|---|---|
| Cilantro | 8-10 bunches | Daily harira, tagines, salads |
| Parsley | 8-10 bunches | Daily cooking, chermoula, salads |
| Mint | 4 bunches | Tea, salads |
| Onions | 4kg | Every dish! |
| Garlic | 3 heads | Daily cooking |
| Fresh ginger | 200g | Harira, tagines |
| Tomatoes | 5kg | Harira, tagines, salads |
| Carrots | 2kg | Salads, couscous, harira |
| Potatoes | 2kg | Fish tagine, salad, couscous |
| Zucchini | 1kg | Couscous, salads |
| Eggplant | 1kg | Zaalouk |
| Bell peppers | 1kg | Taktouka, salads |
| Cucumbers | 1kg | Salads |
| Beets | 500g | Beet salad |
| Fennel | 2 bulbs | Fennel salad |
| Cabbage | 1 head | Couscous |
| Turnips | 500g | Couscous |
| Pumpkin/squash | 500g | Couscous |
🍎 FRUITS:
- ☐ Medjool dates (1kg for the week)
- ☐ Oranges (3kg)
- ☐ Apples (1kg)
- ☐ Grapes (500g)
- ☐ Melon (1 large)
- ☐ Pomegranate (2)
- ☐ Bananas (1kg)
- ☐ Seasonal berries (optional)
🥛 DAIRY (Buy 2x Weekly):
- ☐ Milk (8L per week)
- ☐ Lben/buttermilk (3L)
- ☐ Yogurt (2kg)
- ☐ Butter (500g)
- ☐ Moroccan cheese/soft cheese (500g)
🌾 PANTRY ITEMS (Check Before Shopping):
- ☐ Couscous medium (2kg for the week)
- ☐ Rice (1kg)
- ☐ Vermicelli (200g for harira)
- ☐ Flour (1kg for bread)
- ☐ Lentils (500g)
- ☐ Chickpeas dried (500g) or canned (4 cans)
- ☐ Crushed tomatoes (4 cans)
- ☐ Tomato paste (2 tubes)
- ☐ Preserved lemons (1 jar)
- ☐ Green olives (1 jar)
- ☐ Prunes (200g)
- ☐ Almonds (200g sliced, 200g whole)
- ☐ Walnuts (100g)
- ☐ Raisins (100g)
- ☐ Honey (500g)
🌿 SPICES (Should Have from Prep):
- ☐ Ras el hanout
- ☐ Cumin
- ☐ Ginger
- ☐ Turmeric
- ☐ Paprika
- ☐ Cinnamon
- ☐ Saffron
- ☐ Black pepper
- ☐ Fenugreek (for rfissa)
🍞 BREAD (Buy Fresh Daily or Make):
- ☐ Khobz (Moroccan round bread) - daily
- ☐ Msemen (3-4 for week or make batch)
- ☐ Baghrir (make on Day 3 morning)
🍪 SWEETS (Pre-Made):
- ☐ Chebakia (made before Ramadan)
- ☐ Briwat (assembled Sunday, use all week)
- ☐ Sellou (made before Ramadan)
- ☐ Kaab el ghazal (buy or make)
💰 Estimated Weekly Cost (Family of 6, Morocco 2026):
| Category | Cost (MAD) |
|---|---|
| Proteins | 600-800 |
| Fresh produce | 400-550 |
| Fruits | 200-300 |
| Dairy & eggs | 250-350 |
| Pantry items | 150-200 |
| Bread (if buying) | 70-100 |
| WEEKLY TOTAL: | 1,670-2,300 MAD ($167-230 USD) |
*Sweets made in advance not included. Adjust for your location and family size.
Meal Prep Strategy for the Week
Saturday Afternoon Prep Session (3-4 Hours)
🗓️ What to Prep on Saturday After Iftar:
| Task | Time | Serves You |
|---|---|---|
| Wash & chop all onions for week | 20 min | Store in container, saves 5 min daily |
| Wash all herbs, wrap in damp towels | 15 min | Keeps fresh all week |
| Make 3 batches harira, freeze 2 | 2 hours | Days 2, 3, 4 |
| Grate 2kg tomatoes, freeze portions | 30 min | Use in tagines all week |
| Assemble 40 briwat, freeze uncooked | 1.5 hours | Use throughout week |
| Make salad dressings (3 types) | 15 min | Lasts 5-7 days |
| Marinate Day 3 lamb | 10 min | Ready to cook Monday |
Total time investment: 3-4 hours
Time saved during week: 8-10 hours
Stress reduction: PRICELESS!
Daily Morning Quick Prep (15-30 Minutes)
☀️ What to Do Each Morning After Fajr:
- Monday-Friday: Take harira from freezer to fridge (thaw all day)
- If cooking tagine: Marinate meat, start slow cooking by 11 AM
- If making bread: Prepare dough, let rise
- Check evening menu: Do you have all ingredients?
- Set out: Serving dishes, tea glasses, dates bowl
This small morning investment means relaxed afternoons and easy iftar prep!
Adapting This Plan to Your Needs
For Smaller Families (2-3 People)
- Halve all recipes - Most Moroccan dishes freeze well
- Alternate protein days - Chicken Days 1, 3, 5; Vegetarian Days 2, 4, 6, 7
- Simplify salads - Make 1-2 instead of 3-4
- Reduce sweets - Buy small quantities instead of batch-making
- Expected weekly cost: 800-1,200 MAD ($80-120)
For Larger Families (8-10 People)
- Double protein quantities - 3kg chicken, 2kg lamb, etc.
- Make 2 tagines - Different flavors for variety
- Triple harira recipe - Make huge Sunday batch
- Expand salad spread - 5-6 different types
- Involve family in prep - Assign tasks to different members
- Expected weekly cost: 2,800-3,800 MAD ($280-380)
Budget-Conscious Version
💰 How to Cut Costs by 40%:
- Protein swap: Chicken 4x week, legumes 2x, eggs 1x (instead of lamb/fish)
- Vegetable tagines: Days 2, 4, 6 - hearty, filling, cheap
- Skip expensive ingredients: Use fresh lemon instead of preserved, regular rice vs saffron rice
- Buy bread daily: Cheaper than making (saves ingredients + time)
- Simplify desserts: Fresh fruit only, homemade cookies once
- Bulk shop: Split large packages with neighbors
- Revised weekly cost: 1,000-1,400 MAD ($100-140)
Vegetarian/Vegan Version
🌱 Plant-Based Moroccan Week:
| Day | Original | Vegetarian Swap |
|---|---|---|
| 1 | Chicken tagine | 7-vegetable tagine with chickpeas |
| 2 | Kefta tagine | Lentil & vegetable tagine with eggs |
| 3 | Lamb with prunes | Chickpea & sweet potato tagine with prunes |
| 4 | Fish tagine | Mixed vegetable tagine with chermoula |
| 5 | Chicken rfissa | Lentil rfissa (authentic variation!) |
| 6 | Grilled chicken | Grilled vegetable platter with tahini |
| 7 | Lamb couscous | Couscous with 7 vegetables (traditional!) |
Protein sources: Chickpeas, lentils, white beans, eggs, nuts, tofu (modern addition)
Cost savings: 30-40% less than meat-based plan
Tips for Success
Time-Saving Hacks
- ✅ Use pressure cooker: Tagines in 45 min vs 3 hours
- ✅ Frozen harira is king: Make once, eat 4 times
- ✅ Pre-chop onions: Store in fridge, use all week
- ✅ Food processor magic: Grate tomatoes, chop herbs in seconds
- ✅ Slow cooker overnight: Set before bed, wake to ready tagine
- ✅ Buy pre-cut vegetables: Yes, it costs more, but time = precious during Ramadan
- ✅ One-pot meals: Prioritize dishes with minimal cleanup
- ✅ Paper plates for snacks: Save washing dishes (controversial but practical!)
Energy Management
⚡ Working Smart, Not Hard:
- Morning energy peak (6-10 AM): Start slow-cooking dishes, harira prep
- Midday slump (12-3 PM): REST! This is crucial. Lie down, nap if possible
- Afternoon recovery (3-5 PM): Quick salads, final touches, light tasks
- Post-iftar energy (7-9 PM): Clean up, prep for tomorrow's suhoor
- Never skip: The afternoon rest. Moroccan women swear by this!
Quality Control Checklist
✓ Before Serving Each Meal, Ensure:
- ☐ Harira is properly seasoned (taste and adjust!)
- ☐ Tagine has enough sauce (add water if needed)
- ☐ Couscous is fluffy, not clumpy (steam properly)
- ☐ Salads are fresh and chilled
- ☐ Bread is warm
- ☐ Tea is prepared with fresh mint
- ☐ Table looks inviting (presentation matters!)
- ☐ Everything is ready 10 minutes before adhan (no rushing!)
Frequently Asked Questions
Can I swap days around in this meal plan?
Absolutely! The only fixed day is Friday (couscous tradition). Otherwise, swap freely based on your schedule, ingredient availability, or cravings. Just try to balance protein types throughout the week.
What if I don't have time for elaborate cooking?
Simplify without guilt! Use rotisserie chicken instead of tagine, buy bakery bread, use canned chickpeas instead of dried, make simple salads. Even harira + roasted chicken + cucumber salad + dates = complete, respectable Moroccan iftar.
Can I really freeze harira?
YES! Harira freezes beautifully for up to 3 months. Just don't add the pasta before freezing. When reheating, bring to boil, add vermicelli, cook 8-10 minutes, add fresh herbs. Tastes like fresh!
How do I keep fresh herbs from wilting?
Wash herbs, wrap in damp paper towels, store in plastic bags in crisper drawer. Or: trim stems, place in jar with water (like flowers), cover with plastic bag, refrigerate. Lasts 7-10 days!
What if guests arrive unexpectedly?
Keep emergency items stocked: extra harira in freezer, frozen briwat (fry from frozen), extra chicken in freezer, canned chickpeas. You can always stretch a tagine with more vegetables, make extra salad, serve more bread. Moroccan hospitality finds a way!
Is it okay to repeat the same week for 4 weeks?
Many Moroccan families do exactly this! If you perfect this week, you can literally repeat it all month. Or: Week 1 = this plan, Week 2 = slightly modified, Week 3 = repeat Week 1, Week 4 = special menus for last 10 nights.
Conclusion: Your Week of Peace & Blessings
With this complete 7-day meal plan in hand, you're no longer planning day-by-day or stressing about "what's for iftar tomorrow." You have a proven system that honors Moroccan tradition while respecting your time and energy.
Remember: The goal isn't perfection. The goal is to feed your family with love while preserving energy for worship, prayer, and spiritual growth. Some days you'll execute this plan flawlessly. Other days you'll order pizza after Taraweeh. Both are okay!
👵 Grandmother's Final Advice:
"The best meal plan is the one you can actually follow. Start with this week. If it works, repeat it. If something doesn't work, change it. By the end of Ramadan, you'll have created YOUR perfect Moroccan week—one that feeds bodies, honors tradition, and nourishes souls."
🎯 Your Next Steps:
- Today: Print this meal plan, put on fridge
- Tomorrow: Make shopping list from the template above
- This weekend: Shop for week's ingredients
- Saturday evening: 3-hour batch cooking session
- Sunday-Saturday: Follow the daily plan
- Next Sunday: Evaluate, adjust, repeat!
Get Your Free Printables:
- 📅 Printable 7-Day Meal Plan (Full Color PDF)
- 🛒 Weekly Shopping List with Checkboxes
- ⏰ Daily Cooking Schedule Template
- 🍽️ Blank Meal Planner (Create Your Own Week)
Share your success! Tag us #MaCooking7DayPlan when you complete this week. Inspire other cooks!
May this meal plan bring ease to your Ramadan, blessings to your table, and peace to your heart.
رمضان كريم - Ramadan Kareem!
