Cod & Potatoes in Rosemary Cream Sauce
If you’re looking for a comforting dish that feels like a warm hug, then this Cod & Potatoes in Rosemary Cream Sauce is just the ticket! This recipe has quickly become a favorite in my home for its rich flavors and creamy texture. The tender cod paired with hearty potatoes makes it perfect for cozy weeknights or those gatherings with family and friends. You’ll find that the delightful aroma of rosemary wafting through your kitchen will have everyone asking, “What’s cooking?”
Whether you’re an experienced chef or just starting out, this dish is simple yet impressive. Plus, it’s versatile enough to suit any occasion, making it one you’ll want to keep on repeat!
Why You’ll Love This Recipe
- Quick and Easy: With just 50 minutes from start to finish, you can whip up this delicious meal without spending all night in the kitchen.
- Family-Friendly: Even the pickiest eaters will enjoy the creamy sauce and tender fish, making it a hit at the dinner table.
- Hearty and Satisfying: The combination of cod and potatoes creates a filling dish that’s perfect for any appetite.
- Customizable: Feel free to play around with herbs or add vegetables to make it your own!
- Perfect for Meal Prep: Make extra to enjoy later; this dish reheats beautifully and keeps its flavor.

Ingredients You’ll Need
Let’s gather our ingredients! This recipe calls for simple, wholesome ingredients that you likely already have on hand. Here’s what you’ll need to create this comforting Cod & Potatoes in Rosemary Cream Sauce:
For the Cod
- 4 cod fillets (150–180g each), skinless and boneless
- Salt and pepper to taste
- 1 tablespoon lemon juice
- Zest of 1 lemon
For the Potatoes
- 500g baby potatoes or Yukon Gold potatoes, halved or quartered
- 2 tablespoons olive oil
- 1 tablespoon butter
For the Sauce
- 3 garlic cloves, finely minced
- 1 small shallot or onion, finely chopped
- 1 teaspoon fresh rosemary, finely chopped (or ½ tsp dried rosemary)
- 1 ½ cups heavy cream
- ½ cup halal-certified chicken or vegetable broth
- ½ teaspoon Dijon mustard (optional)
- Fresh parsley or chives for garnish (optional)
Variations
One of the best things about this recipe is how flexible it can be! If you’re looking to switch things up a bit, here are some fun variations you can try:
- Swap the protein: If cod isn’t your thing, try using salmon or halibut instead. Both will work beautifully in this creamy sauce!
- Add some greens: Toss in some spinach or kale during the final simmer for extra nutrition and color.
- Change up the herbs: Experiment with thyme or dill if you’re looking for a different flavor profile — they pair wonderfully with fish.
- Make it lighter: Use half-and-half instead of heavy cream for a lighter sauce without sacrificing too much richness.
How to Make Cod & Potatoes in Rosemary Cream Sauce
Step 1: Prepare the Potatoes
First things first! Wash your potatoes thoroughly and cut them into halves or quarters. Cooking them until fork-tender ensures they’ll soak up all that lovely sauce later on. Place them in a pot of salted boiling water for about 8–10 minutes. Once they’re ready, drain them and set aside.
Step 2: Season the Cod
While your potatoes are cooking, pat those beautiful cod fillets dry with paper towels. This step is crucial because it helps achieve that nice sear later on. Season each fillet generously with salt, pepper, lemon juice, and zest. Letting them marinate briefly while you heat your skillet enhances their flavor — trust me!
Step 3: Sear the Cod
In a large skillet over medium-high heat, combine olive oil and butter until hot. Carefully place your seasoned cod fillets in the pan. Searing them for about 3–4 minutes per side results in a lovely golden crust while keeping them moist inside. Once cooked through, remove them from the pan and keep warm on a plate.
Step 4: Make the Sauce
Now comes the magic! Reduce the heat to medium in that same skillet. Add more olive oil along with minced garlic and shallots; cook until fragrant and translucent—about 2–3 minutes—because who doesn’t love that aroma? Stir in fresh rosemary next; sautéing brings out its beautiful flavor.
Step 5: Combine Everything
Pour in your halal-certified broth and bring everything to a gentle simmer. Now it’s time to introduce heavy cream into the mix! Allow this mixture to simmer gently for about 6–8 minutes until it thickens slightly. Don’t forget to stir occasionally; we want all those flavors mingling together perfectly!
Step 6: Toss It All Together
Gently return those boiled potatoes back into your creamy sauce and toss them so they absorb all that goodness. Cook them together for another 3–4 minutes; let those flavors meld together like old friends!
Step 7: Finish Up
Carefully place your seared cod fillets back into the skillet, spooning some luscious sauce over each piece as they simmer together on low heat for another couple of minutes. Finally, garnish with freshly chopped parsley or chives if you’d like—this adds such a nice touch!
Serve It Up!
Plate everything individually or serve family-style—the choice is yours! Enjoy your warm bowl of Cod & Potatoes in Rosemary Cream Sauce alongside crusty bread or a refreshing side salad. Your loved ones will be raving about this meal long after it’s gone!
Pro Tips for Making Cod & Potatoes in Rosemary Cream Sauce
Making a delicious dish like Cod & Potatoes in Rosemary Cream Sauce is all about the little details. Here are some pro tips to elevate your cooking experience!
-
Choose fresh cod – Fresh fish makes a world of difference in flavor and texture. If you can, buy your cod from a local fish market or grocery store with a good reputation for freshness.
-
Don’t skip the marinating – Allowing the cod fillets to marinate in lemon juice and zest not only enhances flavor but also helps tenderize the fish, making it even more delicious.
-
Adjust the creaminess – If you prefer a lighter sauce, feel free to substitute half of the heavy cream with more broth. This keeps the flavor intact while reducing richness.
-
Taste as you go – Always taste your sauce throughout the cooking process. This way, you can adjust salt, pepper, or lemon juice according to your preference for a perfectly balanced dish.
-
Use a non-stick skillet – A non-stick skillet will help prevent the cod from sticking, ensuring that it cooks evenly and retains its beautiful shape when flipped.
How to Serve Cod & Potatoes in Rosemary Cream Sauce
Presentation can turn an everyday meal into something extraordinary! Here are some ideas on how to serve this delightful dish.
Garnishes
- Fresh herbs – Sprinkle freshly chopped parsley or chives over your dish just before serving for a pop of color and added freshness.
- Lemon wedges – Adding lemon wedges on the side allows guests to brighten their plate with an extra splash of citrus if they desire.
Side Dishes
- Crusty bread – A warm, crusty baguette or sourdough loaf is perfect for soaking up every last bit of that creamy sauce.
- Steamed green beans – Bright green beans add a lovely crunch and balance out the richness of the cream sauce. Simply steam until tender and season lightly with salt.
- Mixed greens salad – A simple salad with mixed greens, cherry tomatoes, and a light vinaigrette offers freshness and acidity that complements the dish wonderfully.
- Roasted vegetables – Seasonal roasted vegetables such as carrots or asparagus provide a sweet contrast to the savory cod and potatoes while adding vibrant color to your plate.
Enjoy crafting this comforting dish that not only warms your heart but also brings joy to your dining table!

