Cod with Bacon & Balsamic Tomatoes is a delightful dish that brings together tender, flaky cod with the rich, smoky flavor of bacon and the tangy sweetness of balsamic-infused tomatoes. The combination of the mild, delicate fish with crispy bacon and caramelized tomatoes creates a harmonious blend of textures and flavors. This simple yet elegant dish is perfect for a quick weeknight dinner or a special occasion, offering a light and satisfying meal that pairs beautifully with rice, quinoa, or roasted vegetables.
Ingredients:
- 4 cod fillets
- 4 slices bacon, chopped
- 1 pint cherry tomatoes, halved
- 2 tbsp balsamic vinegar
- 2 tbsp olive oil
- 2 cloves garlic, minced
- Salt and pepper to taste
- Fresh basil or parsley for garnish (optional)
Instructions:
- In a large skillet, cook the chopped bacon over medium heat until crispy. Remove the bacon from the skillet and set it aside on a paper towel-lined plate, leaving the bacon fat in the pan.
- Add the minced garlic to the skillet with the bacon fat and sauté for 1 minute until fragrant.
- Stir in the cherry tomatoes and cook for 4-5 minutes until they begin to soften and caramelize. Add the balsamic vinegar, salt, and pepper, stirring well to coat the tomatoes. Cook for an additional 2-3 minutes until the tomatoes are slightly reduced and sticky. Remove the tomatoes from the skillet and set aside.
- In the same skillet, heat 2 tablespoons of olive oil over medium-high heat. Season the cod fillets with salt and pepper, and cook them in the skillet for 3-4 minutes per side, or until the fish is opaque and flakes easily with a fork.
- Return the bacon and balsamic tomatoes to the skillet, spooning them over the cod fillets. Cook for 1-2 minutes until everything is heated through.
- Serve the Cod with Bacon & Balsamic Tomatoes hot, garnished with fresh basil or parsley if desired.
This flavorful dish is perfect alongside steamed rice, roasted vegetables, or a light salad for a well-balanced and satisfying meal!