Description
A comforting one-pan meal featuring tender roasted baby potatoes and flaky pan-seared cod fillets enveloped in a rich rosemary-infused cream sauce. Perfect for cozy dinners or entertaining guests, it delivers restaurant-quality flavor with minimal effort.
Ingredients
4 cod fillets (about 5 oz each)
1.5 pounds baby Yukon Gold potatoes, halved
1 tablespoon olive oil
2 tablespoons butter, divided
3 garlic cloves, minced
1 tablespoon fresh rosemary, chopped
1 cup heavy cream
1 teaspoon salt
½ teaspoon black pepper
2 tablespoons fresh parsley, chopped (optional)
Instructions
- Preheat the oven to 400°F (200°C).
- Toss the halved baby potatoes with olive oil, salt, and pepper, then spread them on a baking sheet. Roast for 25–30 minutes until golden and fork-tender.
- While the potatoes roast, pat the cod fillets dry and season both sides with salt and pepper.
- In a large skillet, heat 1 tablespoon of butter with a splash of olive oil over medium-high heat. Sear the cod for 3–4 minutes per side until golden and cooked through. Remove and set aside.
- Reduce heat to medium and melt the remaining tablespoon of butter in the same skillet. Add minced garlic and sauté for 30 seconds.
- Stir in the chopped rosemary and cook for another 30 seconds until fragrant.
- Pour in the heavy cream and simmer for 3–4 minutes until slightly thickened. Adjust seasoning if needed.
- Return the cod to the skillet and nestle the roasted potatoes around the fillets. Simmer for 2 minutes to let the flavors meld.
- Garnish with chopped fresh parsley and serve hot.
Notes
For a lighter version, use half-and-half instead of heavy cream.
Swap cod for halibut, haddock, or tilapia if preferred.
Add baby spinach or peas during the final simmer for color and nutrients.
Store leftovers in an airtight container in the refrigerator for up to 2 days.
Reheat gently in a skillet with a splash of cream or milk to maintain texture.
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 2g
- Sodium: 620mg
- Fat: 25g
- Saturated Fat: 13g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 120mg