Cod & Potatoes in Rosemary Cream Sauce Recipe
If you are looking for a comforting yet elegant dish that combines tender fish and creamy potatoes in a heavenly sauce, look no further than Cod & Potatoes in Rosemary Cream Sauce. This dish masterfully blends flaky cod with soft, buttery potatoes, all bathed in a fragrant cream sauce kissed by rosemary and garlic. The balance of fresh lemon brightness and aromatic herbs makes every bite a delight, perfect for a cozy dinner or impressing guests without fuss. Whether you’re craving something indulgent or a simple home-cooked meal with elevated flavors, this recipe will become one of your cherished favorites.

Ingredients You’ll Need
These ingredients may seem straightforward, but each one plays a crucial role in creating the rich flavor and inviting texture of Cod & Potatoes in Rosemary Cream Sauce. Fresh herbs add aroma, cream adds indulgence, and the perfectly cooked cod and tender potatoes provide the ideal base for the luscious sauce.
- 4 cod fillets (150–180g each), skinless and boneless: Choose fresh, firm fillets for the best texture and mild flavor.
- 500g baby potatoes or Yukon Gold potatoes, halved or quartered: Their creamy interiors soak up the sauce beautifully while holding their shape.
- 2 tablespoons olive oil: Provides a fruity, rich base for cooking and enhances browning.
- 1 tablespoon butter: Adds a subtle richness and a velvety finish to the searing process.
- Salt and pepper to taste: Essential for seasoning at every stage and bringing out natural flavors.
- 1 tablespoon lemon juice: Brings a fresh, zesty lift that brightens the dish.
- Zest of 1 lemon: Offers concentrated citrus notes to elevate the sauce and fish.
- 1 tablespoon olive oil (for sauce): Used to gently sauté the aromatics without overpowering them.
- 3 garlic cloves, finely minced: Gives the sauce a fragrant, savory depth.
- 1 small shallot or onion, finely chopped: Adds a mild sweetness and complexity.
- 1 teaspoon fresh rosemary, finely chopped (or ½ tsp dried rosemary): The star herb that lends an earthy, piney aroma to the cream sauce.
- 1 ½ cups heavy cream: Creates the luxurious texture that thickens the sauce and ties everything together.
- ½ cup halal-certified chicken or vegetable broth: Adds savory background notes without overshadowing the cream.
- ½ teaspoon Dijon mustard (optional): Introduces a subtle tang and depth to the creamy sauce.
- Fresh parsley or chives for garnish (optional): Brightens the final presentation and flavor with a fresh, herbaceous touch.
How to Make Cod & Potatoes in Rosemary Cream Sauce
Step 1: Prepare the Potatoes
Start by thoroughly washing your potatoes and cutting them into halves or quarters depending on size. Boil them in salted water for about 8 to 10 minutes until they’re fork-tender but still hold their shape. Draining them well here ensures they soak up just the right amount of sauce later without becoming mushy.
Step 2: Season the Cod
Patting your cod fillets dry is key to getting an even sear that locks in moisture. Then, generously season with salt, pepper, a splash of lemon juice, and a sprinkle of lemon zest. This simple marinade infuses brightness without overpowering the delicate fish flavor.
Step 3: Sear the Cod
Heat olive oil and butter in a large skillet to get a luxurious sizzle. Lay the cod carefully and cook for 3 to 4 minutes per side until the exterior is golden and the fish is cooked through but still tender inside. Remove and keep warm on a plate — we’ll bring the fillets back later to mingle with the sauce.
Step 4: Sauté the Aromatics
Using the same skillet means you retain all those tasty browned bits from the fish, which add extra flavor to the sauce. Lower the heat, add more olive oil if needed, then toss in garlic and shallots. Cook gently until fragrant and translucent. Stir in minced rosemary to toast its aroma before moving to the next step.
Step 5: Add Broth and Cream
Pour the broth into the skillet, letting it come to a gentle simmer to deglaze the pan. Then stir in the heavy cream and Dijon mustard if using. Keep it simmering for 6 to 8 minutes, stirring occasionally until the sauce thickens slightly and coats the spoon beautifully.
Step 6: Add the Potatoes
Return the boiled potatoes to the skillet and fold them carefully into the creamy rosemary sauce. Letting the potatoes cook in the sauce helps them absorb those fantastic flavors while softening to the perfect texture over 3 to 4 minutes.
Step 7: Return the Cod
Gently nestle the seared cod fillets back into the skillet, spooning sauce over the top so each piece gets its share of creamy goodness. Allow everything to mingle and warm through on low heat for 2 to 3 minutes—you want the cod to soak up the sauce without overcooking.
Step 8: Finish and Serve
Sprinkle with freshly chopped parsley or chives for a fresh contrast and an inviting pop of color. Serve your Cod & Potatoes in Rosemary Cream Sauce hot, either plated individually or family-style with some crusty bread to mop up every last bit of sauce and perhaps a simple side salad for brightness.
How to Serve Cod & Potatoes in Rosemary Cream Sauce

