Skip to content

Recipe

🍛
Balanced DinnerIndian High ProteinHigh FibreGluten Free

Spiced Tomato Masala Salmon with Sweet Potato, Cherry Tomatoes & Butternut Squash

Ready in about 40 minutes, this cosy salmon and sweet potato dish is built for maintenance — 575 kcal and 37g protein.

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

Ingredients

  • 130g Salmon Fillet
  • 200g sweet potato
  • 80g cherry tomatoes
  • 80g butternut squash
  • 80g onion
  • 150g chopped tomatoes
  • 6g garlic
  • 5g ginger
  • 1 tsp each cumin, turmeric & garam masala
  • fresh coriander

Method

  1. 1

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

  2. 2

    Cube the sweet potato and roast at 200°C for 25 minutes until soft and caramelised.

  3. 3

    Place the salmon on a lined tray, brush with some of the sauce and bake at 200°C for 12-14 minutes until it flakes easily.

  4. 4

    Soften the onion for 5 minutes, add garlic, ginger and spices for 1 minute, then pour in the tomatoes and simmer for 10 minutes into a thick masala.

  5. 5

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

  6. 6

    Build the plate: sweet potato first, then the veg and salmon, spooning over any remaining sauce. Finish with the fresh coriander.

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

You might also like

🥢40 min
BalancedVeggie

Honey-Garlic Chickpea with Brown Rice, Mangetout & Peppers

575kcal
24gprotein
101gcarbs
8gfat
🍛40 min
BalancedVeggie

Light Tikka Chickpea & Sweet Potato Bowl with Butternut Squash

575kcal
27gprotein
87gcarbs
14gfat
🧈35 min
Balanced

Garlic Butter Pork Tenderloin with Wholewheat Pasta, Cherry Tomatoes & Mushrooms

575kcal
53gprotein
58gcarbs
16gfat
🍝23 min
Balanced

Basil Pesto Sea Bass with Gnocchi, Cherry Tomatoes & Spinach

575kcal
47gprotein
57gcarbs
18gfat