Classic Acqua Pazza for Cozy Seafood Nights

Bright tomato broth, tender white fish, and crispy garlic crostini come together in a dish that feels both comforting and downright special. Even though it looks restaurant-worthy, this recipe keeps things wonderfully simple with everyday ingredients and a straightforward cooking method. It’s the kind of meal I love pulling together when I want something vibrant, soulful, and guaranteed to make folks gather around the table fast.

Why You’ll Love This Acqua Pazza (Neapolitan Fish Poached in Tomato Broth)

  • Big Flavor, Simple Ingredients: The tomatoes, wine, herbs, fennel, and garlic create a deeply flavorful broth without needing a long ingredient list.
  • Perfect for Sharing: Served with crisp crostini and spoonfuls of chunky tomato sauce, this dish feels warm, welcoming, and made for slow dinners around the table.
  • Light Yet Satisfying: The tender poached fish keeps the meal delicate while still feeling hearty enough for supper.
  • Flexible Fish Options: Snapper works beautifully here, but plenty of other white fish fillets fit right into this recipe with ease.
  • Beautiful Presentation: Those red and yellow cherry tomatoes simmered into the broth make every bowl look colorful and inviting without extra effort.
  • Crispy Garlic Crostini: The toasted bread soaks up every bit of that tomato broth while still keeping a satisfying crunch.
  • Wonderful for mediterranean dinner recipes: The combination of fish, olive oil, herbs, and tomatoes makes this dish feel fresh, vibrant, and deeply comforting.

Ingredients You’ll Need

This Acqua Pazza keeps things honest and simple, letting fresh ingredients do the heavy lifting. Between the delicate white fish and the rich tomato broth, every ingredient has a purpose, and together they create one of those easy mediterranean diet recipes that feels elegant without being fussy.

  • 2 x 180g/6oz snapper fillets: Snapper holds its shape beautifully while poaching and stays tender in the broth. Skin-on fillets help keep the fish together during cooking, though other firm white fish work nicely too.
  • 1/4 tsp salt: A small amount seasons the fish directly so every bite tastes balanced and flavorful.
  • 2 tbsp extra virgin olive oil: This forms the flavorful base of the sauce and helps soften the vegetables while adding richness to the broth.
  • 1/4 red onion, sliced 1cm / 1/3” thick: The onion brings sweetness and body to the sauce while the thicker slices keep a little texture after simmering.
  • 1/2 medium fennel, sliced 1cm / 1/3” thick: Fennel gives the broth a subtle fresh flavor that pairs beautifully with seafood and tomatoes.
  • 1/2 large red chilli, seeds removed and finely chopped: This adds gentle warmth in the background without making the dish overly spicy.
  • 2 garlic cloves, finely minced: Garlic deepens the flavor of the broth and gives the sauce that savory backbone every good seafood dish needs.
  • 15 red cherry tomatoes, halved: These break down as they simmer, creating sweetness and body throughout the sauce.
  • 10 yellow cherry tomatoes, halved: Yellow tomatoes add a slightly milder sweetness and beautiful color contrast to the broth.
  • 3/4 cup chardonnay or other dry white wine: The wine adds depth and complexity while balancing the sweetness of the tomatoes. A dry white wine works best for keeping the broth bright and savory.
  • 2 cups water: Water allows the tomatoes and aromatics to slowly simmer into a flavorful broth without overpowering the fish.
  • 1/4 tsp salt: This seasons the broth itself so the vegetables, wine, and tomatoes all taste balanced together.
  • 1 tbsp basil, finely sliced, plus more for garnish: Basil brings freshness and a soft herbal flavor that lightens the richness of the broth.
  • 1 tbsp parsley, finely chopped: Parsley adds brightness and a clean finish right at the end of cooking.
  • 1 crusty baguette, cut into 4 to 6 diagonal slices: Thick slices hold up against the broth and give you the perfect crispy base for serving the fish and sauce.
  • 1/4 tsp salt: A light sprinkle helps season the crostini while they bake.
  • 1–2 tbsp extra virgin olive oil: Brushing the bread with olive oil helps the crostini crisp up beautifully in the oven.
  • 1 garlic clove, halved: Rubbing the toasted bread with fresh garlic gives the crostini a bold flavor without overpowering the fish.

One thing I absolutely love about this dish is how every ingredient gets a chance to shine without competing for attention. The broth stays light, the fish remains the star, and that crunchy garlic bread turns every spoonful into pure comfort food magic.