Garnishes
Fresh herbs like parsley or chives add the perfect zing of green and subtle herbaceous tones that harmonize with the rosemary cream sauce. A thin lemon wedge or a light drizzle of extra virgin olive oil can also brighten and elevate the presentation beautifully.
Side Dishes
Since the Cod & Potatoes in Rosemary Cream Sauce is rich and satisfying, pairing it with a crisp, refreshing side like a mixed green salad with a lemon vinaigrette works wonderfully. Alternatively, steamed asparagus or sautéed green beans add a nice textural and flavor contrast without competing with the creamy sauce.
Creative Ways to Present
For a more elegant touch, serve the cod fillets atop a bed of potatoes with the cream sauce drizzled artistically over the top. You could also use individual shallow bowls to nestle the ingredients, garnishing each serving with a sprig of rosemary to highlight the signature flavor.
Make Ahead and Storage
Storing Leftovers
Cod & Potatoes in Rosemary Cream Sauce keeps well when refrigerated in an airtight container for up to 2 days. Be sure to cool the dish before storing to maintain the cream sauce’s smooth texture and preserve the delicate fish flavor.
Freezing
Freezing this dish is not recommended as the cream sauce and potatoes may separate or become grainy upon thawing. The texture of the cod can also suffer, becoming dry or mealy. For best results, enjoy fresh or refrigerate leftovers instead.
Reheating
When reheating, do so gently on the stovetop over low heat to prevent the cream from curdling. Adding a splash of broth or cream can help restore the sauce’s consistency. Microwave reheating is possible but should be done in short bursts with stirring in between for even warming.
FAQs
Can I use frozen cod for this recipe?
Yes, you can use frozen cod, but make sure it is fully thawed and patted dry before seasoning and cooking. Fresh cod tends to hold texture better, but frozen can work well if handled properly.
What can I substitute for heavy cream?
If you want a lighter version, you can use half-and-half or whole milk, though the sauce will be less rich and may not thicken as much. Another option is to use a non-dairy cream substitute for a dairy-free twist.
Is there a way to make this recipe dairy-free?
Yes, substitute the butter and cream with plant-based alternatives like olive oil or vegan butter and coconut cream or cashew cream. Adjust seasoning carefully to keep the delicate balance of flavors.
Can I prepare parts of this dish in advance?
Absolutely! You can boil the potatoes and even prepare the rosemary cream sauce ahead of time, then reheat gently and add the freshly seared cod just before serving to keep it tender.
What type of potatoes works best?
Baby potatoes or Yukon Golds are ideal since they hold their shape during boiling and cooking in the sauce, and their creamy texture complements the cod beautifully.
Final Thoughts
This Cod & Potatoes in Rosemary Cream Sauce is a wonderful dish to welcome into your cooking repertoire. It feels like a special occasion meal but comes together easily with simple ingredients and straightforward steps. The comforting cream sauce enriched with fresh rosemary and lemon perfectly embraces flaky cod and tender potatoes. Give it a try—you may soon find yourself returning to this beloved recipe again and again.
PrintCod & Potatoes in Rosemary Cream Sauce Recipe
A comforting and elegant dish featuring tender cod fillets and creamy potatoes cooked in a fragrant rosemary cream sauce. Perfect for a family dinner or special occasion, this recipe combines the delicate flavor of cod with the richness of rosemary-infused cream, balanced by fresh lemon and garlic notes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Searing and Simmering
- Cuisine: European
- Diet: Halal
Ingredients
Cod & Potatoes
- 4 cod fillets (150–180g each), skinless and boneless
- 500g baby potatoes or Yukon Gold potatoes, halved or quartered
- 2 tablespoons olive oil
- 1 tablespoon butter
- Salt and pepper to taste
- 1 tablespoon lemon juice
- Zest of 1 lemon
Rosemary Cream Sauce
- 1 tablespoon olive oil
- 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)
- Salt and black pepper to taste
- Fresh parsley or chives for garnish (optional)
Instructions
- Prepare the Potatoes: Wash the potatoes thoroughly and cut them into halves or quarters. Place them in a pot of salted boiling water and cook for 8–10 minutes until fork-tender. Drain and set aside.
- Season the Cod: Pat the cod fillets dry with paper towels. Season each fillet with salt, pepper, lemon juice, and lemon zest. Let the fillets marinate briefly while preparing the pan.
- Sear the Cod: Heat 2 tablespoons olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Place the cod fillets in the pan and sear for 3–4 minutes per side until lightly golden and cooked through. Remove the fillets from the pan and set aside on a warm plate.
- Sauté the Aromatics: In the same skillet, reduce heat to medium. Add olive oil, garlic, and shallots. Cook for 2–3 minutes until fragrant and translucent. Stir in chopped rosemary and sauté for another minute.
- Add Broth and Cream: Pour in the halal-certified broth and bring to a gentle simmer. Stir in the heavy cream and Dijon mustard if using. Simmer for 6–8 minutes, stirring occasionally, until the sauce begins to thicken slightly.
- Add the Potatoes: Return the boiled potatoes to the skillet and toss them gently in the cream sauce. Allow the potatoes to absorb some of the sauce and cook for an additional 3–4 minutes.
- Return the Cod: Carefully place the seared cod fillets back into the skillet, spooning some of the sauce over each piece. Let everything simmer together for 2–3 minutes on low heat.
- Finish and Serve: Garnish with freshly chopped parsley or chives if desired. Serve hot, plated individually or family-style, with crusty bread or a side salad.
Notes
- Use fresh rosemary if possible for the best flavor, but dried rosemary works as a substitute.
- Do not overcook the cod to keep it moist and flaky.
- Feel free to swap the chicken broth for vegetable broth to keep the dish fully vegetarian.
- For a lighter version, substitute heavy cream with half-and-half or a mixture of cream and milk, but the sauce will be less rich.
- Leftovers can be refrigerated for up to 2 days and reheated gently to preserve texture.
Nutrition
- Serving Size: 1 fillet with potatoes and sauce (approx. 350g)
- Calories: 480 kcal
- Sugar: 3 g
- Sodium: 350 mg
- Fat: 33 g
- Saturated Fat: 18 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.2 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 30 g
- Cholesterol: 110 mg
Keywords: cod recipe, rosemary cream sauce, baked cod, creamy potato side, seared fish, easy fish dinner, halal fish recipe