White Fish with Pesto and Roasted Vegetables

Baked white fish with roasted vegetables

Baked white fish with pesto and roasted aubergine and tomatoes is a Mediterranean-inspired dish that combines tender, flaky fish with the vibrant flavours of basil pesto and the earthy, roasted sweetness of aubergine (eggplant) and tomatoes. This meal is both healthy and flavorful, offering a balance of freshness, richness, and simplicity.

Cooking Method
Courses ,
Difficulty Beginner
Time
Prep Time: 10 mins Cook Time: 30 mins Total Time: 40 mins
Servings 2
Calories 564.85
Best Season Suitable throughout the year
Description

The dish combines various textures, from the tender, flaky white fish to the creamy roasted aubergine and the juicy, slightly crisp tomatoes. The pesto adds a smooth, rich coating to the fish, while the vegetables provide a hearty and satisfying complement. The mild, delicate flavour of the baked white fish is elevated by the fresh, aromatic pesto. The garlicky basil, nutty pine nuts, and rich olive oil in the pesto complement the fish without overwhelming its subtle taste. The roasted aubergine brings a creamy, slightly smoky flavour, while the tomatoes add bursts of sweetness and acidity, creating a well-rounded and harmonious flavour profile. This meal is light yet satisfying, with a focus on fresh, wholesome ingredients. The fish provides lean protein, while the pesto and roasted vegetables add healthy fats and fiber. It’s a nutritious dish that doesn’t compromise on flavour.

Ingredients
  • 300 g white fish (skinless, boneless)
  • 150 g cherry tomatoes
  • 200 g aubergine (cubbed)
  • 300 g cauliflower (chopped)
  • 2 tbsp pesto
  • 1 tbsp butter
  • 1 tsp chilli flakes
  • salt and pepper (to taste)
Instructions
  1. Preheat the oven to 180 C.

  2. In a large bowl add aubergine, drizzle with olive oil, and season with salt, pepper, and chilli flakes. Mix thoroughly and spread on the baking sheet with parchment paper. Add the tomatoes on the side and bake for 30 minutes.

  3. After 10 minutes add fish fillets to the baking tray, season them on both sides with salt and pepper, and spread pesto on top of the fish. Then bake for 15-20 minutes, until cooked through.

  4. Meanwhile in a pot with simmering water add cauliflower and cook until soft, about 15 minutes. Then add salt and 1 tbsp butter and mash until creamy.

  5. When all ready, plate fish, roasted vegetables and cauliflower mash and enjoy!

Nutrition Facts

Servings 2


Amount Per Serving
Calories 564.85kcal
% Daily Value *
Total Fat 41.28g64%
Total Carbohydrate 16.1g6%
Protein 33.23g67%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: baked fish, mediterranean diet, roasted aubergine, roasted tomatoes, dinner, lunch, healthy dinner, healthy lunch,
Did you make this recipe?

Tag @look_what_i_cook_ on Instagram and hashtag it #lookwhaticook so we can see all your recipes.

Pin this recipe and share it with your friends.

Thank your visiting.