4-Day Keto Mediterranean Meal Plan
March 31 – April 3, 2026 | For 2 People | ~1,000 Calories Per Person Per Day
Meal Plan Overview
Day | Lunch (~400–420 cal/person) | Dinner (~580–600 cal/person) | Daily Total |
|---|---|---|---|
Day 1 | Greek Avocado & Tuna Mezze Bowl | Harissa-Glazed Chicken Thighs with Roasted Zucchini & Whipped Feta | ~1,005 cal |
Day 2 | Warm Spinach Salad with Soft-Boiled Eggs, Capers & Anchovy Vinaigrette | Saffron-Braised Chicken with Olives, Preserved Lemon & Wilted Greens | ~995 cal |
Day 3 | Smashed Cucumber, Olive & Mozzarella Salad with Herbs | Herb-Crusted Sea Bass with Roasted Cherry Tomatoes & Caper Brown Butter | ~1,000 cal |
Day 4 | Turkish-Style Egg & Avocado Plate with Sumac & Dill | Sicilian-Style Baked Salmon with Caponata Sauce | ~1,000 cal |
All calorie estimates are per person. Lunches target ~400–420 cal; dinners target ~580–600 cal.
Unique Non-Pantry Ingredients: 27
Pantry staples excluded: extra virgin olive oil, coconut oil, salt, black pepper, garlic, dried herbs/spices (oregano, thyme, rosemary, cumin, smoked paprika, coriander, cinnamon, cayenne, red pepper flakes, sumac, za'atar, turmeric), Dijon mustard, red wine vinegar, chicken broth, lemon.
Shopping List
For 2 people, 4 days, 8 meals. Excludes all pantry staples listed above.
Fish & Seafood
Item | Quantity | Used In |
|---|---|---|
Canned tuna in olive oil (5 oz cans) | 2 cans | Day 1 Lunch |
Sea bass fillets, skin-on, center-cut, 6–7 oz each | 2 fillets (~14 oz) | Day 3 Dinner |
Salmon fillets, skin-on, center-cut, 6–7 oz each | 2 fillets (~14 oz) | Day 4 Dinner |
Anchovy fillets in oil, small tin | 1 tin (2 oz) | Day 2 Lunch + Day 4 Dinner |
Poultry
Item | Quantity | Used In |
|---|---|---|
Bone-in, skin-on chicken thighs | 4 thighs (~2 lbs) | Day 1 Dinner |
Bone-in, skin-on chicken thighs | 4 thighs (~2 lbs) | Day 2 Dinner |
Buy 8 bone-in skin-on chicken thighs total (about 4 lbs) — used across Day 1 and Day 2 Dinners.
Eggs & Dairy
Item | Quantity | Notes |
|---|---|---|
Eggs, large | 8 (buy one dozen) | Day 2 Lunch: 4 eggs; Day 4 Lunch: 4 eggs |
Fresh mozzarella in water, 8 oz | 1 ball | Day 3 Lunch — confirmed OK for dairy-sensitive person |
Feta cheese block | 5 oz | Day 1 Dinner — dairy-free sub: coconut cream + lemon (see recipe) |
Produce
Item | Quantity | Notes |
|---|---|---|
Avocados, ripe | 3 large | Day 1L (2), Day 4L (1) — buy 2–3 days ahead if hard |
Baby spinach, fresh | 10 oz bag | Day 2L (~4 oz), Day 2D (~4 oz) = 8 oz needed; 10 oz bag provides a buffer |
Zucchini | 3 medium | Day 1D (2), Day 4D Caponata (1) |
Cherry tomatoes | 2 pints (~20 oz) | Day 3D (1 pint), Day 4D Caponata (1 pint) |
Cucumber, English | 2 medium | Day 3L (2) |
Celery | 2 stalks | Day 4D Caponata only |
Yellow onion, medium | 1 | Day 2D — was missing from original list |
Lemon, fresh | 1 | Day 1D needs 1 tbsp lemon juice — was missing from original list |
Fresh flat-leaf parsley | 1 large bunch | Days 1L, 2L, 3L, 3D, 4D (11 tbsp total; large bunch yields 16–24 tbsp) |
Fresh dill | 1 small bunch | Day 4L |
Fresh basil | 1 small bunch | Day 3L, Day 4D Caponata (5 tbsp total) |
Preserved lemon | 1 jar (small) | Day 2D — find in Mediterranean/specialty aisle |
Pantry / Jarred (non-staple)
Item | Quantity | Notes |
|---|---|---|
Kalamata olives, pitted | 1 jar, 12 oz drained weight | Day 1L, Day 2D, Day 3L, Day 4D = 2 cups total; an 8 oz jar is insufficient — buy 12 oz |
Capers | 1 jar, 4 oz net drained weight | Day 2L, Day 3D, Day 4D = 6 tbsp total; verify jar label shows 4 oz drained weight |
Harissa paste | 1 small jar or tube | Day 1D — Mina or DEA brand; or sub rose harissa |
Tomato paste | 1 tube (preferred over can) | Day 4D Caponata — only 2 tbsp needed; a tube avoids wasting most of a can |
Pine nuts | 1 small bag (2 oz minimum) | Day 1L, Day 3L (4 tbsp total); 2 oz bag is the minimum — buy 4 oz if unavailable |
Raw walnuts | 1 small bag (3 oz) | Day 3D herb crust (1/3 cup needed) |
Unsalted butter | 1 stick (4 oz) | Day 3D caper brown butter — only 2 tbsp used; dairy-free sub: olive oil + lemon (see recipe) |
Saffron threads | 1 small vial (0.5g minimum) | Day 2D (½ tsp needed) |
Low-sodium chicken broth | 1 can (14.5 oz) | Day 2D (¾ cup / 6 oz needed); freeze the ~8 oz remainder |
Recipes
Day 1 — Lunch
Greek Avocado & Tuna Mezze Bowl
(Servings: 2 | Prep: 15 min | Cook: 0 min | ~405 cal/person)
Oil-packed tuna and buttery avocado over a base of bright herbs and lemony greens, topped with olives and toasted pine nuts. This is a Mediterranean mezze plate reimagined as a satisfying keto bowl — effortless to assemble and completely no-cook.
Ingredients:
2 (5 oz) cans tuna in olive oil, lightly drained
2 large ripe avocados, halved, pitted, and sliced
½ cup Kalamata olives, pitted and halved
2 tbsp pine nuts
2 tbsp fresh flat-leaf parsley, roughly chopped
2 tbsp extra-virgin olive oil (pantry)
1 tbsp lemon juice (pantry)
1 tsp red wine vinegar (pantry)
½ tsp dried oregano (pantry)
Pinch of red pepper flakes (pantry)
Salt and black pepper (pantry)
Instructions:
Toast the pine nuts in a small dry skillet over medium heat, shaking frequently, for 2–3 minutes until lightly golden and fragrant. Remove immediately — they burn fast. Set aside.
In a small bowl, whisk together the olive oil, lemon juice, red wine vinegar, oregano, and red pepper flakes. Season with salt and pepper.
Divide the tuna between two shallow bowls, flaking it gently with a fork but keeping some larger chunks intact for texture. Arrange the avocado slices alongside the tuna.
Scatter the olives over both bowls, then drizzle the dressing over everything.
Finish with the toasted pine nuts and fresh parsley. Serve immediately.
Chef's Notes:
Use tuna packed in olive oil, not water — it is richer, more flavorful, and the right calorie density for keto. Ortiz and Tonnino are excellent brands.
If your avocados need ripening, store them at room temperature in a paper bag with a banana overnight.
The dressing can be made up to 3 days ahead and stored in a jar.
Entirely dairy-free.
Day 1 — Dinner
Harissa-Glazed Chicken Thighs with Roasted Zucchini & Whipped Feta
(Servings: 2 | Prep: 15 min | Cook: 45 min | ~600 cal/person)
Bone-in chicken thighs lacquered in smoky, complex harissa and roasted until the skin crackles, served alongside golden roasted zucchini on a cloud of whipped feta. The harissa crust caramelizes at high heat into something both fiery and sweet. This is the kind of dish that looks like restaurant effort but asks very little of you.
Ingredients:
For the chicken:
4 bone-in, skin-on chicken thighs (about 2 lbs)
3 tbsp harissa paste
1 tbsp extra-virgin olive oil (pantry)
1 tsp smoked paprika (pantry)
½ tsp ground cumin (pantry)
Salt and black pepper (pantry)
For the roasted zucchini:
2 medium zucchini, cut lengthwise into quarters, then into 2-inch pieces
2 tbsp extra-virgin olive oil (pantry)
½ tsp dried oregano (pantry)
Salt and black pepper (pantry)
For the whipped feta:
5 oz feta cheese, crumbled
3 tbsp extra-virgin olive oil (pantry)
1 tbsp lemon juice (pantry)
1–2 tbsp cold water
Dairy-free alternative for whipped feta:
3 oz full-fat coconut cream (the thick part from a refrigerated can)
1 tbsp lemon juice (pantry)
½ tsp garlic powder (pantry)
Salt to taste — whisk together until smooth
Instructions:
Preheat oven to 425°F. Line a large sheet pan with foil or parchment.
Marinate the chicken: In a small bowl, stir together the harissa, olive oil, smoked paprika, and cumin. Pat the chicken thighs dry, then season lightly with salt. Coat each thigh all over with the harissa mixture, getting under the skin where you can. Arrange skin-side up on one half of the sheet pan.
Prepare the zucchini: Toss the zucchini pieces with 2 tbsp olive oil, oregano, salt, and pepper. Spread in a single layer on the other half of the sheet pan. Do not crowd them.
Roast: Place the pan in the oven. Roast for 35–40 minutes until the chicken skin is deeply bronzed and charred at the edges (165°F internal temperature) and the zucchini is golden and slightly caramelized. The zucchini may finish a few minutes before the chicken — if so, pull it out and keep warm.
Make the whipped feta: While the chicken roasts, place crumbled feta, olive oil, and lemon juice in a food processor or blender. Blitz until smooth, adding cold water 1 tbsp at a time to achieve a thick, creamy, spreadable consistency. Taste — it should be tangy and rich. Season with black pepper.
Plate: Spread a generous swoosh of whipped feta across each plate using the back of a spoon. Arrange the roasted zucchini over the feta, then set two chicken thighs on top. Spoon any pan drippings over the chicken.
Chef's Notes:
Harissa brands vary dramatically in heat level. Mina brand is moderate; CAVA brand is milder; DEA is on the spicier side. Taste before cooking and adjust.
The chicken can be coated in harissa up to 24 hours ahead and refrigerated, covered. The flavor improves with a longer marinate.
Dairy note: Feta is used only in this meal. For the dairy-sensitive person, the coconut cream alternative above is genuinely delicious — it has a similar creamy, slightly tangy quality. Violife dairy-free feta block (blended) also works well.
Do not pull the chicken early — the caramelized, charred harissa crust is the whole point. A little char is correct.
Day 2 — Lunch
Warm Spinach Salad with Soft-Boiled Eggs, Capers & Anchovy Vinaigrette
(Servings: 2 | Prep: 10 min | Cook: 12 min | ~395 cal/person)
Baby spinach barely wilted by a warm anchovy-garlic dressing, topped with jammy soft-boiled eggs and briny capers. Deeply savory, deceptively simple, and ready in under 20 minutes. The anchovy melts into the dressing and provides a rich, umami backbone rather than any fishy flavor — this is a classic technique from French and Italian cuisines.
Ingredients:
4 large eggs
4 oz fresh baby spinach (about 4 firmly packed cups)
3 anchovy fillets in oil, finely minced (about 1 tsp paste; use from the tin bought for Day 4 Dinner)
2 tbsp capers, drained
3 tbsp extra-virgin olive oil (pantry)
1 tbsp red wine vinegar (pantry)
1 small clove garlic, minced (pantry)
2 tbsp fresh flat-leaf parsley, roughly chopped
Black pepper (pantry) — no added salt needed; the anchovies and capers provide plenty
Instructions:
Soft-boil the eggs: Bring a small saucepan of water to a rolling boil. Gently lower in the eggs. Cook for exactly 7 minutes for jammy yolks, or 8 minutes for fully set. Transfer immediately to a bowl of ice water and chill for 3 minutes. Peel carefully and halve lengthwise.
Make the warm dressing: In a small skillet, heat 3 tbsp olive oil over medium-low heat. Add the minced anchovy and garlic; cook gently, stirring, for about 2 minutes until the anchovies dissolve completely into the oil and the garlic is just softened. Remove from the heat and stir in the red wine vinegar. The dressing will sizzle slightly.
Dress the spinach: Place the spinach in a wide, heat-safe bowl. Pour the warm anchovy dressing over it immediately. Toss quickly with tongs for about 30 seconds — you want the spinach to wilt just slightly at the edges while staying vibrant and tender, not fully cooked.
Plate: Divide the dressed spinach between two plates. Scatter the capers over both portions. Nestle two egg halves on each plate, yolk-side up. Finish with fresh parsley and a generous crack of black pepper.
Chef's Notes:
The 7-minute egg is the goal here — the white is fully set but the yolk is still creamy and almost jammy. Time it exactly and the ice bath stops the cooking precisely.
Anchovies dissolve entirely into the warm oil within 2 minutes. If you are skeptical of anchovies, this is the recipe to change your mind.
This dressing also works beautifully on roasted broccoli, Brussels sprouts, or steamed green beans.
Entirely dairy-free.
Day 2 — Dinner
Saffron-Braised Chicken with Olives, Preserved Lemon & Wilted Greens
(Servings: 2 | Prep: 15 min | Cook: 50 min | ~600 cal/person)
This is the jewel of the week. Bone-in chicken thighs braised in a saffron-golden broth with briny Kalamata olives and the unmistakable floral punch of preserved lemon. It is a dish rooted in Moroccan and North African tradition — quietly extraordinary, the sort of thing guests think took three times as long to make. The preserved lemon does something no fresh lemon can replicate: it adds both brightness and a deep, fermented citrus complexity.
Ingredients:
For the braise:
4 bone-in, skin-on chicken thighs (about 2 lbs)
½ tsp saffron threads, crumbled between your fingers and steeped in 2 tbsp warm water for 10 minutes
¾ cup low-sodium chicken broth (pantry)
½ cup Kalamata olives, pitted and halved
1 preserved lemon quarter, pulp discarded, rind rinsed and finely chopped
1 tsp ground cumin (pantry)
½ tsp ground coriander (pantry)
¼ tsp ground turmeric (pantry)
¼ tsp ground cinnamon (pantry)
1 medium yellow onion (pantry staple if you keep these; otherwise add to list — see note)
3 cloves garlic, thinly sliced (pantry)
3 tbsp extra-virgin olive oil (pantry)
Salt and black pepper (pantry)
For the wilted greens:
4 oz fresh baby spinach (remaining from Day 2 Lunch bag)
1 tbsp extra-virgin olive oil (pantry)
1 clove garlic, thinly sliced (pantry)
Salt and black pepper (pantry)
To finish:
2 tbsp fresh flat-leaf parsley, chopped
Note on yellow onion: A medium yellow onion is used here. It is borderline-pantry for most households. If you do not keep onions at home, add 1 medium yellow onion to your shopping list.
Instructions:
Bloom the saffron: Crumble the saffron threads into 2 tbsp warm (not boiling) water and set aside for at least 10 minutes. The water will turn deep amber — this is the color and flavor you are extracting.
Sear the chicken: Pat the chicken thighs completely dry. Season generously all over with salt and pepper. Heat 3 tbsp olive oil in a wide, heavy-bottomed oven-safe skillet or Dutch oven over medium-high heat. Add chicken thighs skin-side down. Cook undisturbed for 7–8 minutes until the skin is deeply golden. Flip and cook 2 minutes more. Transfer to a plate; leave the fat in the pan.
Build the base: Reduce heat to medium. Add the sliced onion to the pan drippings and cook for 6–7 minutes, stirring occasionally, until soft and lightly golden. Add the garlic, cumin, coriander, turmeric, and cinnamon; stir for 1 minute until fragrant.
Deglaze and braise: Pour in the saffron water (including the threads), then the chicken broth, scraping up any browned bits from the pan bottom. Add the olives and preserved lemon rind. Stir to combine and bring to a gentle simmer.
Finish in the oven: Nestle the chicken thighs back into the pan skin-side up so the skin sits above the liquid. Transfer uncovered to a 375°F oven.
Braise for 25–30 minutes until the chicken is cooked through (165°F internal), the broth has reduced slightly, and the exposed skin has crisped back up.
Wilt the greens: In a separate small skillet, heat 1 tbsp olive oil over medium heat. Add sliced garlic and cook 30 seconds. Add baby spinach and toss with tongs for 2 minutes until fully wilted. Season with salt and pepper.
Plate: Divide the wilted spinach between two wide, shallow bowls. Set two chicken thighs on top per person and spoon the saffron-olive broth generously over everything. Scatter fresh parsley to finish.
Chef's Notes:
Preserved lemons are sold in small jars in the specialty foods, Mediterranean, or international aisle of most grocery stores. They keep refrigerated for months. Only the rind is used — scoop out and discard the soft pulp.
Saffron is expensive but a small vial (about 0.5g / ¼ tsp) is all you need. The color and flavor it produces are irreplaceable.
This dish reheats beautifully the next day and the broth deepens overnight. Store with the braising liquid.
Entirely dairy-free.
Day 3 — Lunch
Smashed Cucumber, Olive & Mozzarella Salad with Herbs
(Servings: 2 | Prep: 15 min | Cook: 0 min | ~420 cal/person)
The smashed cucumber technique — borrowed from Chinese cooking and adopted enthusiastically across Mediterranean kitchens — creates jagged, rough-cut pieces that trap dressing in every crevice. Combined with fresh mozzarella, good olives, toasted pine nuts, and a flood of herbs, this is a lunch that feels entirely different from any salad you have had this week.
Ingredients:
2 medium English cucumbers
8 oz fresh mozzarella in water, torn into rough bite-sized pieces
½ cup Kalamata olives, pitted and roughly chopped
2 tbsp pine nuts
3 tbsp fresh flat-leaf parsley, roughly chopped
2 tbsp fresh basil leaves, torn
3 tbsp extra-virgin olive oil (pantry)
1 tbsp red wine vinegar (pantry)
½ tsp dried oregano (pantry)
Pinch of red pepper flakes (pantry)
Flaky salt and black pepper (pantry)
Instructions:
Toast the pine nuts in a small dry skillet over medium heat for 2–3 minutes, shaking frequently, until lightly golden. Set aside.
Smash the cucumbers: Place each cucumber on a cutting board. Using the flat side of a large chef's knife or a rolling pin, press firmly down the length of each cucumber until it cracks open. The goal is a rough fracture, not a slice. Cut the smashed cucumbers into irregular 1–2 inch pieces. Place in a colander, sprinkle lightly with salt, and let sit for 5 minutes. This draws out excess water and seasons them from the inside. Shake off the liquid.
Whisk together the olive oil, red wine vinegar, oregano, and red pepper flakes in a small bowl. Season with salt and pepper.
Combine the drained cucumber pieces, torn mozzarella, and chopped olives in a wide bowl. Pour the dressing over and toss gently — you do not want to break up the mozzarella too much.
Transfer to plates. Scatter toasted pine nuts, parsley, and torn basil over the top. Finish with a crack of black pepper and a pinch of flaky salt directly over the mozzarella.
Chef's Notes:
Dairy note: Mozzarella is confirmed acceptable for the dairy-sensitive person in this plan. For any doubt, simply omit and add one sliced avocado per person — the salad is equally good.
The salting-and-draining step for the cucumbers is worth the 5 minutes. Without it, the dressing becomes diluted and watery.
Serve immediately after assembling — smashed cucumbers release water over time and the mozzarella will weep into the dressing if it sits.
This lunch pairs particularly well with sparkling water and a good book.
Day 3 — Dinner
Herb-Crusted Sea Bass with Roasted Cherry Tomatoes & Caper Brown Butter
(Servings: 2 | Prep: 15 min | Cook: 25 min | ~580 cal/person)
Crispy-skinned sea bass fillets with a golden walnut-herb crust, served over jammy slow-roasted cherry tomatoes with a pan sauce of nutty browned butter, capers, and lemon. This is a dish straight from a Mediterranean coastal restaurant — it looks and tastes spectacular and takes under 40 minutes.
Ingredients:
For the walnut-herb crust:
⅓ cup raw walnuts, roughly chopped (not fine — aim for chunky crumbs)
2 tbsp fresh flat-leaf parsley, finely chopped
½ tsp dried thyme (pantry)
½ tsp lemon zest (pantry)
1 tbsp extra-virgin olive oil (pantry)
Salt and black pepper (pantry)
For the sea bass:
2 sea bass fillets, skin-on, 6–7 oz each
1 tsp Dijon mustard (pantry)
1 tbsp extra-virgin olive oil (pantry)
Salt and black pepper (pantry)
For the roasted cherry tomatoes:
1 pint cherry tomatoes (about 10–12 oz)
2 tbsp extra-virgin olive oil (pantry)
2 cloves garlic, thinly sliced (pantry)
½ tsp dried oregano (pantry)
Salt and black pepper (pantry)
For the caper brown butter:
2 tbsp unsalted butter (dairy-free sub: 2 tbsp good olive oil + ½ tsp lemon zest — see note)
2 tbsp capers, drained and patted dry
1 tbsp lemon juice (pantry)
1 tbsp fresh flat-leaf parsley, finely chopped
Instructions:
Preheat oven to 400°F.
Roast the cherry tomatoes: Toss the cherry tomatoes with 2 tbsp olive oil, sliced garlic, oregano, salt, and pepper on a small sheet pan. Roast for 18–20 minutes until the tomatoes are blistered, collapsing, and beginning to caramelize. They should look jammy and slightly charred. Leave in the warm oven while you finish the fish.
Prepare the walnut crust: Combine the roughly chopped walnuts, parsley, thyme, lemon zest, 1 tbsp olive oil, a pinch of salt, and black pepper in a small bowl. Mix well.
Sear the fish: Pat the sea bass fillets completely dry — this is critical for crispy skin. Season the flesh side with salt and pepper. Spread a very thin layer of Dijon mustard over the flesh side of each fillet (not the skin side).
Press the walnut-herb mixture firmly onto the mustard-coated flesh side of each fillet, building a compact crust.
Heat 1 tbsp olive oil in an oven-safe skillet (cast iron is ideal) over medium-high heat until shimmering. Place the fillets skin-side down and press gently with a spatula for the first 30 seconds to prevent curling. Cook undisturbed for 4–5 minutes until the skin is deeply golden and the fish releases naturally from the pan.
Finish in the oven: Transfer the skillet to the oven and roast for 6–8 minutes until the walnut crust is golden and the fish is just opaque throughout. Do not overcook.
Make the caper brown butter: While the fish finishes in the oven, heat the butter in a small skillet over medium heat. Swirl the pan frequently — it will foam, then the foam will subside, and the milk solids will begin to turn golden brown and smell nutty. This takes about 3–4 minutes. The moment it smells like toasted hazelnuts and turns amber, remove from heat and add the capers (they will sizzle). Stir in the lemon juice and parsley. Season carefully with salt.
Plate: Spoon the jammy roasted tomatoes into the center of each plate. Carefully lift the sea bass fillets (skin-side up) and set on top of the tomatoes, crust-side facing up. Spoon the caper brown butter over and around the fish. Serve immediately.
Chef's Notes:
Dairy-free: Replace the browned butter with 2 tbsp good-quality extra-virgin olive oil warmed in a small skillet. Add the capers, lemon juice, parsley, and ½ tsp lemon zest. It will not brown the same way, but the caper-lemon-olive oil combination is a classic Mediterranean sauce in its own right and is genuinely excellent.
The skin sear is the most technically demanding step of the week. Dry skin + hot pan + patience = perfect results. The fillet will lift cleanly from the pan when the skin is properly seared — do not try to force it.
Sea bass is sold as branzino (European sea bass) or Chilean sea bass — either works. Branzino is lighter and more delicate; Chilean is meatier and richer.
Day 4 — Lunch
Turkish-Style Egg & Avocado Plate with Sumac & Dill
(Servings: 2 | Prep: 10 min | Cook: 10 min | ~400 cal/person)
Inspired by the Turkish breakfast tradition of soft-scrambled eggs (menemen-style but simpler), served alongside thick-sliced avocado and finished with tart sumac, fresh dill, and a generous drizzle of olive oil. Sumac is one of the great underused spices of Mediterranean cooking — its fruity, astringent tartness is unlike anything else and transforms simple eggs entirely.
Ingredients:
4 large eggs
1 large ripe avocado, halved, pitted, and sliced
2 tbsp fresh dill, roughly chopped
1 tbsp extra-virgin olive oil, plus more for finishing (pantry)
1 tsp sumac (pantry)
½ tsp red pepper flakes (pantry)
Salt and black pepper (pantry)
Lemon wedges for serving (pantry)
Instructions:
Crack the eggs into a bowl and beat them gently with a fork — just enough to break the yolks and roughly combine. Do not over-beat; you want some streaks of white and yolk remaining. Season with a small pinch of salt.
Heat 1 tbsp olive oil in a small non-stick skillet over medium-low heat. This lower heat is intentional — it produces soft, creamy, custard-like curds rather than dry, rubbery ones.
Pour in the eggs. Using a silicone spatula, gently push them across the pan in slow, wide sweeps. Every few seconds, fold the edges in toward the center. The moment the eggs are just set but still look slightly wet and glossy, remove from the heat — carryover heat will finish them. This takes about 3–4 minutes. Do not rush.
Fan the avocado slices out alongside the eggs on each plate. Season the avocado lightly with salt.
Dust everything generously with sumac — the eggs, the avocado, the plate. Add a pinch of red pepper flakes over the top.
Scatter the fresh dill over everything, drizzle with a little extra olive oil, and serve with lemon wedges on the side.
Chef's Notes:
Sumac is sold in most Middle Eastern grocery stores, international aisles, and online. It is worth keeping permanently in your spice rotation — it is excellent on grilled chicken, fish, salads, and roasted vegetables.
The slow, low scramble technique produces a completely different texture than high-heat scrambled eggs. Once you try it, you will not go back.
This is one of the quickest lunches of the week — start to plate in under 12 minutes.
Entirely dairy-free.
Day 4 — Dinner
Sicilian-Style Baked Salmon with Caponata Sauce
(Servings: 2 | Prep: 20 min | Cook: 40 min | ~600 cal/person)
Caponata is one of Sicily's greatest inventions — a sweet-sour-salty agrodolce sauce of zucchini, cherry tomatoes, olives, capers, and a touch of anchovy that is cooked down into something richly complex, almost jammy. Here it serves as both sauce and bed for oven-roasted salmon fillets that absorb the surrounding flavors as they cook. This is a full-flavored, restaurant-caliber dinner that showcases one of the Mediterranean's most distinctive flavor profiles.
Ingredients:
For the caponata:
1 medium zucchini, cut into ½-inch cubes
1 pint cherry tomatoes, halved
½ cup Kalamata olives, pitted and roughly chopped
2 tbsp capers, drained
2 anchovy fillets in oil, finely minced (remaining from the tin opened on Day 2)
2 stalks celery, thinly sliced
2 tbsp tomato paste
1 tbsp red wine vinegar (pantry)
1 tsp honey or a pinch of sweetener (pantry — the traditional agrodolce element; omit if very strict keto)
3 tbsp extra-virgin olive oil (pantry)
3 cloves garlic, thinly sliced (pantry)
Salt and black pepper (pantry)
For the salmon:
2 salmon fillets, skin-on, center-cut, 6–7 oz each
2 tbsp extra-virgin olive oil (pantry)
½ tsp smoked paprika (pantry)
Salt and black pepper (pantry)
To finish:
3 tbsp fresh basil leaves, torn
2 tbsp fresh flat-leaf parsley, roughly chopped
Lemon wedges (pantry)
Instructions:
Preheat oven to 400°F.
Build the caponata: Heat 3 tbsp olive oil in a wide, oven-safe skillet or baking dish over medium heat. Add the celery and cook for 3 minutes until slightly softened. Add the garlic and anchovy; stir for 1 minute until the anchovy dissolves.
Add the zucchini cubes and cook, stirring occasionally, for 4–5 minutes until they begin to turn golden at the edges.
Push everything to the sides and add the tomato paste to the center; cook for 1 minute, stirring it against the pan bottom, until it darkens slightly.
Add the cherry tomatoes, olives, capers, red wine vinegar, and honey (if using). Stir everything together, season with salt and pepper, and bring to a gentle simmer. Cook for 8–10 minutes until the tomatoes have broken down and the sauce is thick and jammy. Taste and adjust — it should have a balanced sweet-sour punch.
Prepare the salmon: Pat the salmon fillets dry. Rub each with 1 tbsp olive oil and season with smoked paprika, salt, and pepper.
Nestle and bake: Push the caponata to the edges of the pan to make two spaces in the center. Place the salmon fillets skin-side down into the spaces, surrounded by the caponata. Spoon a little sauce over the tops of the fillets.
Transfer to the oven and bake uncovered at 400°F for 14–17 minutes, depending on thickness, until the salmon is just opaque at the thickest point with a slightly translucent center (medium). If you prefer it fully cooked through, add 3 minutes.
Remove from the oven. Scatter torn basil and fresh parsley generously over the whole pan. Serve directly from the pan at the table, with lemon wedges alongside for squeezing.
Chef's Notes:
Caponata is traditionally made a day ahead and served at room temperature — the flavors deepen overnight. You can make the caponata through step 5 the night before, refrigerate it, then warm it up and nestle in the salmon on the day of.
The anchovy is the secret foundation of the sauce — it melts in completely and provides deep umami complexity without any fishy flavor. Do not omit it.
The agrodolce (sweet-sour) balance is the soul of caponata. Taste after step 5 and adjust: more vinegar for tang, a touch more honey for sweetness.
Entirely dairy-free.
Dairy Notes At-a-Glance
Meal | Dairy Used | Dairy-Free Substitution |
|---|---|---|
Day 1 Dinner — Harissa Chicken | Feta (5 oz, whipped) | Thick coconut cream + lemon + garlic powder, whisked smooth; or Violife dairy-free feta block, blended |
Day 3 Lunch — Smashed Cucumber Salad | Fresh mozzarella (8 oz) | Confirmed acceptable; or substitute 1 sliced avocado per person |
Day 3 Dinner — Sea Bass | Unsalted butter (2 tbsp) | 2 tbsp extra-virgin olive oil + ½ tsp lemon zest, warmed with capers and parsley |
All other meals (5 of 8) | None | — |
Calorie Summary
Day | Lunch | Dinner | Total |
|---|---|---|---|
Day 1 | ~405 cal | ~600 cal | ~1,005 cal |
Day 2 | ~395 cal | ~600 cal | ~995 cal |
Day 3 | ~420 cal | ~580 cal | ~1,000 cal |
Day 4 | ~400 cal | ~600 cal | ~1,000 cal |
Average: ~1,000 cal/day per person | All meals serve 2 | All measurements imperial
Total unique non-pantry ingredients: 27
Comments
Post a Comment