Description
This White Fish with Roasted Eggplant and Garlicky Burst Tomatoes is the perfect, healthy weeknight dinner. White fish sits on a bed of roasted eggplant then is topped with a simple burst tomato garlic sauce and fresh basil. This dish tastes just as vibrant as it looks!
Ingredients
Units
Scale
- 1 eggplant, peeled then sliced into 1/2” thick rounds
- 1/2 cup extra virgin olive oil, divided
- salt + black pepper to taste
- 5 garlic cloves, sliced thin
- 1 pint cherry tomatoes
- 1 1/2 lbs white fish like cod, halibut, sole or haddock (4 filets), skin removed
- 1 cup fresh basil (large handful), sliced thin
Instructions
- Roast the eggplant: Preheat your oven broiler to its highest heat setting. In a large mixing bowl, add the eggplant slices then toss with 1/4 cup olive oil, 1 tsp salt and 1/4 tsp black pepper. Place the eggplant slices on a baking sheet lined with parchment, making sure not to overlap them. Place in the oven directly below the broiler and let broil for 5 minutes. Flip each eggplant then broil another 5 minutes. Remove and set aside once the eggplant has browned nicely. Keep the broiler on to cook the fish.
- Cook the garlic and tomatoes: In a medium skillet, heat 1/4 cup olive oil over medium heat. Add the garlic and cook for a few minutes as it releases its aroma. Add the tomatoes and cook until the tomatoes begin to burst and char, about 7 minutes. Set aside.
- Roast the fish: Place the cooked eggplant slices on the bottom of a greased 9×13 baking dish (it’s okay if they overlap). Place the fish filets on top of the eggplant then season each filet with salt and black pepper. Pour the tomato garlic mixture over everything, then place the baking dish in the oven directly under the broiler. Cook for 8-10 minutes until the fish is fully cooked and flaky. Serve with a garnish of fresh basil. Enjoy!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Mains
- Method: Stovetop + oven
Nutrition
- Calories: 464
- Sugar: 9g
- Sodium: 106mg
- Fat: 29g
- Saturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 7g
- Protein: 34g
- Cholesterol: 73mg