Bacon Wrapped Fish with Sun-Dried Tomato Pesto: An Easy 4-Ingredient Delight
Prepare for a culinary revelation that’s as effortless as it is exquisite. Imagine tender, flaky fish fillets, generously coated in a bright, savory sun-dried tomato pesto, then lovingly wrapped in crispy, smoky bacon. This isn’t just a meal; it’s a testament to how four simple ingredients can come together to create something truly spectacular. Our baked fish recipe promises not only a burst of flavor but also incredible ease, making it an absolute game-changer for busy weeknights and special occasions alike.
If you’re already a fan of delicious white fish preparations, you might also enjoy our Cod Roasted in Mustard Sauce, a classic that never disappoints. But today, we’re diving into a recipe that combines convenience with gourmet taste.

The Allure of White Fish: A Healthy Choice for Every Table
When it comes to planning wholesome family dinners, I often find inspiration in the most unexpected places—like conversations with my international students. They, unknowingly, provide real insights into diverse dining preferences. One consistent theme that emerges, time and again, is their love for fish.
My Mediterranean students, in particular, often express surprise at how little fish is consumed in countries like the UK, despite being island nations. They regularly enjoy fish three to four times a week, a habit that is undeniably healthier and offers a wealth of nutritional benefits. This consistent dietary pattern serves as a powerful reminder for me to prioritize fish in our family’s meals.
Returning home from these discussions, I always feel a renewed determination to incorporate more fish into our diet. The next delightful challenge, of course, is to discover and create delicious fish recipes that will not only entice my own family but also become regular, much-loved staples at our dinner table. This recipe, with its irresistible combination of flavors and textures, is precisely one of those “huge winners” that successfully bridges the gap between healthy eating and family enjoyment.

Unpacking the 4-Ingredient Magic: A Deep Dive into Flavor and Simplicity
This baked fish recipe isn’t just easy; it’s a masterclass in how simple, high-quality ingredients can create a dish that feels incredibly gourmet. With just four core components, we unlock a symphony of tastes and textures that will impress even the most discerning palates. Let’s break down the brilliance behind this minimalist marvel.
The Unexpected Yet Perfect Pairing: Fish and Bacon
At first glance, combining delicate fish with rich, smoky bacon might seem unconventional. However, this is a pairing that defies expectations and delivers truly remarkable results. The crisp, salty embrace of bacon provides a delightful contrast to the tender, mild fish, creating a harmonious balance that is both comforting and exciting. Even those who are typically reluctant to eat fish often find themselves captivated by this combination. The bacon not only adds a layer of irresistible flavor but also helps to protect the fish, locking in moisture and preventing it from drying out during baking. This creates an incredibly juicy and succulent fillet every time.

The Star Flavor: Vibrant Sun-Dried Tomato Pesto
Nestled between the fish and its bacon blanket is the secret weapon of this dish: a thin, generous layer of sun-dried tomato pesto. This vibrant addition is far more than just a condiment; it’s a flavor powerhouse. The pesto infuses the fish with a deep, umami-rich sweetness and a subtle tang that perfectly complements the savory bacon. Beyond its incredible taste, the pesto plays a crucial role in maintaining the fish’s moisture, ensuring that each bite is as tender and succulent as possible. Opt for a high-quality sun-dried tomato pesto for the best results, as its intense flavor truly shines through in this simple recipe.
Choosing Your Fish: Cod, Basa, and Beyond
The beauty of this recipe lies in its versatility when it comes to fish selection. While we recommend beautiful basa or cod fillets for their mild flavor and firm, flaky texture, you can absolutely use any other white fish you prefer. Haddock, pollock, or even tilapia would work wonderfully. When selecting your fillets, look for fish that is bright, firm to the touch, and has a fresh, mild scent. Freshness is key to achieving that tender, juicy result, so choose quality ingredients whenever possible. Average fillet sizes of 120-130g (4-5oz) are ideal for consistent cooking times and perfect individual portions.
The Humble Cherry Tomato: A Burst of Freshness
To complete this quick and satisfying meal, we add a couple of vines of cherry tomatoes to roast alongside the fish. These little gems burst with sweetness and acidity when baked, creating a fresh counterpoint to the rich flavors of the fish, pesto, and bacon. Their natural sugars caramelize slightly in the oven, enhancing their taste and adding a delightful texture. The gentle acidity of the tomatoes also beautifully cuts through the richness of the sun-dried tomato pesto, creating a cohesive and well-rounded flavor profile for the entire dish.

