Nutrition Facts for Roasted fish with tomatoes

Roasted Fish with Tomatoes

Delight in the vibrant, Mediterranean-inspired flavors of Roasted Fish with Tomatoes, a wholesome and effortless dish perfect for any weeknight dinner. This recipe features tender white fish fillets—such as cod, halibut, or haddock—perfectly baked alongside sweet, blistered cherry tomatoes. Infused with a tantalizing blend of garlic, olive oil, oregano, and a splash of zesty lemon juice, this one-pan wonder delivers a balance of fresh, savory, and tangy notes. Finished with a sprinkle of fresh parsley for a vibrant garnish, this meal is ready in just 30 minutes, making it both quick and deeply satisfying. Serve it warm with crusty bread, rice, or a crisp green salad to elevate this simple yet elegant dish into a dinner masterpiece.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Roasted Fish with Tomatoes
Prep Time:10 mins
Cook Time:20 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 4 pieces white fish fillets (e.g., cod, halibut, or haddock)
  • 2 cups cherry tomatoes
  • 3 tablespoons olive oil
  • 3 cloves garlic cloves, minced
  • 2 tablespoons lemon juice
  • 2 tablespoons fresh parsley, chopped
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper

Directions

Step 1

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

Step 2

Line a baking dish or sheet pan with parchment paper or lightly grease it with olive oil.

Step 3

Arrange the fish fillets in the baking dish, leaving enough space between each fillet.

Step 4

In a medium bowl, toss the cherry tomatoes with 2 tablespoons of olive oil, minced garlic, oregano, salt, and pepper until evenly coated.

Step 5

Scatter the seasoned cherry tomatoes around the fish fillets in the baking dish.

Step 6

Drizzle the remaining 1 tablespoon of olive oil and the lemon juice over the fish fillets.

Step 7

Bake in the preheated oven for 15-20 minutes, or until the fish flakes easily with a fork and the tomatoes have blistered.

Step 8

Remove the baking dish from the oven and sprinkle the chopped parsley over the fish and tomatoes before serving.

Step 9

Serve warm with a side of crusty bread, rice, or a fresh green salad for a complete meal.

Nutrition Facts

Serving size 794.5 grams (794.5g)
Amount per serving % Daily Value*
Calories 820
Total Fat 46.80g 60%
Saturated Fat 7.40g 37%
Polyunsaturated Fat 4.00g
Cholesterol 200mg 67%
Sodium 2626mg 114%
Total Carbohydrate 18.40g 7%
Dietary Fiber 4.80g 17%
Total Sugars 8.70g
Protein 83.70g 167%
Vitamin D 800IU 4000%
Calcium 167mg 13%
Iron 4mg 21%
Potassium 2067mg 44%
*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

Fat: 50.8%
Protein: 40.4%
Carbs: 8.9%