Skip to content

Recipe

🍝
Balanced DinnerItalian High ProteinGluten Free

Basil Pesto Trout with New Potatoes, Spinach & Cherry Tomatoes

Basil Pesto Trout with New Potatoes, Spinach & Cherry Tomatoes brings Italian flavour to a plate that delivers 44g of protein for 573 kcal. A reliable weeknight dinner that reheats beautifully for meal prep.

Prep 10m Cook 23m 1 serving 0 views
Track this meal free

Ingredients

  • 140g Trout
  • 200g new potatoes
  • 80g spinach
  • 80g cherry tomatoes
  • 25g pesto
  • 10g parmesan
  • 3g garlic
  • 20g rocket

Method

  1. 1

    Prep everything first: wash and trim the spinach and cherry tomatoes, then measure out the sauce ingredients.

  2. 2

    Boil the new potatoes in salted water for 15-18 minutes until a knife slides in easily, then halve.

  3. 3

    Bake the trout fillet at 200°C for 12 minutes until just cooked.

  4. 4

    Stir the pesto through the hot carbs with a splash of cooking water so it turns glossy, then top with grated parmesan.

  5. 5

    Meanwhile, steam or stir-fry the spinach and cherry tomatoes for 3-5 minutes until just tender with a little bite.

  6. 6

    Build the plate: new potatoes first, then the veg and trout, spooning over any remaining sauce. Finish with the rocket.

Tap ingredients and steps to tick them off as you cook.

You might also like

🥢25 min
Balanced

Korean-style Sticky Turkey Mince with Soba Noodles, Beansprouts & Cucumber

572kcal
52gprotein
56gcarbs
19gfat
🍱30 min
Balanced

Light Teriyaki Lamb with Basmati Rice, Pak Choi & Peppers

572kcal
46gprotein
49gcarbs
21gfat
🍍40 min
Balanced

Light Jerk-spiced Sirloin Steak, Wild Rice & Peppers Plate

574kcal
61gprotein
50gcarbs
16gfat
🔥33 min
Balanced

Light Smoky BBQ Duck Breast & New Potatoes Bowl with Green Beans

574kcal
42gprotein
62gcarbs
19gfat