Make Ahead and Storage
This Cod & Potatoes in Rosemary Cream Sauce recipe is perfect for meal prep! You can easily prepare it in advance, making weeknight dinners a breeze. Here’s how to store and reheat your delicious creation.
Storing Leftovers
- Allow the dish to cool completely before storing.
- Place the cod and potatoes in an airtight container.
- Refrigerate for up to 3 days.
Freezing
- To freeze, ensure the dish is completely cooled.
- Transfer the cod and potatoes into a freezer-safe container or heavy-duty freezer bags.
- Label with the date and freeze for up to 2 months.
Reheating
- For best results, reheat in a skillet over medium heat, adding a splash of broth or cream to keep it moist.
- Alternatively, you can microwave it in short bursts on medium power until heated through.
- Stir occasionally to ensure even heating.
FAQs
Here are some common questions about making Cod & Potatoes in Rosemary Cream Sauce.
Can I use frozen cod for this recipe?
Yes! Just thaw your frozen cod fillets overnight in the refrigerator before cooking. They will work perfectly with the rosemary cream sauce.
What can I serve with Cod & Potatoes in Rosemary Cream Sauce?
This dish pairs wonderfully with a light salad or crusty bread. The creamy sauce complements these sides beautifully!
How should I store leftovers of Cod & Potatoes in Rosemary Cream Sauce?
Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, consider freezing as described above.
Is there a vegetarian option for Cod & Potatoes in Rosemary Cream Sauce?
Absolutely! You can substitute the cod with firm tofu or another fish alternative. Ensure your broth is vegetable-based for full vegetarian compliance.
Final Thoughts
I hope you enjoy making this delightful Cod & Potatoes in Rosemary Cream Sauce! It’s a comforting dish that brings warmth and flavor to any table. Whether you’re preparing it for a family dinner or enjoying it as part of your meal prep, it’s bound to impress. Happy cooking, and don’t hesitate to share your thoughts or variations!
Cod & Potatoes in Rosemary Cream Sauce
This Cod & Potatoes in Rosemary Cream Sauce is the ultimate comfort food, perfect for cozy weeknights or family gatherings. The tender cod fillets are bathed in a rich, creamy sauce infused with aromatic rosemary, creating a delightful dish that is sure to impress. Paired with hearty potatoes, this meal is not only delicious but also simple to prepare, making it an ideal choice for both novice cooks and seasoned chefs. The enticing aroma of garlic and rosemary will fill your kitchen, inviting everyone to the table for a warm and satisfying dinner.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Skillet Cooking
- Cuisine: Mediterranean
Ingredients
- 4 cod fillets (150–180g each)
- 500g baby potatoes or Yukon Gold potatoes
- 1 tablespoon lemon juice
- 1 ½ cups heavy cream
- ½ cup chicken or vegetable broth
- 1 tablespoon olive oil
- 1 tablespoon butter
- 3 garlic cloves, finely minced
- 1 small shallot or onion, finely chopped
- 1 teaspoon fresh rosemary, finely chopped (or ½ tsp dried rosemary)
- Salt and pepper to taste
- Zest of 1 lemon
- Fresh parsley or chives for garnish (optional)
Instructions
- Prepare the potatoes by washing and cutting them into halves or quarters. Boil in salted water until fork-tender (8–10 minutes), then drain and set aside.
- Season cod fillets with salt, pepper, lemon juice, and zest. Allow to marinate briefly.
- In a large skillet, heat olive oil and butter over medium-high heat. Sear the cod fillets for 3–4 minutes on each side until golden brown. Remove from pan.
- In the same skillet, sauté minced garlic and shallots until fragrant (2–3 minutes). Add fresh rosemary, then pour in broth and simmer gently.
- Stir in heavy cream and let thicken (6–8 minutes). Add boiled potatoes to the sauce, cooking together for 3–4 minutes.
- Return seared cod to the skillet, spooning sauce over it and simmering for another couple of minutes before serving.
Nutrition
- Serving Size: 1 plate (approx. 300g)
- Calories: 550
- Sugar: 2g
- Sodium: 620mg
- Fat: 36g
- Saturated Fat: 20g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 80mg