Go Back Email Link
+ servings

Tomato Basil Salmon Sweet Potato Roast

No ratings yet
Indulge in the delightful flavors of this Tomato Basil Salmon Sweet Potato Roast, where succulent salmon fillets are cooked in a vibrant tomato and basil sauce, complimented by creamy avocado and tender cauliflower. Served atop a soft, roasted sweet potato, this dish is not only quick to prepare but also a perfectly satisfying meal. Feel free to mix up the herbs or add a squeeze of lemon for that extra zing. Let’s get cooking!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4
Course: Red Dinner Night
Cuisine: Contemporary American
Calories: 480

Ingredients
  

  • 4 pieces (140 g each) salmon fillets
  • 400 g cherry tomatoes
  • 1 bunch fresh basil
  • 1 piece avocado
  • 300 g cauliflower florets
  • 4 medium (about 200 g each) sweet potatoes
  • 2 cloves garlic
  • 3 tbsp olive oil
  • Salt
  • pepper
  • Fresh mint leaves
  • Lemon wedges optional
  • Crushed red pepper flakes optional

Equipment

  • Baking tray
  • Large pot for boiling pasta
  • Chef's knife
  • Heatproof mixing bowl
  • Aluminum foil

Method
 

  1. Preheat your oven to 200°C (400°F).
  2. Wash and pierce the sweet potatoes with a fork. Wrap them in aluminum foil and place them on a baking tray. Roast for about 40 minutes or until tender.
  3. While the sweet potatoes are cooking, steam the cauliflower florets for 8-10 minutes until soft.
  4. In a mixing bowl, combine the cherry tomatoes, garlic, olive oil, fresh basil, salt, and pepper. Stir well to coat the tomatoes evenly.
  5. Heat a non-stick skillet over medium heat. Add the salmon fillets, skin-side down, cooking for 5 minutes until crispy.
  6. Carefully flip the salmon and pour the tomato-basil mixture over the top. Cover and cook for an additional 8-10 minutes, or until the salmon flakes easily with a fork.
  7. Once the sweet potatoes are done, slice them in half lengthwise and fluff the insides with a fork.
  8. Plate the roasted sweet potatoes, top with the salmon and tomato basil mixture, and add steamed cauliflower and diced avocado on the side.
  9. Garnish with fresh mint leaves and serve with lemon wedges on the side if desired.

Nutrition

Calories: 480kcalCarbohydrates: 40gProtein: 30gFat: 24gSodium: 210mgPotassium: 950mgFiber: 8gSugar: 6gVitamin A: 900IUVitamin C: 20mgCalcium: 60mgIron: 2mg

Notes

Feel free to swap the salmon with trout or any firm fish you like!
If you want to reduce cooking time, you can microwave the sweet potatoes instead of baking them.
This dish is perfect for meal prep – just store the components separately and reheat when ready to serve.
You can also add a handful of spinach or kale to the top for an extra nutrient boost. Enjoy your cooking adventure!

Tried this recipe?

Let us know how it was!