Fresh Fish Steamed with Oranges and Tomatoes
This recipe for Fresh Fish Steamed with Oranges and Tomatoes is a delightful and uncomplicated dish that pairs the subtle sweetness of oranges with the rich flavors of olives, feta, and fresh fish. The beauty of this dish lies in its simplicity: the fish steams directly atop a fragrant bed of simmering vegetables and fruit. Whether you’re using fresh halibut or another type of fish, the result is a succulent and flavorful meal that’s both light and satisfying. This dish is perfect when served with steamed basmati rice mixed with fresh chopped cilantro.

Ingredients:
- 3 oranges, segmented
- 2-3 tablespoons olive oil
- 3 red onions, thinly sliced
- 3 cloves garlic, minced
- 3 tomatoes, with their juice
- 1/2 cup dry white wine
- 1/2 cup kalamata olives, pitted
- 1/3 cup feta cheese, crumbled
- Fresh chives, chopped, for garnish
- Salt and pepper, to taste
Instructions:
-
Heat the Olive Oil: In a large skillet, heat 2-3 tablespoons of olive oil over medium-high heat.
-
Sauté the Aromatics: Add the thinly sliced red onions and minced garlic to the skillet. Sauté until the onions are tender and translucent, which should take about 8 minutes. The garlic should be fragrant but not browned.
-
Prepare the Sauce Base: Add the tomatoes along with their juice to the skillet. Pour in 1/2 cup of dry white wine and stir to combine. Bring the mixture to a boil.
-
Simmer the Mixture: Reduce the heat to low and let the mixture simmer for about 3-4 minutes, allowing the flavors to meld together.
-
Add Oranges and Olives: Carefully fold in the orange segments and kalamata olives. Taste the sauce and adjust seasoning with salt and pepper as desired.
-
Arrange the Fish: Season your fish fillets with salt and pepper. Arrange them in a single layer on top of the vegetable mixture in the skillet.
-
Steam the Fish: Cover the skillet with a lid and let the fish steam gently until it is cooked through and turns bright white. This should take approximately 12 minutes.
-
Serve the Dish: Spoon the vegetable mixture into shallow bowls. Top each bowl with a piece of the steamed fish fillet.
-
Add Feta and Garnish: If desired, place slices of feta cheese on top of the vegetables and alongside the fish. Sprinkle with fresh chopped chives for added flavor and color.
-
Enjoy: Serve the dish hot, ideally with steamed basmati rice mixed with chopped cilantro for a complete meal.
Cooking Time:
Prep Time | Cook Time | Total Time |
---|---|---|
15 minutes | 12 minutes | 27 minutes |
Nutritional Information (per serving):
- Calories: 341.7
- Fat Content: 8.1g
- Saturated Fat Content: 1.2g
- Cholesterol Content: 127mg
- Sodium Content: 426.8mg
- Carbohydrate Content: 26.9g
- Fiber Content: 4.6g
- Sugar Content: 15.4g
- Protein Content: 37.1g
This dish is an excellent choice for a healthy and flavorful meal that combines the bright, fresh flavors of citrus with the savory richness of olives and feta. Perfect for a quick dinner that doesn’t compromise on taste! 🍊🍅🐟