One-Pan Roasted Cod with Burst Cherry Tomatoes
This rustic one-pan roasted cod combines the sweetness of blistered tomatoes with the savory depth of caramelized garlic. It's an elegant yet effortless meal that celebrates fresh ingredients.
Choosing the Right Fish
For this recipe, a thick, firm white fish is essential. Cod is the classic choice for its mild flavor and beautiful flake, but Halibut is a luxurious alternative that holds up well to searing. The thickness allows the fish to develop a crust without overcooking the inside.
Ensure your fish is freshβit should smell like the ocean, not 'fishy.' If using frozen fillets, thaw them completely in the refrigerator overnight and pat them very dry before cooking to ensure a good sear rather than steaming.
π‘ Professional Tip
Don't be afraid of the garlic! Using whole cloves softens their flavor significantly as they cook, turning them into sweet, spreadable bites rather than sharp aromatics.
Frequently Asked Questions
Yes, absolutely. Thaw completely in the fridge overnight and pat very dry with paper towels before seasoning to ensure it browns properly.
Any heavy-bottomed stainless steel pan will work. If you only have non-stick, you won't get as deep of a sear, but the dish will still taste delicious.
The fish should be opaque and flake easily with a fork. The internal temperature should reach 145Β°F (63Β°C).
Yes! Zucchini rounds, bell pepper strips, or kalamata olives make great additions. Add them at the same time as the tomatoes.
No, it is mild. However, adding a pinch of red pepper flakes with the tomatoes adds a lovely gentle heat if desired.
Crusty bread is a must for soaking up the tomato-garlic oil. It also pairs beautifully with rice pilaf, quinoa, or a simple arugula salad.
Yes, salmon works beautifully with these flavors. The cooking time will be very similar, perhaps 1-2 minutes less depending on thickness.
Store in an airtight container in the fridge for up to 2 days. Reheat gently in a pan over low heat; microwaving may make the fish rubbery.
Recipe Troubleshooting Guide
Fish Sticking to Pan
Problem: The fish tears when trying to flip
Solution: Ensure the pan is hot before adding oil, and let the fish sear undisturbed for at least 3 minutes. It will release naturally when the crust forms.
Tomatoes Not Bursting
Problem: Tomatoes are still hard after cooking time
Solution: Pierce them with a knife tip or press gently with the back of a spoon to help them release their juices.
Soggy Fish
Problem: Fish isn't browning
Prevention: You likely overcrowded the pan or didn't dry the fish enough. Pat dry thoroughly next time and use a large enough skillet.
Burnt Garlic
Problem: Garlic cloves are turning black
Recovery: If the pan is too hot, move the garlic to the edges or on top of the tomatoes. Whole cloves burn slower than minced garlic.
Sauce Too Oily
Problem: The pan sauce feels too heavy
Prevention: Add a splash of white wine or extra lemon juice to emulsify the fats and cut through the richness.
Flavor Adjustments
Too Sweet: Tomatoes not sweet enough? Add a pinch of sugar.
Too Salty: Too salty? Add more lemon juice or a splash of water.
Bland: Add more salt, fresh herbs, or a sprinkle of feta cheese.
Key Ingredients for Success
The beauty of this dish lies in the tomatoes. Cherry or grape tomatoes are ideal because they have a high sugar content and thin skins that burst easily, creating an instant rustic sauce without any extra effort.
Fresh thyme is the aromatic backbone here. While dried herbs work in a pinch, fresh woody herbs like thyme or rosemary infuse the oil with a fragrance that perfumed the entire kitchen and complements the sweetness of the garlic.
Essential Ingredient Notes
- Cod or Halibut: Choose sustainable, wild-caught fish when possible. The meat should be translucent and firm to the touch.
- Cherry Tomatoes: Look for tomatoes on the vine for the best flavor. Multi-colored heirloom tomatoes add a nice visual pop.
- Olive Oil: Use a high-quality extra virgin olive oil, as it forms a major part of the sauce you'll be eating.
Mastering the One-Pan Method
This technique is a hybrid of pan-searing and braising. The initial high heat gives the fish texture and flavor, while the second stage gently cooks the fish through in the liquid released by the vegetables.
Temperature control is vital. Start high to sear, then lower the heat once the aromatics are added. This prevents the delicate garlic from burning while allowing the tomatoes to break down slowly into a jammy consistency.
Basting is Key
Once the butter melts into the oil and tomato juices, tilt the pan and spoon this liquid gold over the fish. This keeps it moist and flavors the meat throughout.
One-Pan Roasted Cod with Burst Cherry Tomatoes
π Ingredients
The Fish
- 400g cherry tomatoesThe base of the sauce
- 10-12 cloves garlic, peeledWhole cloves for sweet flavor
- 45ml olive oilFor searing and sauce base
- 30g butterAdds gloss and richness
- 5-6 fresh thyme sprigsEarthy aromatic notes
- 1/2 lemonFresh juice for brightness
Pan Sauce & Aromatics
- 600g fresh cod filletThick cut, skin on or off
- 1 tsp sea saltTo season the fish
- 1/2 tsp black pepperFreshly cracked is best
- 1/2 tsp dried oreganoAdditional herbal depth
Instructions
Season the Fish
Pat the cod fillets dry with paper towels. Season liberally on both sides with salt and black pepper.
Sear the Fish
Heat olive oil in a large cast-iron skillet over medium-high heat. Carefully place the fish in the pan and sear for 3-4 minutes without moving it, until a golden crust forms. Carefully flip the fish.
Add Aromatics
Arrange the cherry tomatoes and whole garlic cloves around the fish. Scatter fresh thyme sprigs and dried oregano over the pan.
Finish Cooking
Reduce heat to medium. Add the butter to the pan. Cook for another 6-8 minutes, basting the fish occasionally with the pan juices, until tomatoes have burst and fish is opaque and flakes easily.
Serve
Squeeze fresh lemon juice over the dish. Serve immediately from the skillet, spooning the tomato-garlic sauce over the fish.
Recipe Notes & Tips
Serving Size
This recipe serves 4 people comfortably with a side dish. Calculate approx 150g (5-6oz) of fish per person.
Dietary Notes
This recipe is naturally Gluten-Free, Low-Carb, and Keto-friendly. For Dairy-Free/Paleo, simply omit the butter or use ghee.
Make it Spicy
For a 'Fra Diavolo' style kick, add 1/2 teaspoon of red pepper flakes when you add the tomatoes to the pan.