Nutrition Facts for Roasted tilapia with artichoke hearts and tomatoes
Blog Research API Download App

Roasted Tilapia with Artichoke Hearts and Tomatoes

Image of Roasted Tilapia with Artichoke Hearts and Tomatoes
Nutriscore Rating: 81/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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
261
cal
24.5g
protein
17.7g
carbs
12.4g
fat

Nutrition Facts

1 serving (326.9g)
Calories
261
% Daily Value*
Total Fat 12.4 g 16%
Saturated Fat 2.0 g 10%
Polyunsaturated Fat 0.0 g
Cholesterol 50 mg 17%
Sodium 539 mg 23%
Total Carbohydrate 17.7 g 6%
Dietary Fiber 7.8 g 28%
Total Sugars 4.3 g
Protein 24.5 g 49%
Vitamin D 0.0 mcg 0%
Calcium 70 mg 5%
Iron 2.3 mg 13%
Potassium 724 mg 15%

*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

25.3%%
35.0%%
39.7%%
Fat: 442 cal (39.7%%)
Protein: 390 cal (35.0%%)
Carbs: 282 cal (25.3%%)