Nutrition Facts for Roasted tilapia with artichoke hearts and tomatoes

Roasted Tilapia with Artichoke Hearts and Tomatoes

Image of Roasted Tilapia with Artichoke Hearts and Tomatoes
Nutriscore Rating: 83/100

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!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
20 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 4 pieces tilapia fillets
  • 1 can (14 ounces) artichoke hearts
  • 2 cups cherry tomatoes
  • 3 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 3 cloves garlic cloves
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 0.5 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley
  • 4 pieces lemon wedges
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Preheat your oven to 400°F (200°C).

2

Drain the can of artichoke hearts and cut them into quarters if they are not already pre-cut.

3

Rinse the cherry tomatoes and slice them in half. Peel and mince the garlic cloves.

4

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.

5

Arrange the tilapia fillets in a single layer on a baking sheet lined with parchment paper or lightly greased with cooking spray.

6

Pour half of the marinade evenly over the tilapia to coat them. Reserve the remaining marinade.

7

Scatter the artichoke hearts and cherry tomatoes around the tilapia on the baking sheet.

8

Drizzle the remaining marinade over the artichoke hearts and tomatoes, ensuring everything is lightly coated with the seasoning.

9

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.

10

Sprinkle chopped fresh parsley over the entire dish for garnish before serving.

11

Serve each fillet with a portion of the roasted artichoke hearts and tomatoes, along with a wedge of lemon for squeezing over the fish.

Cooking Tip: Take your time with each step for the best results!
1189
cal
119.3g
protein
66.5g
carbs
55.0g
fat

Nutrition Facts

1 serving (1192.0g)
Calories
1189
% Daily Value*
Total Fat 55.0 g 71%
Saturated Fat 10.9 g 55%
Polyunsaturated Fat 4.0 g
Cholesterol 228 mg 76%
Sodium 1670 mg 73%
Total Carbohydrate 66.5 g 24%
Dietary Fiber 27.7 g 99%
Total Sugars 12.6 g
Protein 119.3 g 239%
Vitamin D 0.0 mcg 0%
Calcium 216 mg 17%
Iron 7.3 mg 41%
Potassium 3528 mg 75%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

21.5%%
38.5%%
40.0%%
Fat: 495 cal (40.0%%)
Protein: 477 cal (38.5%%)
Carbs: 266 cal (21.5%%)