Mastering the Bake: A Step-by-Step Guide to Perfection
One of the most appealing aspects of this Bacon Wrapped Fish with Sun-Dried Tomato Pesto recipe is its remarkable speed and simplicity. With just a few minutes of hands-on preparation, you can have a delectable dinner on the table in under half an hour. Let’s walk through the steps to ensure a flawless and flavorful outcome.
Preparation in a Flash: 10 Minutes to Deliciousness
The beauty of this recipe truly shines in its minimal prep time. You’ll need approximately 10 minutes to get everything ready for the oven. Begin by preheating your oven to a robust 200°C (400°F). This ensures the oven is at the optimal temperature for both baking the fish and crisping the bacon from the start. Pat your cod or basa fillets dry with paper towels; this step is crucial for preventing a watery dish and promoting even cooking. Season both sides of each fillet lightly with salt and freshly ground black pepper. Next, generously spread about 1 tablespoon of sun-dried tomato pesto over one side of each fish fillet. Finally, take 2-3 strips of smoked streaky bacon and artfully wrap them around each pesto-coated fish fillet, securing the pesto and adding that irresistible smoky flavor. A final sprinkle of black pepper over the bacon adds a touch of extra spice and visual appeal.
Oven Time: Precision Baking for Perfect Results
Once your fish fillets are prepped and wrapped, it’s time for the oven to work its magic. Arrange the bacon-wrapped fish fillets on a baking tray. Crucially, ensure there’s enough space between each fillet so they cook evenly and the bacon can crisp up effectively. We also add our cherry tomato vines to the same tray, positioning them so they don’t overcrowd the fish. Bake the fish in the preheated oven for approximately 14 minutes. This initial baking period is perfect for cooking the fish through and starting the bacon’s crisping process. The exact time may vary slightly depending on the thickness of your fillets, so keep an eye on them for doneness.
After 14 minutes, the magic continues. Turn your oven to the grill or broiler setting. This high, direct heat is essential for achieving that coveted crispy bacon and a slight char on the cherry tomatoes. Broil for an additional 3 minutes, or until the bacon is beautifully golden brown and crisp, and the cherry tomatoes have softened and are slightly blistered. Be vigilant during this stage, as broilers can cook very quickly, and you want to prevent burning. The fish should be opaque and flake easily with a fork, indicating it’s perfectly cooked through.
The Cherry Tomato Companion: A Burst of Roasted Sweetness
The inclusion of cherry tomatoes on the vine elevates this dish beyond a simple fish meal. Roasting them alongside the fish allows their natural sweetness to intensify and caramelize, creating a wonderful counterpoint to the savory, rich flavors of the pesto and bacon. They become tender and juicy, bursting with flavor, and serve as a fresh, vibrant accompaniment that is ready at the exact same time as your main course. This thoughtful addition not only enhances the taste but also adds a splash of color and nutrition to your plate.

