Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian Poached Fish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Poaching
  • Cuisine: Italian
  • Diet: Gluten Free

Description

Italian Poached Fish (Pesce in Brodo) is a light, healthy, and flavorful dish where white fish fillets are gently poached in a rich broth made with tomatoes, garlic, herbs, and wine. This simple yet aromatic recipe brings out the delicate flavors of the fish, making it perfect for a quick, satisfying meal. Serve with crusty bread or a light salad for a complete and delicious dinner!


Ingredients

  • 4 white fish fillets (such as cod, halibut, or tilapia)

  • 1 tablespoon olive oil

  • 1 medium onion, chopped

  • 2 cloves garlic, minced

  • 1 can (14.5 oz) diced tomatoes, with juice

  • 1 cup dry white wine (or vegetable broth for a non-alcoholic version)

  • 2 cups low-sodium chicken or vegetable broth

  • 1 teaspoon dried oregano

  • 1/2 teaspoon dried basil

  • 1/4 teaspoon red pepper flakes (optional, for heat)

  • Salt and pepper, to taste

  • Fresh parsley or basil, chopped (for garnish)

  • Lemon wedges (for serving)

Instructions

  • Prepare the broth:
    In a large skillet or shallow saucepan, heat the olive oil over medium heat. Add the chopped onion and cook for 3-4 minutes until softened and translucent.
    Add the minced garlic and cook for another 30 seconds until fragrant.
    Stir in the diced tomatoes (with juice), white wine, chicken or vegetable broth, oregano, basil, and red pepper flakes (if using). Bring the mixture to a simmer and cook for 5-7 minutes to meld the flavors.

  • Poach the fish:
    Season the fish fillets with salt and pepper on both sides. Carefully place the fillets into the simmering broth, ensuring they are submerged. You may need to spoon some broth over the fish to cover it completely.
    Cover the skillet with a lid and reduce the heat to low. Poach the fish for 10-12 minutes, or until the fish is opaque and flakes easily with a fork.

  • Serve:
    Once the fish is cooked, remove the fillets from the broth and transfer them to serving plates.
    Spoon some of the flavorful broth over the fish and garnish with fresh parsley or basil. Serve with lemon wedges for added freshness.

  • Enjoy:
    Serve the Italian Poached Fish with crusty bread to soak up the broth or pair it with roasted vegetables, rice, or a simple green salad for a complete meal.


Notes

Use different fish: Feel free to use any firm, white fish such as snapper, halibut, or mahi-mahi.Add vegetables: For extra flavor, add bell peppers, zucchini, or olives to the broth while it simmers.Make it spicier: Add more red pepper flakes or a sliced jalapeño for a spicier version.Add capers: For a tangy, briny flavor, stir in a handful of capers to the broth.