How to Make Acqua Pazza (Neapolitan Fish Poached in Tomato Broth)

This recipe feels fancy the moment it hits the table, but the process itself is surprisingly relaxed and approachable. Once that broth starts simmering with tomatoes, wine, garlic, and herbs, the whole kitchen smells like something worth slowing down for.

  1. Sauté the fennel and onion in extra virgin olive oil in a non-stick skillet over medium heat. Cook for 4 minutes until softened but not browned, letting the vegetables gently soften into the base of the sauce.
  2. Add the garlic and chopped chilli to the skillet and cook for 1 minute until the garlic softens. Stir in the red and yellow cherry tomatoes and cook for another 4 minutes so the tomatoes begin to break down into the broth.
  3. Pour in the white wine and turn the heat to high. Let it simmer rapidly for 2 to 3 minutes until reduced by half. Add the water, salt, and the basil and parsley stems if using, then bring everything to a boil. Lower the heat to medium and simmer for 20 to 25 minutes until the sauce reduces by about two-thirds and thickens from the tomatoes.
  4. Season the fish with salt on the flesh side, then place the fillets skin side down on top of the sauce. Cover the skillet with a lid, foil, or tray and cook for 6 minutes, or until the fish reaches 55°C/131°F internally.
  5. Transfer the fish carefully to a plate. Remove the basil and parsley stems from the sauce, then stir in the chopped basil and parsley. Taste the broth and add more salt if needed.
  6. Assemble the bowls by placing two garlic crostini into each shallow bowl. Spoon some of the chunky tomato sauce over the bread, top with the fish, then ladle the remaining sauce around it. Finish with extra basil and a drizzle of olive oil before serving immediately.

That final spoonful of broth soaking into the crostini might just be my favorite part. It’s rich without feeling heavy, bright without trying too hard, and every bite tastes like it belongs around a lively dinner table with good conversation flowing.

Tips for the Best Acqua Pazza (Neapolitan Fish Poached in Tomato Broth)

  • Choose Firm White Fish — Fish like snapper, cod, barramundi, or halibut hold together well while poaching and stay tender in the broth.
  • Keep the Skin On if Possible — Skin-on fillets help the fish maintain its shape during cooking, especially while sitting in the simmering sauce.
  • Reduce the Wine Properly — Letting the wine simmer down by half concentrates the flavor and adds depth to the broth.
  • Use Sturdy Bread — A crusty loaf with structure keeps the crostini crisp even after soaking up the sauce, which makes a huge difference in texture.
  • Watch the Fish Carefully — Cooking the fish just until it reaches 55°C/131°F keeps it juicy and tender instead of dry.
  • Great for healthy mediterranean meals — The balance of fish, olive oil, tomatoes, herbs, and crisp bread makes this dish feel both comforting and fresh.

Storage & Make-Ahead Tips

Fridge: Store leftover fish and sauce separately from the crostini in airtight containers in the refrigerator for up to 3–4 days. Keeping the bread separate helps it stay crisp instead of turning soggy.

Freezer: The sauce can be frozen for up to 3 months in a sealed freezer-safe container. The fish is best enjoyed fresh, since freezing after cooking can change its texture.

Make-Ahead: The tomato broth can be prepared ahead and gently reheated before cooking the fish. The crostini can also be baked earlier in the day and kept at room temperature until serving.

Frequently Asked Questions

Q: What does “Acqua Pazza” mean?

Acqua Pazza translates to “crazy water,” which refers to the flavorful broth made from tomatoes, wine, herbs, garlic, and olive oil. Even though the ingredient list is simple, the broth develops a surprisingly rich flavor that makes the whole dish feel special and comforting.

Q: Can I use a different kind of fish?

Absolutely. Any fairly firm white fish fillet that isn’t overly thick works nicely in this recipe. Snapper is especially lovely because it stays tender while holding its shape, but cod, barramundi, tilapia, pollock, halibut, hake, and several other white fish options work beautifully too.

Q: Is the dish spicy?

The chilli adds more warmth than heat, giving the broth a subtle background kick instead of making it fiery. Since the seeds are removed from the chilli, the spice level stays very gentle. If you prefer no heat at all, you can leave the chilli out completely.

Q: Why is skin-on fish recommended?

Skin-on fillets tend to hold together better during poaching, especially when the fish sits directly in the simmering sauce. The skin acts almost like a little support layer underneath the fillet, helping prevent it from falling apart while still keeping the fish moist.