Serving Suggestions and Variations
This bacon wrapped fish is incredibly versatile and makes for a complete meal with minimal effort. While the fish bakes, you can easily whip up a simple green salad, perhaps with a light vinaigrette, to complement the richness of the dish. Other fantastic pairings include roasted asparagus, steamed green beans, or a side of fluffy couscous or quinoa. For a heartier meal, serve it with a light potato mash or roasted new potatoes.
Feeling adventurous? Consider these variations:
- Herb Boost: Add a sprinkle of fresh chopped herbs like parsley or thyme to the pesto before spreading it on the fish for an extra aromatic kick.
- Spicy Twist: Incorporate a pinch of red pepper flakes into your pesto for a subtle heat.
- Cheese Factor: A thin slice of provolone or mozzarella cheese can be placed under the bacon for a gooey, cheesy layer.
- Different Pesto: While sun-dried tomato pesto is a star here, experiment with basil pesto for a fresher, herbaceous flavor profile.
With a total time of under half an hour from prep to plate, this recipe is a true “HUGE WINNER” for anyone seeking a quick, healthy, and incredibly satisfying dinner.
Health Benefits of This Delicious Dish
Beyond its incredible taste and ease, this bacon wrapped fish recipe offers notable health advantages. White fish, such as cod and basa, are excellent sources of lean protein, essential for muscle repair and growth. They are also rich in B vitamins, which play a crucial role in energy metabolism, and minerals like selenium, vital for immune function. While white fish contains less omega-3 fatty acids than oily fish like salmon, they still contribute to a balanced diet.
Sun-dried tomatoes, the heart of our vibrant pesto, are concentrated sources of antioxidants, including lycopene, known for its potential health benefits. They also provide good amounts of vitamins C and K, and dietary fiber. Even the small addition of cherry tomatoes boosts the vitamin and antioxidant content of your meal. While bacon adds a flavorful indulgence, when enjoyed in moderation within a balanced meal like this, it contributes to satiety and makes healthy eating more enjoyable and sustainable.
Troubleshooting Common Issues
Even with simple recipes, a few tips can ensure absolute perfection every time:
- Preventing Dry Fish: The sun-dried tomato pesto and the bacon layer are excellent at retaining moisture. Ensure you don’t overcook the fish. White fish is done when it’s opaque throughout and flakes easily with a fork, typically around 145°F (63°C) internal temperature.
- Achieving Crispy Bacon: The initial baking helps render some of the fat, and the final broil is critical. Ensure your oven is fully preheated, and the bacon strips are not too thick. If your bacon isn’t crisping enough, you can increase the broiling time slightly, but watch it carefully to prevent burning.
- Adjusting for Fillet Size: If your fish fillets are significantly thicker or thinner than the recommended 120-130g (4-5oz), adjust baking times accordingly. Thicker fillets will need a few more minutes, while thinner ones will cook faster.
- Non-Stick Baking: Line your baking tray with parchment paper or a silicone mat for easy cleanup and to prevent the bacon from sticking.
Recipe Card: Bacon Wrapped Fish with Sun-Dried Tomato Pesto
This recipe for Bacon Wrapped Fish with Sun-Dried Tomato Pesto is a testament to how simple ingredients can create an unforgettable meal. Enjoy!
Summary
Tender and juicy fish fillet smothered in vibrant sun-dried tomato pesto and wrapped in bacon. This baked fish recipe calls for four ingredients and delivers BIG results!

- Prep Time: 10 mins
- Cook Time: 17 mins
- Total Time: 27 mins
- Servings: 4
- By: Julia Frey of Vikalinka
Ingredients
- 4 cod or basa fillets or any other white fish
- 12 strips of smoked streaky bacon
- 4 tbsp sun-dried tomato pesto
- 2 vines of cherry tomatoes
- Salt and pepper to taste
Instructions
- Preheat oven to 200°C (400°F). Lightly salt and pepper the fish fillets, then spread 1 tablespoon of sun-dried tomato pesto evenly over each fillet. Wrap 2-3 strips of streaky bacon around each fish fillet and sprinkle with black pepper.
- Arrange the wrapped fish fillets and the 2 vines of cherry tomatoes on a baking tray, ensuring they are not touching each other to allow for even cooking and crisping.
- Bake in the preheated oven for 14 minutes. After 14 minutes, switch your oven to the grill (broiler) setting and cook for an additional 3 minutes, or until the bacon is crispy and the cherry tomatoes are slightly charred and tender. Serve immediately.
Nutrition
- Calories: 924 kcal
- Carbohydrates: 4g
- Protein: 173g
- Fat: 19g
- Saturated Fat: 5g
- Cholesterol: 429mg
- Sodium: 1584mg
- Potassium: 3901mg
- Fiber: 1g
- Sugar: 1g
- Vitamin A: 498 IU
- Vitamin C: 12mg
- Calcium: 162mg
- Iron: 5mg
Nutrition information is automatically calculated and should only be used as an approximation.
Explore More Delicious Fish Recipes
If you loved this easy and flavorful fish dish, be sure to explore more of our recipes designed to make healthy eating enjoyable and accessible:
- Fish Tacos with Blackberry Chilli Lime Salsa
- Salmon Fishcakes with Creamy White Wine Sauce
- Baked Salmon with Rose Cream Sauce
We hope this Bacon Wrapped Fish with Sun-Dried Tomato Pesto becomes a cherished recipe in your home. Its simplicity, speed, and outstanding flavor make it an unbeatable choice for any meal. Happy cooking!