This one-pan wonder starts with golden-seared potatoes and ends with tender chunks of cod bathed in a garlicky, rosemary-kissed cream sauce. It’s earthy and aromatic, with a richness that feels comforting, not heavy. Serve it with a simple green salad or crusty bread and dinner is done.
Why You’ll Love It
- One pan = easy cleanup
- Creamy, herby sauce is flavorful but light
- Cod is tender, flaky, and soaks up the rosemary beautifully
- Halal, gluten-free, and naturally elegant
- Hearty enough for cool nights but light enough for spring
Time & Yield
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Calories per serving: ~380
Ingredients
- 1 lb cod fillets, cut into 2–3 inch pieces
- 1 ½ lbs baby Yukon gold potatoes, halved or quartered
- 2 tablespoons olive oil
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1 tablespoon fresh rosemary, finely chopped (or 1 tsp dried)
- 1/2 teaspoon salt, more to taste
- 1/4 teaspoon black pepper
- 1 cup chicken broth (or seafood stock)
- 1/2 cup heavy cream
- Optional: 1 teaspoon lemon zest or juice for brightness
- Fresh parsley, for garnish
Use fresh or frozen cod—just thaw and pat dry before cooking. Haddock or halibut also work well here!
How to Make Creamy Rosemary Cod & Potatoes
1. Sauté the Potatoes
- In a large skillet or sauté pan, heat olive oil and 1 tbsp butter over medium heat.
- Add potatoes, cut side down, and season with salt and pepper.
- Cook for 6–8 minutes, stirring occasionally, until golden and just fork-tender. Remove and set aside.
2. Sauté Garlic & Rosemary
- In the same pan, add remaining 1 tbsp butter.
- Add garlic and rosemary, sauté for 1 minute until fragrant (don’t burn the garlic!).
3. Add Broth & Simmer
- Pour in chicken broth and bring to a simmer.
- Return potatoes to the pan, cover, and cook for 10 minutes until very tender and infused with rosemary flavor.
4. Add Cod & Cream
- Nestle the cod pieces into the pan among the potatoes.
- Season with a little more salt and pepper.
- Pour in heavy cream, cover, and let simmer gently for 5–7 minutes, or until the cod flakes easily with a fork.
Don’t boil once the cream is added—keep the heat low to prevent curdling.
5. Finish & Serve
- Optional: Add a splash of lemon juice or sprinkle of zest for brightness.
- Garnish with fresh parsley or extra rosemary.
- Serve warm with crusty bread or a green salad.
What to Serve It With
- Crusty garlic bread to soak up the sauce
- Simple arugula or cucumber salad with lemon vinaigrette
- Roasted asparagus or green beans
- Steamed rice or couscous for a heartier option
- Chilled sparkling lemonade or a citrus mocktail
Variations
- Add baby spinach or kale for a green boost
- Swap cod for salmon, halibut, or sea bass
- Use dairy-free cream or coconut milk for a non-dairy version (note: flavor will change slightly)
- Add mushrooms or shallots to the pan for a savory twist
- Make it spicy: Add a pinch of red pepper flakes or a touch of Dijon mustard to the cream
Storage & Reheating
- Fridge: Store leftovers in an airtight container for up to 2 days
- Reheat: Gently warm in a skillet over low heat—add a splash of broth or cream if needed
- Freezer: Not ideal due to the cream base and delicate fish texture

FAQ
Can I use frozen cod?
Yes! Just thaw completely and pat dry to avoid excess moisture.
What kind of cream should I use?
Heavy cream or full-fat half-and-half work best. Light cream can curdle if boiled.
Can I make this dairy-free?
Try using coconut cream, oat milk, or unsweetened almond cream alternatives—but flavor will vary.
Is this halal?
Yes! Just use halal-certified broth and butter (or plant-based substitutes if preferred).
Final Thoughts
This Creamy Rosemary Cod & Potatoes recipe is the kind of cozy, rustic meal that feels like home. It’s simple but layered with flavor—earthy rosemary, garlicky butter, tender fish, and creamy sauce—all in one comforting skillet. Perfect for chilly nights, easy entertaining, or anytime you need a warm, satisfying dinner that’s both elegant and effortless.