Q: Can I skip the wine?

The wine adds depth and complexity to the broth, so it really contributes to the final flavor. If you need a non-alcoholic option, low-sodium chicken or fish stock can be used instead, and the sauce salt should be reduced slightly to keep everything balanced.

Q: What kind of bread works best for the crostini?

A sturdy, crusty bread is the best choice because it stays crisp even after soaking up the tomato broth. Ciabatta, sourdough, pane di casa, or stone-baked loaves work especially well. Softer baguettes tend to soak through too quickly once the sauce is added.

Q: Is this good for mediterranean meal prep?

The broth itself can definitely be made ahead, which makes dinner feel much easier later on. For the best texture, though, the fish should be cooked fresh right before serving, and the crostini should stay separate until the very end so they keep their crisp texture.

What to Serve With Acqua Pazza (Neapolitan Fish Poached in Tomato Broth)

This dish already brings plenty of flavor to the table, so I like pairing it with simple sides that let the broth and fish stay front and center.

  • Simple green salad with a light vinaigrette
  • Roasted vegetables
  • Steamed rice
  • Extra crusty bread for dipping
  • Light pasta tossed with olive oil and herbs
  • Grilled seasonal vegetables

There’s something downright joyful about scooping up that tomato broth with crispy bread while the fish stays tender and delicate underneath. It’s cozy, vibrant, and packed with the kind of flavor that makes people linger at the table just a little longer.

Acqua Pazza (Neapolitan Fish Poached in Tomato Broth)

Bright tomato broth, tender white fish, and crispy garlic crostini come together in a dish that feels both comforting and special. Even though it looks restaurant-worthy, the recipe stays simple with fresh ingredients and a relaxed cooking method.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 2 servings
Calories: 599

Ingredients
  

  • 2 180g/6oz snapper fillets or other white fish, skin on, bones and scales removed
  • 1/4 tsp salt for fish
  • 2 tbsp extra virgin olive oil for sauce
  • 1/4 red onion sliced 1cm / 1/3 inch thick
  • 1/2 medium fennel sliced 1cm / 1/3 inch thick
  • 1/2 large red chilli seeds removed and finely chopped
  • 2 cloves garlic finely minced
  • 15 red cherry tomatoes halved
  • 10 yellow cherry tomatoes halved
  • 3/4 cup chardonnay or other dry white wine
  • 2 cups water
  • 1/4 tsp salt for sauce
  • 1 tbsp basil finely sliced, stems reserved
  • 1 tbsp parsley finely chopped, stems reserved
  • 1 crusty baguette cut into 4 to 6 diagonal slices, 1cm / 1/3 inch thick
  • 1/4 tsp salt for crostini
  • 1-2 tbsp extra virgin olive oil for crostini
  • 1 clove garlic halved, for rubbing on crostini

Method
 

  1. Heat olive oil in a non-stick skillet over medium heat. Add fennel and onion and cook for 4 minutes until softened but not golden.
  2. Add garlic and chilli and cook for 1 minute until garlic is softened.
  3. Add red and yellow cherry tomatoes and cook for 4 minutes.
  4. Turn heat to high, add white wine, and simmer rapidly for 2 to 3 minutes until reduced by half.
  5. Add water, salt, and reserved basil and parsley stems. Bring to a boil, then reduce heat to medium and simmer for 20 to 25 minutes until sauce reduces by about two-thirds.
  6. Sprinkle fish with salt on the flesh side and place skin side down on the sauce.
  7. Cover the skillet and cook fish for 6 minutes or until internal temperature reaches 55°C/131°F.
  8. Remove fish from the skillet and discard basil and parsley stems from the sauce.
  9. Stir chopped basil and parsley into the sauce and adjust salt if needed.
  10. Place crostini into shallow bowls, spoon over some sauce, top with fish, and ladle remaining sauce around.
  11. Garnish with extra basil and a drizzle of olive oil before serving.
  12. Preheat oven to 180°C/350°F.
  13. Brush baguette slices with olive oil on both sides and sprinkle lightly with salt.
  14. Bake bread for 10 minutes, turning halfway, until fully crispy.
  15. Rub warm crostini lightly with the cut side of garlic before serving.

Notes

Store leftover fish and sauce separately from the crostini in the refrigerator for up to 3–4 days. Reheat the fish and sauce gently before serving and assemble with fresh crostini. Serve with a simple green salad or extra crusty bread for soaking up the broth.

Leave a Comment

Recipe Rating