Ligurian Coast Sunday Supper
A bright, seafood-forward Italian supper celebrating coastal Ligurian flavors: whole roasted branzino with cherry tomatoes, olives and lemon, a creamy lemon risotto finished table-side, sunny roasted baby potatoes and a simple mixed green salad. The menu is composed for a solo home cook to execute cleanly inside a single sub-two-hour window so warm, texture-sensitive items (risotto and fish) land at service while roast-hold sides free the cook for the final push.
1. FINAL MENU
- Name of the meal: Ligurian Coast Sunday Supper
- Cuisine type: Italian
- Serve time: 5:00 PM
One paragraph Michelin-style rationale: A compact Ligurian supper that puts the sea first: whole roasted branzino glazed by its own juices with cherry tomatoes, olives and lemon, paired with a vivid lemon risotto that arrives at the table just finished. A crisp mixed salad and lemon-roasted baby potatoes provide contrasting textures and temperature, while a sparkling kid-friendly lemon spritz and a bottle of chilled Pinot Grigio complete the service—all planned so the delicate, finish-to-order elements are timed to be at their best at 5:00 PM.
- Roasted Branzino with Cherry Tomatoes, Olives & Lemon (Branzino al Forno)
- Lemon Risotto (Risotto al Limone)
- Garlic-Lemon Roasted Baby Potatoes
- Mixed Green Salad with Cherry Tomatoes & Balsamic Vinaigrette
- Kid-friendly Italian Lemon Spritz (sparkling lemon elderflower)
- Adult beverage: Pinot Grigio, 1 bottle (750 ml)
2. FULLY EXECUTABLE RECIPES
Roasted Branzino with Cherry Tomatoes, Olives & Lemon (Branzino al Forno)
Equipment
- 1 rimmed baking sheet, 13" x 18" (33 x 46 cm)
- parchment paper or lightly oiled foil
- kitchen thermometer
- chef's knife, cutting board
- small bowl, tongs
- oven preheated to 425°F (220°C)
Ingredients (serves 4)
- Whole branzino (sea bass), 2 whole fish, 400–500 g (14–18 oz) each, gutted and scaled
- Olive oil, 2 tablespoons (30 ml) ⁺
- Garlic, 6 cloves, thinly sliced ⁺
- Lemon, 1 whole, thinly sliced (for stuffing) ⁺
- Cherry tomatoes, 1 cup (200 g), halved ⁺
- Pitted green or Kalamata olives, 1/3 cup (55 g), halved or coarsely chopped
- Capers, drained, 2 tablespoons (30 g)
- Kosher salt, 1 1/2 teaspoons
- Black pepper, 1/2 teaspoon freshly ground ⁺
- Fresh parsley, finely chopped, 2 tablespoons (10 g) — garnish (incidental, not dominant)
Practical substitutions:
- Branzino substitute: whole sea bass, whole trout, or two 600–700 g (21–25 oz) fish; if only fillets available, roast fillets on a sheet for 10–12 minutes (adjust time and plating).
- Castelvetrano olives can be swapped for Kalamata or Niçoise olives.
Cooking / Baking
- Oven: 425°F (220°C).
- Roast time: 18–22 minutes depending on fish size.
- Target internal temperature: 145°F (63°C) measured in the thickest part of the fillet near the backbone (USDA recommended for family meals including children).
Total cook time
- 35 minutes (15 minutes active prep + 20 minutes roast; final plating included)
Instructions
- Preheat oven to 425°F (220°C) and line the rimmed baking sheet with parchment or lightly oiled foil.
- Rinse fish under cold water and pat thoroughly dry with paper towels inside and out. Using a sharp knife, make 2 shallow diagonal slashes through skin on each side of each fish.
- Season inside cavity and each side with a total of 1 1/2 teaspoons kosher salt and 1/2 teaspoon black pepper, dividing evenly between the two fish.
- Stuff each cavity with 4–5 lemon slices and 3 thin slices of garlic per fish.
- In a small bowl combine 2 tablespoons olive oil, remaining sliced garlic (reserve a few slices for the sheet), capers, halved olives and halved cherry tomatoes. Toss to coat.
- Place fish on the prepared baking sheet; arrange the tomato-olive mixture around and slightly over the fish. Drizzle any remaining oil over the fish and mixture.
- Roast in the preheated oven 18–22 minutes, until the thickest part of the fish reaches 145°F (63°C) or the flesh flakes easily and looks opaque.
- Remove from oven; let rest 1–2 minutes, sprinkle parsley over fish, and transfer to serving plates. Spoon pan juices and tomatoes/olives over fish at plating.
Lemon Risotto (Risotto al Limone)
Equipment
- 3-quart heavy-bottomed saucepan or sauté pan with high sides (about 10" / 25 cm)
- medium saucepan to hold and keep stock warm
- ladle
- wooden spoon or heatproof spatula
Ingredients (serves 4)
- Arborio rice, 1 1/2 cups (300 g)
- Low-sodium chicken or vegetable broth, 6 cups (1440 ml) — kept hot ⁺
- Unsalted butter, 3 tablespoons (42 g) — 1 tablespoon for sauté, 2 tablespoons for finish ⁺
- Olive oil, 1 tablespoon (15 ml) ⁺
- Medium shallot, finely chopped, 1 (about 70 g)
- Dry white wine (cooking), 1/2 cup (120 ml) — use the same style as adult wine if desired ⁺
- Lemon, zest of 1 lemon and juice of 1 lemon (approx 2 tablespoons / 30 ml) ⁺
- Freshly grated Parmesan cheese, 3/4 cup (75 g)
- Kosher salt, 1 1/4 teaspoons
- Black pepper, 1/4 teaspoon freshly ground ⁺
Practical substitutions:
- If Arborio is unavailable, use Carnaroli or Vialone Nano rice with the same volume.
- Vegetable broth may be used instead of chicken broth.
Cooking / Baking
- Total active cook time: 25 minutes (about 3–4 minutes prep, ~20–22 minutes active stirring/ladling)
- Keep stock simmering in separate pan at a gentle simmer while cooking rice.
Instructions
- Put 6 cups (1440 ml) stock in a medium saucepan and bring to a gentle simmer; keep warm over lowest heat.
- In the heavy-bottomed pan, heat 1 tablespoon olive oil and 1 tablespoon butter over medium heat until butter melts. Add the chopped shallot and sauté 2 minutes until translucent but not browned.
- Add 1 1/2 cups (300 g) Arborio rice and stir 1–2 minutes until each grain is glossy and slightly toasted.
- Add 1/2 cup (120 ml) white wine and stir until the wine is almost completely absorbed.
- Begin adding warm stock, 1/2 cup (120 ml) at a time, stirring frequently. Wait until almost all liquid is absorbed before adding the next ladle. Continue this process for 18–22 minutes until rice is al dente and texture is creamy.
- In the final 2 minutes of cooking, stir in lemon zest and lemon juice (approx 2 tablespoons / 30 ml). Remove from heat; stir in remaining 2 tablespoons butter and 3/4 cup (75 g) grated Parmesan until glossy. Add 1 1/4 teaspoons kosher salt and 1/4 teaspoon black pepper; taste and adjust only if necessary (quantities provided are exact).
- Serve immediately: risotto must be plated and served as soon as it reaches finish temperature—do not let it sit for more than a few minutes.
Garlic-Lemon Roasted Baby Potatoes
Equipment
- 1 rimmed baking sheet (can share the oven with fish on different racks)
- mixing bowl, chef's knife
Ingredients (serves 4)
- Baby (new) potatoes, 1.5 lb (700 g), halved if larger than 1" / 2.5 cm
- Olive oil, 2 tablespoons (30 ml) ⁺
- Garlic, 4 cloves, minced ⁺
- Lemon, juice of 1/2 lemon (about 1 tablespoon / 15 ml) ⁺
- Kosher salt, 1 teaspoon
- Black pepper, 1/2 teaspoon freshly ground ⁺
Practical substitutions:
- If baby potatoes are unavailable, use Yukon Gold potatoes, cut into 1" pieces.
Cooking / Baking
- Oven: 425°F (220°C) (same oven as fish; use different rack).
- Roast time: 35 minutes, turning once at halfway mark.
- Total cook time: 45 minutes (about 10 minutes active prep + 35 minutes roast)
Instructions
- Preheat oven to 425°F (220°C) when instructed in timeline.
- Toss 1.5 lb (700 g) halved baby potatoes with 2 tablespoons olive oil, 4 minced garlic cloves, 1/2 lemon juice (15 ml), 1 teaspoon kosher salt and 1/2 teaspoon black pepper in a bowl.
- Spread potatoes cut-side down in a single layer on a rimmed baking sheet. Roast for 35 minutes, turning once at 15–18 minutes, until golden and tender.
- Remove from oven and, if desired, squeeze a little extra lemon over before serving. Hold warm for up to 10–15 minutes; do not roast earlier than timeline instructs.
Mixed Green Salad with Cherry Tomatoes & Balsamic Vinaigrette
Equipment
- Large salad bowl
- Whisk or fork, small bowl for dressing
Ingredients (serves 4)
- Mixed salad greens, 6 cups (about 170 g)
- Cherry tomatoes, 1 cup (200 g), halved ⁺
- Red onion, 1/4 small, very thinly sliced (about 25 g)
- Extra-virgin olive oil, 3 tablespoons (45 ml) ⁺
- Balsamic vinegar, 1 tablespoon (15 ml)
- Dijon mustard, 1 teaspoon (5 g)
- Granulated sugar, 1/2 teaspoon (2 g)
- Kosher salt, 1/2 teaspoon
- Black pepper, 1/4 teaspoon freshly ground ⁺
Practical substitutions:
- Any mild lettuce mix is fine; omit red onion for younger children if preferred.
Cooking / Baking
- No cook. Dress and toss immediately before serving to avoid wilting.
Instructions
- Whisk together 3 tablespoons olive oil, 1 tablespoon balsamic vinegar, 1 teaspoon Dijon, 1/2 teaspoon sugar, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper in a small bowl.
- Place greens, cherry tomatoes and thinly sliced red onion in a large bowl.
- Dress and toss the salad at the last minute (within 5 minutes of serving) and transfer to a serving bowl.
Kid-friendly Italian Lemon Spritz (sparkling lemon elderflower)
Equipment
- Pitcher or jug and glasses
- Measuring spoons
Ingredients (makes four 8-oz / 240 ml servings)
- Sparkling water, chilled, 3 cups (720 ml) ⁺
- Fresh lemon juice, from 2 lemons (about 6 tablespoons / 90 ml) ⁺
- Elderflower cordial or syrup, 4 tablespoons (60 ml) — optional substitution: simple syrup (4 tbsp) if elderflower unavailable
- Ice cubes as needed
- Lemon slices, 4 for garnish (optional) ⁺
Practical substitutions:
- Elderflower cordial may be substituted with simple syrup (1:1 sugar:water) if not stocked at the grocery.
Cooking / Baking
- No cook. Chill and assemble at service.
Instructions
- In a pitcher combine 6 tablespoons (90 ml) fresh lemon juice and 4 tablespoons (60 ml) elderflower syrup.
- Add chilled sparkling water (720 ml) and stir gently. Serve over ice in four glasses and garnish with lemon slices.
Adult beverage: Pinot Grigio — purchase
Equipment
- Wine glasses
Ingredients (serves 4 adults sharing)
- Pinot Grigio (dry white), 1 bottle (750 ml)
Cooking / Baking
- No cook. Chill bottle 1 hour before service (or buy chilled).
Instructions
- Chill Pinot Grigio to about 45–50°F (7–10°C). Serve in white wine glasses.
3. LINEAR TIMELINE (4:10 PM–5:00 PM)
- 4:10 PM: Garlic-Lemon Roasted Baby Potatoes — Wash and halve 1.5 lb (700 g) baby potatoes; toss in bowl with 2 tbsp olive oil, 4 minced garlic cloves, 1/2 lemon juice (15 ml), 1 tsp kosher salt and 1/2 tsp black pepper. Spread on rimmed baking sheet; set aside.
- 4:15 PM: Oven — Preheat oven to 425°F (220°C).
- 4:20 PM: Garlic-Lemon Roasted Baby Potatoes — Put potatoes on middle rack of oven; roast 35 minutes (until ~4:55). Set timer and continue to next tasks.
- 4:25 PM: Roasted Branzino — Rinse and pat dry 2 whole branzino; make 2 shallow diagonal slashes per side and season inside/outside with half of the salt and pepper (total 1 1/2 tsp kosher salt and 1/2 tsp pepper for both fish). Begin slicing remaining garlic and lemon for stuffing.
- 4:30 PM: Roasted Branzino — Prepare tomato-olive-cap er mixture: halve ~1 cup cherry tomatoes, halve/cut 1/3 cup olives, drain 2 tbsp capers; toss with 2 tbsp olive oil and remaining sliced garlic in small bowl.
- 4:35 PM: Lemon Risotto — Put 6 cups (1440 ml) stock in saucepan and bring to gentle simmer; heat heavy pan on medium. Sauté 1 medium shallot in 1 tbsp olive oil + 1 tbsp butter, add 1 1/2 cups (300 g) Arborio rice and toast 1–2 minutes; add 1/2 cup (120 ml) white wine and reduce until nearly absorbed. (Start of active risotto cooking; continuous ladling and stirring follows.)
- 4:38 PM: Lemon Risotto — Begin the stock-ladle process: add hot stock 1/2 cup at a time, stirring frequently. Continue for the next ~22 minutes (this is the risotto's intensive window).
- 4:42 PM: Roasted Branzino — Stuff each fish cavity with lemon slices and garlic; place fish on parchment-lined sheet, arrange tomato-olive-cap er mixture around fish, drizzle with a small extra splash of olive oil. Quickly transfer sheet to oven (position rack so potatoes and fish do not touch; use two racks). Roast fish 18 minutes (until target ~145°F / 63°C).
- 4:45 PM: Lemon Risotto — Continue ladling stock and stirring; check rice for even cooking. (You will be stirring continuously in this window; the oven is doing most of the fish/potato work.)
- 4:55 PM: Garlic-Lemon Roasted Baby Potatoes — Remove potatoes from oven; squeeze any remaining lemon over them and transfer to a warmed serving dish. Keep warm in turned-off oven if necessary for up to 10–15 minutes.
- 4:55 PM: Mixed Green Salad — Whisk salad dressing (3 tbsp olive oil, 1 tbsp balsamic, 1 tsp Dijon, 1/2 tsp sugar, 1/2 tsp salt, 1/4 tsp pepper). Put salad greens and 1 cup halved cherry tomatoes in bowl; hold undressed until 4:58–4:59.
- 4:58 PM: Lemon Risotto — In final 2 minutes of risotto cooking, stir in lemon zest and juice (1 lemon zest + ~2 tbsp juice). Remove pan from heat; stir in remaining 2 tbsp butter and 3/4 cup (75 g) grated Parmesan until glossy. Seasoned as specified; transfer risotto to warmed shallow serving bowl and keep covered for up to a couple minutes.
- 4:59 PM: Mixed Green Salad — Dress and toss the salad, transfer to serving bowl. (Dressing at last minute to avoid wilting.)
- 5:00 PM: Roasted Branzino — Remove fish from oven, quickly check internal temperature (target 145°F / 63°C), spoon pan juices and tomato-olive mixture over fish and transfer to serving platter. Final plating of risotto and potatoes.
- 5:00 PM: Service — Place all dishes on table and serve. Pour Pinot Grigio and ladle Kid Lemon Spritz into glasses; begin eating.
4. CONSOLIDATED SHOPPING LIST
Produce
- Lemons — 5 whole lemons ⁺
- Cherry tomatoes — 400 g (about 2 cups) ⁺
- Garlic — 10 cloves (about 40 g) ⁺
- Medium shallot — 1 (about 70 g)
- Baby (new) potatoes — 1.5 lb (700 g)
- Mixed salad greens — 6 cups (about 170 g)
- Red onion — 1/4 small (about 25 g)
- Fresh parsley — 1 small bunch (use 2 tbsp chopped; buy whole bunch)
Meat / Seafood
- Whole branzino (sea bass), gutted and scaled — 2 fish, 400–500 g (14–18 oz) each
Dairy
- Unsalted butter — 3 tablespoons (42 g)
- Freshly grated Parmesan cheese — 3/4 cup (75 g)
Dry Goods / Pantry
- Olive oil — 120 ml (approx 8 tablespoons) ⁺
- Kosher salt — 1 tablespoon + 1 1/4 teaspoons
- Black pepper, ground — 1 1/2 teaspoons
- Capers, jarred — 2 tablespoons (30 g)
- Pitted olives (Kalamata or Castelvetrano) — 1/3 cup (55 g)
- Arborio rice — 1 1/2 cups (300 g)
- Low-sodium chicken or vegetable broth — 6 cups (1440 ml) ⁺
- Dry white wine (for cooking) — 1/2 cup (120 ml)
- Dijon mustard — 1 teaspoon (5 g)
- Balsamic vinegar — 1 tablespoon (15 ml)
- Granulated sugar — 1/2 teaspoon (2 g)
- Elderflower cordial / syrup — 4 tablespoons (60 ml) (for kid spritz; substitution: simple syrup if unavailable)
- Sparkling water (for kid spritz) — 720 ml (3 cups) — listed in Drinks if preferred; kept here for pantry consolidated view ⁺
Drinks
- Sparkling water — 720 ml (3 cups) ⁺
- Pinot Grigio (dry white wine) — 1 bottle (750 ml)
5. NOTES & ASSUMPTIONS
- Optional table-side items: grated Parmesan and extra lemon wedges for the table (not required; help diners finish to taste).
- Global substitutions: if branzino is unavailable, use whole sea bass or trout (adjust roast time by fish size). Arborio can be replaced by Carnaroli or Vialone Nano.
- Child-safety notes: check fish carefully for any remaining pin bones before serving children. Flake fish over a plate and inspect with tongs/fingers.
- Timeline risk(s): The tightest execution window is 4:38–5:00 PM when risotto requires continuous attention while the fish reaches finishing oven time (4:42–5:00). The risk is an interruption during risotto's continuous stirring for the brief fish-into-oven step; this is mitigated by planning that the fish placement into the oven takes under 1 minute, and the risotto stirring schedule allows that brief interruption.
- Mitigation mindset: Work cleanly and in order—pre-measure (mise en place) the tomato-olive mixture and lemon slices before starting the risotto. Keep the ladle and spoon by the risotto pan; when fish needs to go into oven at 4:42, lift the ladle briefly, place fish, and return to stirring immediately.
- Leftovers: Quantities are scaled for 4 with modest leftovers from potatoes and risotto likely.
- Latest safe start time: You can start as late as 4:10 PM for a 5:00 PM serve.