There’s a certain kind of magic that happens on the Tuscan coast—the air smells like salt and herbs, and every meal feels like a celebration. I’ve always wanted to bottle up that feeling, and I think I’ve finally done it. This isn’t just another healthy dinner; it’s that sun-drenched, effortless elegance in a bowl. This incredible Mediterranean fish recipe captures that coastal magic perfectly. We’re talking about delicate, flaky sea bass poached in an aromatic broth of sweet fennel, cherry tomatoes, and creamy white beans. It’s the kind of meal that slows down time and makes an ordinary evening feel special. I’m so excited to share this little piece of Tuscany with you.
Why This Will Be Your New Favorite Dinner
You are going to fall in love with this recipe, and I’m not just saying that! It’s one of those meals that looks and tastes incredibly gourmet but is surprisingly simple to pull together.
Here’s why you’ll love it:
- Packed with Fresh Flavor: The combination of sweet fennel, juicy cherry tomatoes, fresh herbs, and a splash of white wine creates a broth that is light yet deeply flavorful.
- Heart-Healthy & Balanced: This dish is a powerhouse of nutrition! It’s loaded with lean protein, omega-3s from the sea bass, and tons of fiber from the cannellini beans.
- So Satisfying: Served over crispy, garlic-rubbed sourdough, this isn’t a light meal that leaves you hungry. It’s a complete, comforting, and wonderfully satisfying dinner.
- Simple, Whole Ingredients: There’s nothing complicated here. This dish is a celebration of simple, beautiful ingredients you can find at any grocery store.
The Stars of This Mediterranean Fish Recipe
The magic of Mediterranean cooking lies in letting high-quality ingredients shine. In this dish, a few key players do all the heavy lifting to create that incredible Tuscan flavor.
First up, extra virgin olive oil. This is the liquid gold of the Mediterranean! We use it to gently sauté our aromatics, which builds a beautiful base layer of flavor. It’s packed with healthy monounsaturated fats and antioxidants, making it the perfect heart-healthy choice.
Next, fennel. If you’ve never cooked with fennel, you’re in for such a treat. When cooked, its mild licorice flavor softens and becomes wonderfully sweet and aromatic. It adds a unique, sophisticated flavor to the broth that is just incredible with the tomatoes and fish.
Finally, the cannellini beans. These creamy white beans are a staple in Tuscan cooking. They make the broth hearty and satisfying and add a fantastic boost of plant-based protein and fiber, turning what could be a light dish into a truly complete meal. This is a key part of what makes this a great Tuscan fish and white bean recipe.
Your Questions, Answered!
I get a lot of questions about cooking fish and starting the Mediterranean diet. Here are a few common ones that might help you out!
1.What is the healthiest fish for the Mediterranean diet?
Honestly, there are so many great choices! The diet encourages eating fish, especially fatty fish, at least twice a week. What is the healthiest fish for the Mediterranean diet? Options like salmon, sardines, and mackerel are famous for their high omega-3 content. However, lean and flaky white fish like the sea bass in this recipe, cod, or halibut are also fantastic, healthy choices. Variety is key!
2.Is poached fish good for you?
Absolutely! Is poached fish good for you? It’s one of the healthiest ways to prepare fish. Because you’re cooking it gently in liquid rather than frying it in a lot of oil, you keep the fat content low while preserving the fish’s delicate texture and nutrients. It comes out incredibly moist and tender every single time.
3.How do you make a healthy fish stew?
This recipe is a great starting point! How do you make a healthy fish stew? The principles are the same: start with a flavorful broth built from aromatics like garlic and fennel, add vegetables and a liquid base like low-sodium broth or tomatoes, and then gently cook the fish in that liquid. Using beans and lots of veggies instead of heavy cream is the secret to keeping it healthy and delicious.
Make This a Meal to Remember
While this dish is a fantastic one-pot meal, you can easily round it out to create a full Mediterranean-style feast. I love to serve it with a simple green salad on the side, tossed in a light lemon-vinaigrette. The fresh, crisp greens are a perfect contrast to the warm, savory broth.
For a heartier meal, you could also serve a small portion of a whole grain like farro or quinoa on the side. And of course, a crisp glass of Sauvignon Blanc—the same kind you used in the broth—is the perfect pairing to complete the experience!
I just know you’re going to love bringing a taste of Tuscany into your kitchen. Here’s everything you need to make it happen.
Tuscan-Style Poached Sea Bass with Fennel and White Beans
Ingredients
- 4 skin-on sea bass fillets approx. 150 g / 5.3 oz each, descaled
- ¼ tsp sea salt divided
- Freshly ground black pepper
- 3 tbsp extra virgin olive oil divided
- 8 slices whole-wheat sourdough or rustic whole-grain bread sliced 1.5 cm / 0.5" thick
- 2 large shallots thinly sliced
- 1 medium fennel bulb trimmed and thinly sliced
- 3 cloves garlic minced
- ¼ tsp red pepper flakes optional, for gentle warmth
- 400 g 14 oz cherry tomatoes, halved
- 30 g 1 oz sun-dried tomatoes (dry, not oil-packed), roughly chopped
- 1 cup dry white wine e.g., Pinot Grigio or Sauvignon Blanc
- 1 cup canned cannellini beans from a 15-oz can, rinsed thoroughly and drained
- 2 cups low-sodium vegetable broth
- 1 bay leaf
- ¼ cup fresh flat-leaf parsley chopped
- ¼ cup fresh basil leaves torn
- 1 lemon halved, for serving
- 1 whole garlic clove peeled and halved, for rubbing bread
Instructions
- Prepare the Whole-Grain Crostini: Preheat your oven to 190°C (375°F). Arrange the whole-wheat sourdough slices on a baking sheet. Drizzle with 1 tablespoon of extra virgin olive oil, ensuring a light, even coating on both sides. Bake for 8-10 minutes, flipping once halfway through, until the bread is golden brown and crisp. Remove from the oven and immediately rub the surface of one side of each slice with the cut side of the halved garlic clove. Set aside.
- Sauté the Aromatics: Heat the remaining 2 tablespoons of olive oil in a large, deep skillet or braiser over medium heat. Add the sliced shallots and fennel, cooking for 5-7 minutes until they have softened and become translucent, but not browned. Stir in the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant.
- Build the Broth: Add the halved cherry tomatoes and chopped sun-dried tomatoes to the skillet. Increase the heat to medium-high and cook for 4-5 minutes, stirring occasionally, until the cherry tomatoes begin to collapse. Pour in the white wine and bring to a vigorous simmer, allowing it to cook for 2-3 minutes to reduce by about half.
- Simmer the Sauce: Stir in the rinsed cannellini beans, low-sodium vegetable broth, and the bay leaf. Bring the mixture back to a boil, then reduce the heat to maintain a steady simmer. Let the sauce cook, uncovered, for 15 minutes to allow the flavors to meld and the broth to thicken slightly.
- Poach the Sea Bass: Pat the sea bass fillets dry and season the flesh side very lightly with the divided salt and a few grinds of black pepper. Gently nestle the fillets into the simmering sauce, skin-side down. Cover the skillet and poach for 5-7 minutes, or until the fish is opaque and flakes easily with a fork.
- Finish and Serve: Carefully remove the poached fish fillets and set aside. Remove and discard the bay leaf. Stir the fresh parsley and torn basil into the sauce. Taste and adjust with a squeeze of fresh lemon juice. To serve, place two garlic crostini in the bottom of each shallow bowl. Spoon the chunky tomato and bean sauce over the bread, place a fish fillet on top, and ladle the remaining sauce around the fish. Garnish with an extra drizzle of olive oil and serve immediately with a lemon wedge.
Notes
- Fish Selection: If sea bass is unavailable, this recipe works beautifully with other firm white fish like cod, halibut, or snapper. Adjust poaching time based on fillet thickness.
- No-Alcohol Version: To omit the wine, simply replace it with an additional cup of low-sodium vegetable broth and a tablespoon of white wine vinegar to mimic the acidity.
- Bean Texture: For an even creamier sauce, use the back of your spoon to gently mash about a quarter of the cannellini beans against the side of the skillet during the simmering stage.
Nutrition Information
(per serving)- Calories: 689 kcal
- Protein: 53 g
- Carbohydrates: 70 g
- Dietary Fiber: 14 g
- Total Sugars: 9 g (0 g Added Sugar)
- Total Fat: 15 g
- Saturated Fat: 2.5 g
- Sodium: 835 mg
I hope you and your family love this taste of the Mediterranean as much as I do. It’s proof that eating well is all about enjoying delicious, vibrant food that makes you feel amazing from the inside out. This Mediterranean fish recipe is more than just a meal; it’s a celebration of a healthy, joyful way of life.
Give this recipe a try and let me know what you think in the comments below!