Tender cod fillets and buttery potatoes come together in a silky rosemary cream sauce with garlic, shallots, and bright lemon. It’s an elegant, cozy skillet dinner that feels special but is simple enough for a weeknight.
For the Cod & Potatoes:
For the Rosemary Cream Sauce:
1. Prepare the potatoes: Wash the potatoes and cut into halves or quarters. Boil in salted water for 8 to 10 minutes, until fork-tender. Drain and set aside.
2. Season the cod: Pat the cod dry. Season with salt, pepper, lemon juice, and lemon zest. Let sit briefly while the pan heats.
3. Sear the cod: Heat 2 tablespoons olive oil and the butter in a large skillet over medium-high heat. Sear cod 3 to 4 minutes per side, until lightly golden and cooked through. Transfer to a warm plate.
4. Sauté the aromatics: Reduce heat to medium. In the same skillet, add 1 tablespoon olive oil, then cook the garlic and shallot for 2 to 3 minutes, until fragrant and translucent. Stir in the rosemary and cook 1 minute more.
5. Add broth and cream: Pour in the broth and bring to a gentle simmer. Stir in the heavy cream and Dijon (if using). Simmer 6 to 8 minutes, stirring occasionally, until the sauce thickens slightly.
6. Add the potatoes: Return the boiled potatoes to the skillet and toss gently to coat. Cook 3 to 4 minutes so the potatoes absorb some sauce.
7. Return the cod: Nestle the cod back into the skillet and spoon sauce over the fillets. Simmer on low for 2 to 3 minutes to warm through.
8. Finish and serve: Garnish with parsley or chives if desired. Serve hot, with crusty bread or a side salad.
Don’t overcook the cod—pull it as soon as it flakes easily; it will warm again in the sauce.
If the sauce thickens too much, loosen with a splash of broth.
Fresh rosemary is best, but dried works well—use half the amount.