4-Day Mediterranean Meal Plan
For 2 People | ~1,000 Calories/Day | Dairy-Sensitive Friendly
Meal Plan Overview
Day | Lunch (~400 cal/person) | Dinner (~600 cal/person) |
|---|---|---|
Day 1 | Tuscan White Bean & Tuna Salad | Chicken Souvlaki with Warm Tomato-Olive Relish & Herbed Rice |
Day 2 | Lemony Chickpea & Artichoke Mezze Plate | Pan-Seared Cod with Chermoula & Saffron Couscous |
Day 3 | Mediterranean Farro Salad with Sun-Dried Tomatoes | Sicilian-Style Chicken Thighs with Capers, Olives & Polenta |
Day 4 | Smoked Salmon & Cucumber Lavash Wraps | Tunisian Spiced Fish with Roasted Fennel & Crispy Potatoes |
Consolidated Shopping List (For 2 People, 4 Days)
VERIFIED - Quantities audited against all 8 recipes on 2026-02-02. All amounts confirmed accurate for actual recipe usage.
Proteins
Boneless, skinless chicken thighs - 1.75 lbs (26 oz needed: 12 oz Day 1 + 14 oz Day 3)
Canned albacore tuna in olive oil - 1 (5 oz) can (Day 1 lunch only)
Cod fillets (or other firm white fish) - 1.25 lbs (20 oz: 10 oz Day 2 + 10 oz Day 4)
Smoked salmon - 6 oz (Day 4 lunch)
Produce
Lemons - 6 (used across 6 recipes for juice/wedges)
Cherry tomatoes - 1 pint (1 cup needed Day 1 dinner; surplus OK)
Roma tomatoes - 2 (Day 3 dinner only)
Cucumber - 1 (1/2 Day 2 lunch + 1/2 Day 4 lunch)
Red onion - 1 (~1/2 cup total across 3 recipes)
Fennel bulb - 1 large (Day 4 dinner)
Fresh parsley (flat-leaf) - 2 bunches (used in all 8 meals, ~20 tbsp total)
Fresh cilantro - 1 bunch (~9 tbsp: Day 2 dinner + Day 4 dinner)
Fresh mint - 1 small bunch (2 tbsp Day 2 lunch)
Fresh dill - 1 small bunch (4 tbsp: Day 1 dinner + Day 4 lunch)
Garlic - 2 heads (13 cloves needed across 5 recipes)
Yukon Gold potatoes - 1 lb (Day 4 dinner)
Arugula - 5 oz container (5 oz total: Days 1, 3, 4)
Canned/Jarred Goods
Cannellini beans - 1 (15 oz) can (Day 1 lunch only)
Chickpeas - 1 (15 oz) can (Day 2 lunch; reserve 1/4 cup for Day 2 dinner)
Marinated artichoke hearts - 1 (12 oz) jar (1/2 cup needed Day 2 lunch)
Kalamata olives - 1 (6 oz) jar (1/2 cup: Day 1 dinner + Day 2 lunch)
Green olives (Castelvetrano preferred) - 1 (6 oz) jar (1/2 cup: Day 3 lunch + Day 3 dinner)
Sun-dried tomatoes (oil-packed) - 1 (8 oz) jar (~3/4 cup: Days 1, 2, 3)
Capers - 1 small jar (6 tbsp: Days 1, 3, 4)
Roasted red peppers - 1 (12 oz) jar (1/2 cup: Day 2 lunch + Day 3 lunch)
Grains
Farro - 1 cup (dry) (Day 3 lunch)
Couscous - 1 cup (dry) (Day 2 dinner)
Instant polenta - 1 cup (dry) (Day 3 dinner)
Basmati rice - 1 cup (dry) (Day 1 dinner)
Lavash bread - 4 pieces (2 Day 2 lunch + 2 Day 4 lunch)
Dairy & Alternatives
Fresh mozzarella - 2 oz (Day 2 lunch; OK for dairy-sensitive person)
Hummus - 4 oz container (Day 2 lunch only)
Dairy-free yogurt (coconut or oat-based) - 6 oz (~5 oz needed: Days 1, 3, 4)
Pantry Staples (Not counted in ingredient limit)
Assumed on hand:
Extra virgin olive oil
Red wine vinegar
White wine vinegar
Kosher salt & black pepper
Dried oregano
Cumin (ground)
Paprika (sweet & smoked)
Coriander (ground)
Turmeric
Saffron (small pinch)
Red pepper flakes
Bay leaves
Honey
Dijon mustard
Chicken broth (1 cup)
Day 1
LUNCH: Tuscan White Bean & Tuna Salad
Serves: 2 | Prep Time: 15 minutes | Cook Time: 0 minutes | Calories: ~390 per serving
A protein-rich salad inspired by the Tuscan coast, where creamy cannellini beans meet quality olive oil-packed tuna, brightened with lemon and fresh herbs.
Ingredients
1 (15 oz) can cannellini beans, drained and rinsed
1 (5 oz) can albacore tuna in olive oil, drained (reserve 1 tbsp oil)
2 oz arugula
1/4 cup red onion, thinly sliced
1/4 cup sun-dried tomatoes, roughly chopped
2 tbsp capers, drained
2 tbsp fresh parsley, chopped
3 tbsp extra virgin olive oil (including reserved tuna oil)
2 tbsp fresh lemon juice
1 tsp Dijon mustard
1/4 tsp kosher salt
Freshly ground black pepper
Instructions
Make the dressing: In a small bowl, whisk together olive oil, reserved tuna oil, lemon juice, Dijon mustard, salt, and pepper until emulsified.
Assemble the salad: In a large bowl, gently combine cannellini beans, red onion, sun-dried tomatoes, capers, and half the parsley.
Add the dressing: Pour dressing over bean mixture and toss gently to coat. Let sit 5 minutes to allow flavors to meld.
Plate: Divide arugula between two plates. Spoon bean mixture over arugula. Flake tuna into large chunks and arrange on top. Garnish with remaining parsley.
Chef's Notes
Use the best quality tuna you can find—Italian or Spanish brands packed in olive oil make a significant difference.
This salad benefits from sitting at room temperature for 10 minutes before serving.
The beans can be dressed up to 4 hours ahead; add tuna and arugula just before serving.
DINNER: Chicken Souvlaki with Warm Tomato-Olive Relish & Herbed Rice
Serves: 2 | Prep Time: 20 minutes | Cook Time: 35 minutes | Calories: ~580 per serving
Tender marinated chicken skewers served over aromatic herb-flecked rice, topped with a warm relish of blistered tomatoes, olives, and garlic. A Greek taverna classic elevated.
Ingredients
For the Chicken:
12 oz boneless, skinless chicken thighs, cut into 1.5-inch pieces
2 tbsp extra virgin olive oil
2 tbsp fresh lemon juice
2 cloves garlic, minced
1 tsp dried oregano
1/2 tsp kosher salt
1/4 tsp black pepper
For the Herbed Rice:
1 cup basmati rice
1 3/4 cups water
1/2 tsp kosher salt
2 tbsp fresh dill, chopped
2 tbsp fresh parsley, chopped
1 tbsp fresh lemon juice
1 tbsp extra virgin olive oil
For the Warm Tomato-Olive Relish:
1 cup cherry tomatoes, halved
1/4 cup Kalamata olives, pitted and halved
2 tbsp extra virgin olive oil
2 cloves garlic, thinly sliced
1/4 tsp red pepper flakes
2 tbsp fresh parsley, chopped
Salt and pepper to taste
For Serving:
Dairy-free yogurt or regular yogurt, 4 tbsp (optional)
Lemon wedges
Instructions
Marinate the chicken: Combine chicken pieces with olive oil, lemon juice, garlic, oregano, salt, and pepper in a bowl. Toss well and let marinate while you prepare other components (at least 15 minutes).
Cook the rice: Rinse rice under cold water until water runs clear. Combine rice, water, and salt in a medium saucepan. Bring to a boil, reduce heat to low, cover, and cook 15 minutes. Remove from heat and let steam, covered, 5 minutes. Fluff with fork and fold in dill, parsley, lemon juice, and olive oil.
Cook the chicken: Thread chicken onto metal skewers (or pre-soaked wooden skewers). Heat a grill pan or large skillet over medium-high heat. Cook skewers 4-5 minutes per side until charred and cooked through (internal temp 165°F). Rest 3 minutes.
Make the relish: In the same pan, reduce heat to medium. Add 2 tbsp olive oil, garlic, and red pepper flakes. Cook 30 seconds until fragrant. Add cherry tomatoes and cook 3-4 minutes until they begin to blister and release juices. Add olives and cook 1 minute more. Remove from heat, stir in parsley, season with salt and pepper.
Plate: Divide herbed rice between two plates. Arrange chicken skewers alongside. Spoon warm tomato-olive relish over chicken. Serve with a dollop of yogurt and lemon wedges.
Chef's Notes
The key to great souvlaki is not overcrowding the skewers—leave a little space between pieces for even cooking and better char.
For extra flavor, reserve some marinade (before adding raw chicken) to drizzle over the finished dish.
Dairy Alternative
Use coconut or oat-based dairy-free yogurt in place of traditional Greek yogurt. The tanginess complements the dish similarly.
Day 2
LUNCH: Lemony Chickpea & Artichoke Mezze Plate
Serves: 2 | Prep Time: 15 minutes | Cook Time: 0 minutes | Calories: ~410 per serving
A vibrant mezze-style lunch featuring lemony marinated chickpeas, marinated artichokes, fresh vegetables, and creamy hummus—perfect for light, satisfying midday eating.
Ingredients
1 (15 oz) can chickpeas, drained and rinsed
1/2 cup marinated artichoke hearts, drained and quartered
1/2 cucumber, sliced into half-moons
1/4 cup roasted red peppers, sliced
1/4 cup Kalamata olives
4 oz hummus
2 oz fresh mozzarella, torn into pieces
3 tbsp extra virgin olive oil
2 tbsp fresh lemon juice
1 clove garlic, minced
1/2 tsp ground cumin
2 tbsp fresh parsley, chopped
2 tbsp fresh mint, chopped
Salt and pepper to taste
2 pieces lavash bread, for serving
Instructions
Dress the chickpeas: In a medium bowl, whisk together olive oil, lemon juice, garlic, cumin, and a pinch of salt. Add chickpeas and toss to coat. Let marinate 5-10 minutes.
Assemble the plates: Divide hummus between two plates, spreading it in a swoosh. Arrange marinated chickpeas, artichoke hearts, cucumber slices, roasted red peppers, olives, and torn mozzarella in sections around the hummus.
Finish: Drizzle any remaining chickpea marinade over the plate. Scatter fresh parsley and mint over everything. Serve with lavash bread torn into pieces.
Chef's Notes
This is more of an assembly than a recipe—the key is quality ingredients and thoughtful arrangement.
The marinated chickpeas improve significantly with even 10 minutes of sitting time.
Cut lavash into triangles and briefly toast in a dry pan for extra texture.
Dairy Alternative
The mozzarella is generally well-tolerated, but if avoiding entirely, increase the hummus to 6 oz and add an extra tablespoon of olive oil for richness.
DINNER: Pan-Seared Cod with Chermoula & Saffron Couscous
Serves: 2 | Prep Time: 20 minutes | Cook Time: 25 minutes | Calories: ~590 per serving
Perfectly seared cod topped with chermoula—a vibrant North African herb sauce—served over golden saffron-scented couscous studded with chickpeas. A dish that transports you to the Moroccan coast.
Ingredients
For the Chermoula:
1/2 cup fresh cilantro, packed
1/4 cup fresh parsley, packed
3 cloves garlic
1 tsp ground cumin
1 tsp paprika
1/4 tsp cayenne pepper
3 tbsp fresh lemon juice
1/4 cup extra virgin olive oil
1/2 tsp kosher salt
For the Saffron Couscous:
1 cup couscous
1 cup chicken broth
Generous pinch of saffron threads
1 tbsp extra virgin olive oil
1/4 cup canned chickpeas (reserved from Day 2 lunch prep)
2 tbsp sun-dried tomatoes, chopped
Salt to taste
For the Cod:
10 oz cod fillet (or other firm white fish), cut into 2 portions
2 tbsp extra virgin olive oil
Salt and pepper
Lemon wedges for serving
Instructions
Make the chermoula: Combine cilantro, parsley, garlic, cumin, paprika, cayenne, lemon juice, olive oil, and salt in a food processor (or finely chop by hand and mix). Pulse until you have a thick, slightly chunky sauce. Set aside.
Prepare the couscous: Heat chicken broth in a small saucepan until simmering. Add saffron and let steep 5 minutes. Place couscous in a heat-proof bowl, pour hot saffron broth over, add olive oil, and cover tightly with plastic wrap or a plate. Let sit 10 minutes. Fluff with a fork, then fold in chickpeas and sun-dried tomatoes. Season with salt.
Sear the cod: Pat cod fillets very dry with paper towels. Season generously with salt and pepper. Heat olive oil in a non-stick or well-seasoned skillet over medium-high heat until shimmering. Place cod presentation-side down and cook without moving for 4 minutes until golden crust forms. Carefully flip and cook 3-4 minutes more until fish is opaque and flakes easily.
Plate: Divide saffron couscous between two shallow bowls. Place seared cod on top. Spoon generous amounts of chermoula over the fish and around the plate. Serve with lemon wedges.
Chef's Notes
Chermoula is Morocco's answer to pesto—make extra and use it on grilled vegetables, chicken, or as a sandwich spread.
The key to a good sear is a dry fish and a hot pan. Don't rush this step.
If you can't find saffron, substitute 1/4 tsp turmeric for color (flavor will differ).
Dairy Alternative
This dish is naturally dairy-free as written.
Day 3
LUNCH: Mediterranean Farro Salad with Sun-Dried Tomatoes
Serves: 2 | Prep Time: 10 minutes | Cook Time: 25 minutes (can be done ahead) | Calories: ~395 per serving
Nutty, chewy farro tossed with sun-dried tomatoes, fresh herbs, and a bright lemon-herb vinaigrette. A hearty grain salad with satisfying texture.
Ingredients
1 cup farro, rinsed
1/4 cup sun-dried tomatoes (oil-packed), chopped
1/4 cup roasted red peppers, diced
2 tbsp red onion, finely diced
1/4 cup green olives (Castelvetrano), roughly chopped
2 oz arugula
3 tbsp extra virgin olive oil
2 tbsp red wine vinegar
1 tsp honey
1/2 tsp dried oregano
2 tbsp fresh parsley, chopped
Salt and pepper to taste
Instructions
Cook the farro: Bring a large pot of salted water to a boil. Add farro and cook according to package directions until tender but still chewy, about 25-30 minutes. Drain well and let cool slightly.
Make the dressing: Whisk together olive oil, red wine vinegar, honey, oregano, and a pinch of salt and pepper.
Assemble the salad: In a large bowl, combine warm farro, sun-dried tomatoes, roasted red peppers, red onion, and olives. Pour dressing over and toss well. Fold in arugula and parsley. Taste and adjust seasoning.
Serve: Divide between two bowls. Serve warm or at room temperature.
Chef's Notes
Cook the farro the night before to make this a true 10-minute lunch.
This salad holds well for several hours, making it perfect for meal prep.
The warmth of the farro slightly wilts the arugula, which is intentional and delicious.
DINNER: Sicilian-Style Chicken Thighs with Capers, Olives & Creamy Polenta
Serves: 2 | Prep Time: 15 minutes | Cook Time: 40 minutes | Calories: ~615 per serving
Braised chicken thighs in a punchy Sicilian-inspired sauce of tomatoes, capers, and olives, served over creamy polenta. The kind of rustic Italian cooking that makes you close your eyes and savor each bite.
Ingredients
For the Chicken:
14 oz boneless, skinless chicken thighs (2-3 thighs)
2 tbsp extra virgin olive oil
4 cloves garlic, smashed
2 Roma tomatoes, diced (or 1 cup canned diced tomatoes)
1/4 cup green olives, pitted and halved
2 tbsp capers, drained
1/4 cup chicken broth
1/4 tsp red pepper flakes
2 tbsp fresh parsley, chopped
Salt and pepper
For the Creamy Polenta:
1 cup instant polenta
3 cups water
1/2 tsp kosher salt
2 tbsp extra virgin olive oil
2 tbsp dairy-free yogurt OR regular yogurt (for creaminess)
Instructions
Sear the chicken: Season chicken thighs generously with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Sear chicken 4-5 minutes per side until golden brown. Remove to a plate.
Build the sauce: Reduce heat to medium. Add garlic to the pan and cook 1 minute until fragrant. Add tomatoes, olives, capers, chicken broth, and red pepper flakes. Scrape up any browned bits from the bottom of the pan. Simmer 5 minutes until tomatoes break down slightly.
Braise the chicken: Return chicken to the pan, nestling it into the sauce. Cover and reduce heat to medium-low. Cook 15-20 minutes until chicken is cooked through (165°F internal). Remove lid for final 5 minutes to thicken sauce.
Make the polenta: While chicken braises, bring water and salt to a boil in a medium saucepan. Slowly whisk in polenta in a steady stream. Reduce heat to low and cook, stirring frequently, 5-8 minutes until thick and creamy. Remove from heat and stir in olive oil and yogurt. Season to taste.
Plate: Divide polenta between two shallow bowls, creating a well in the center. Place chicken thighs in the well and spoon sauce generously over top. Garnish with fresh parsley.
Chef's Notes
The combination of capers and olives creates a briny, savory depth that's quintessentially Sicilian.
Don't skip the step of scraping up the browned bits—that's where the flavor lives.
If using regular canned tomatoes, add a pinch of sugar to balance acidity.
Dairy Alternative
Dairy-free coconut or oat yogurt works beautifully in the polenta, adding the same silky richness without dairy concerns.
Day 4
LUNCH: Smoked Salmon & Cucumber Lavash Wraps
Serves: 2 | Prep Time: 10 minutes | Cook Time: 0 minutes | Calories: ~385 per serving
Light, elegant wraps featuring silky smoked salmon, cool cucumber, fresh dill, and a creamy spread. Quick enough for a weekday, special enough for guests.
Ingredients
6 oz smoked salmon
2 pieces lavash bread
4 tbsp dairy-free yogurt (or cream cheese)
1/2 cucumber, thinly sliced lengthwise with a vegetable peeler
2 tbsp red onion, very thinly sliced
2 tbsp capers, drained
2 tbsp fresh dill, chopped
1 tbsp fresh lemon juice
Freshly ground black pepper
1 oz arugula
Instructions
Prepare the spread: Mix dairy-free yogurt with half the dill and a squeeze of lemon juice.
Assemble the wraps: Lay lavash bread flat. Spread the dill-yogurt mixture evenly over each piece. Layer cucumber ribbons, smoked salmon, red onion, and capers down the center of each wrap.
Finish and roll: Top with arugula, remaining dill, and a generous grinding of black pepper. Roll tightly, tucking in the sides as you go.
Serve: Cut each wrap in half on the diagonal. Serve immediately with lemon wedges.
Chef's Notes
Use a vegetable peeler to create elegant cucumber ribbons—they're more pleasant to eat in a wrap than slices.
Let the lavash come to room temperature for easier rolling.
These can be wrapped tightly in plastic and refrigerated for up to 2 hours before serving.
Dairy Alternative
Dairy-free yogurt or coconut cream cheese both work well. Look for unsweetened varieties.
DINNER: Tunisian Spiced Fish with Roasted Fennel & Crispy Potatoes
Serves: 2 | Prep Time: 20 minutes | Cook Time: 40 minutes | Calories: ~605 per serving
A showstopper dinner featuring cod rubbed with warm Tunisian spices, served over caramelized roasted fennel and crispy smashed potatoes, finished with a bright herb sauce. North African flavors meet rustic technique.
Ingredients
For the Spiced Fish:
10 oz cod fillet, cut into 2 portions
1 tsp paprika
1/2 tsp ground cumin
1/2 tsp ground coriander
1/4 tsp turmeric
1/8 tsp cayenne pepper
2 tbsp extra virgin olive oil
Salt to taste
For the Roasted Fennel:
1 large fennel bulb, cut into 1/2-inch wedges (fronds reserved)
2 tbsp extra virgin olive oil
Salt and pepper
For the Crispy Potatoes:
1 lb Yukon Gold potatoes, halved if large
3 tbsp extra virgin olive oil
1/2 tsp kosher salt
Freshly ground black pepper
For the Herb Sauce:
2 tbsp fresh parsley, finely chopped
1 tbsp fresh cilantro, finely chopped
1 clove garlic, minced
3 tbsp extra virgin olive oil
1 tbsp fresh lemon juice
Pinch of salt
Instructions
Start the potatoes: Preheat oven to 425°F. Place potatoes in a pot of cold, salted water. Bring to a boil and cook until fork-tender, about 15-18 minutes. Drain well. On a sheet pan, use a fork or the bottom of a glass to gently smash each potato to about 1/2-inch thick. Drizzle with olive oil, season with salt and pepper. Roast 25-30 minutes until golden and crispy.
Roast the fennel: On a separate sheet pan, toss fennel wedges with olive oil, salt, and pepper. Roast alongside potatoes for 25-30 minutes, flipping halfway, until caramelized and tender.
Make the spice rub: Combine paprika, cumin, coriander, turmeric, cayenne, and 1/2 tsp salt in a small bowl.
Make the herb sauce: Combine parsley, cilantro, garlic, olive oil, lemon juice, and a pinch of salt. Set aside.
Cook the fish: Pat cod very dry. Rub spice mixture evenly over all surfaces. Heat olive oil in a skillet over medium-high heat. Sear cod 4 minutes per side until spice crust is fragrant and fish is cooked through.
Plate: Arrange roasted fennel and crispy potatoes on two plates. Place spiced fish on top. Drizzle herb sauce over fish and around the plate. Garnish with reserved fennel fronds.
Chef's Notes
The key to crispy smashed potatoes is starting with dry, well-drained potatoes and high oven heat.
Fennel becomes sweet and almost buttery when roasted—don't skip the caramelization.
The herb sauce brings brightness that balances the warm spices beautifully.
This dish is naturally dairy-free as written.
Weekly Prep Tips
Sunday Night (30 minutes):
Cook farro for Day 3 lunch
Make chermoula for Day 2 dinner (stores well)
Boil potatoes for Day 4 dinner (keep in fridge, smash and roast day-of)
Ingredient Crossover:
Chickpeas: Days 2 (lunch & dinner)
Sun-dried tomatoes: Days 1 & 3
Capers: Days 1, 3, & 4
Fresh parsley: Used in all 8 meals
Lavash: Days 2 & 4
Unique Ingredients Count: 26
Proteins (4)
Chicken thighs, canned tuna, cod, smoked salmon
Produce (12)
Lemons, cherry tomatoes, Roma tomatoes, cucumber, red onion, fennel, parsley, cilantro, mint, dill, garlic, Yukon Gold potatoes, arugula
Canned/Jarred (8)
Cannellini beans, chickpeas, artichoke hearts, Kalamata olives, green olives, sun-dried tomatoes, capers, roasted red peppers
Grains (4)
Farro, couscous, polenta, basmati rice, lavash
Dairy (3)
Fresh mozzarella, hummus, dairy-free yogurt
Meal plan created for 2 people with dairy sensitivity accommodations. All portions doubled from single-serving calculations. Total estimated grocery cost: $75-95 depending on location and sourcing.
Comments
Post a Comment