Description
This steamed fish with herbs and spices is a light, flavorful dish featuring tender fish infused with aromatic garlic, ginger, and fresh herbs. It’s a healthy and refreshing meal perfect for any occasion.
Ingredients
2 whole white fish or 4 fish fillets
1 tablespoon olive oil
1 tablespoon lemon juice
3 cloves garlic, minced
1 teaspoon grated ginger
1 small onion, thinly sliced
1 tomato, thinly sliced
1 teaspoon paprika
1/2 teaspoon turmeric
1/2 teaspoon black pepper
1 teaspoon salt
2 tablespoons chopped fresh parsley
2 tablespoons chopped fresh coriander
1 lemon, sliced
1 small chili, sliced
1/4 cup water
Instructions
- Clean the fish thoroughly and pat dry. If using whole fish, make shallow cuts on each side.
- In a bowl, mix olive oil, lemon juice, garlic, ginger, paprika, turmeric, black pepper, and salt.
- Rub the mixture evenly over the fish, including inside any cuts or cavity.
- Layer onion slices, tomato slices, lemon slices, chili, parsley, and coriander in a heatproof dish.
- Place the fish on top and pour water around it.
- Cover the dish and steam over simmering water for 20 to 25 minutes, until the fish is tender and flakes easily.
- Spoon the juices over the fish before serving and serve warm.
Notes
Substitute parsley and coriander with dill or basil if desired.
Add extra chili or chili flakes for more heat.
Fish fillets like cod or sea bass cook faster and work well.
A splash of soy sauce can add a different flavor profile.
Store leftovers in the refrigerator for up to 2 days.
Reheat gently by steaming or using a covered pan to retain moisture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Steaming
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 260 kcal
- Sugar: 3 g
- Sodium: 900 mg
- Fat: 10 g
- Saturated Fat: 2 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 32 g
- Cholesterol: 70 mg