Nutrition Facts for Fresh fish steamed with oranges and tomatoes

Fresh Fish Steamed with Oranges and Tomatoes

Elevate your weeknight dinners with this vibrant and healthy "Fresh Fish Steamed with Oranges and Tomatoes" recipe. Delicate white fish fillets are gently steamed to perfection atop a bed of juicy tomatoes and sweet, zesty orange slices, creating a naturally flavorful and aromatic dish. Infused with garlic, fresh parsley, and a drizzle of olive oil, this one-pan recipe is as easy to prepare as it is elegant to serve. With just 15 minutes of prep and the option to finish with lemon wedges for a tangy twist, this light and wholesome meal pairs beautifully with steamed rice or a bright green salad. Perfect for seafood lovers, this dish is both nutritionally balanced and bursting with Mediterranean-inspired flavors. Keywords: steamed fish recipe, healthy fish dinner, orange and tomato fish dish, Mediterranean seafood recipes.

Nutriscore Rating: 77/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.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Fresh Fish Steamed with Oranges and Tomatoes
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 4 fillets white fish fillets (such as cod, halibut, or tilapia)
  • 2 large ripe tomatoes
  • 1 large navel orange
  • 2 cloves garlic cloves
  • 2 tablespoons fresh parsley
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 cup water or fish stock
  • 4 wedges lemon wedges (optional, for serving)

Directions

Step 1

Rinse the fish fillets under cold water and pat them dry with paper towels. Set aside.

Step 2

Slice the tomatoes into thin rounds and set aside. Zest the orange, then slice it into thin rounds, reserving the zest for garnish.

Step 3

Peel and finely chop the garlic cloves. Coarsely chop the parsley and set both aside.

Step 4

In a large, deep skillet or a wide saucepan with a lid, drizzle 1 tablespoon of olive oil and spread it evenly across the bottom of the pan.

Step 5

Lay half of the orange slices and half of the tomato slices in a single layer on the bottom of the pan. Sprinkle with a pinch of salt and black pepper.

Step 6

Place the fish fillets on top of the orange and tomato slices. Season the fish with the remaining salt and black pepper.

Step 7

Top the fish with the remaining orange slices, tomato slices, and the chopped garlic. Drizzle the remaining 1 tablespoon of olive oil over everything.

Step 8

Pour the water or fish stock into the skillet around the fish, being careful not to pour it directly over the fillets.

Step 9

Cover the skillet with a tight-fitting lid and turn the heat to medium. Allow the fish to steam gently for about 15-20 minutes, or until it is opaque and flakes easily with a fork.

Step 10

Once cooked, carefully transfer the fish and the orange-tomato mixture to serving plates. Sprinkle with fresh parsley and reserved orange zest for garnish.

Step 11

Serve immediately with lemon wedges on the side, if desired. This dish pairs well with steamed rice or a fresh green salad.

Nutrition Facts

Serving size (1176.8g)
Amount per serving % Daily Value*
Calories 799.1
Total Fat 33.3g 0%
Saturated Fat 5.2g 0%
Polyunsaturated Fat 2.7g
Cholesterol 200mg 0%
Sodium 2626.8mg 0%
Total Carbohydrate 45.7g 0%
Dietary Fiber 10.4g 0%
Total Sugars 26.8g
Protein 86.1g 0%
Vitamin D 800IU 0%
Calcium 229.2mg 0%
Iron 3.6mg 0%
Potassium 2549.4mg 0%
*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: 36.2%
Protein: 41.6%
Carbs: 22.1%