Bright, fresh, and effortlessly wholesome, this Roasted Tilapia with Artichoke Hearts and Tomatoes is a Mediterranean-inspired dish perfect for weeknight dinners or elegant entertaining. Tender tilapia fillets roast to perfection alongside juicy cherry tomatoes and savory artichoke hearts, all generously drizzled with a zesty marinade of olive oil, lemon juice, garlic, and aromatic herbs like oregano and basil. The quick 10-minute prep time makes this recipe a breeze, while its beautiful presentation, finished with a sprinkle of fresh parsley and a squeeze of lemon juice, ensures it's as appealing to the eyes as it is to the palate. Serve with crusty bread or a light salad for a vibrant, healthy meal packed with flavor and easy elegance. Perfect for those searching for easy roasted fish recipes or Mediterranean seafood dishes!
Scan with your phone to download!
Preheat your oven to 400°F (200°C).
Drain the can of artichoke hearts and cut them into quarters if they are not already pre-cut.
Rinse the cherry tomatoes and slice them in half. Peel and mince the garlic cloves.
In a small bowl, mix together the olive oil, lemon juice, minced garlic, dried oregano, dried basil, salt, and black pepper to create a marinade.
Arrange the tilapia fillets in a single layer on a baking sheet lined with parchment paper or lightly greased with cooking spray.
Pour half of the marinade evenly over the tilapia to coat them. Reserve the remaining marinade.
Scatter the artichoke hearts and cherry tomatoes around the tilapia on the baking sheet.
Drizzle the remaining marinade over the artichoke hearts and tomatoes, ensuring everything is lightly coated with the seasoning.
Place the baking sheet in the preheated oven and bake for 20 minutes, or until the tilapia is opaque and flakes easily with a fork.
Sprinkle chopped fresh parsley over the entire dish for garnish before serving.
Serve each fillet with a portion of the roasted artichoke hearts and tomatoes, along with a wedge of lemon for squeezing over the fish.
Serving size | (1192.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1189.4 |
Total Fat 55.0g | 0% |
Saturated Fat 10.9g | 0% |
Polyunsaturated Fat 4.0g | |
Cholesterol 228mg | 0% |
Sodium 1670.1mg | 0% |
Total Carbohydrate 66.5g | 0% |
Dietary Fiber 27.7g | 0% |
Total Sugars 12.6g | |
Protein 119.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 216.1mg | 0% |
Iron 7.3mg | 0% |
Potassium 3527.7mg | 0% |
Source of Calories