One-Pan Creamy Garlic Herb Cod and Potatoes: A Decadent Weeknight Dinner
Cooking seafood at home can often feel intimidating. Many home cooks worry about overcooking the fish, dealing with lingering odors, or simply not knowing how to build a flavor profile that complements rather than overpowers delicate seafood. But it doesn’t have to be this way. Enter this extraordinary One-Pan Creamy Garlic Herb Cod and Potatoes. It is a masterpiece of comfort food that bridges the gap between a rustic, hearty potato stew and an elegant, restaurant-quality seafood dish. Best of all, it requires minimal cleanup and comes together in a single skillet, making it an absolute triumph for busy weeknights or relaxed weekend dinner parties.
This recipe is built on the foundation of complementary textures and flavors. We start with mild, flaky cod fillets—a incredibly forgiving white fish—and nestle them into a bed of tender, earthy sliced potatoes. The magic happens when everything is simmered together in a luxurious, savory cream sauce infused with roasted garlic, woodsy rosemary, and bright thyme. The starch from the potatoes naturally thickens the sauce, creating a rich, velvety coating that clings to every bite of the fish. It is a dish that feels incredibly decadent, yet relies on simple, wholesome ingredients.
The Magic of One-Pan Seafood Meals
There is an undeniable appeal to a one-pan meal. The convenience of having fewer dishes to wash is obvious, but the true culinary benefit lies in the building of flavors. When you cook everything in a single skillet, you are capturing all the delicious fond—the browned bits stuck to the bottom of the pan—and incorporating it directly into the final sauce.
In this recipe, the pan first sears the potatoes to give them a slight crust and flavor. Then, the garlic and herbs bloom in butter, releasing their essential oils. Finally, the broth and cream deglaze the pan, picking up all those intricate flavors. As the cod simmers gently in this flavorful bath, it absorbs the garlic and herbs while contributing its own delicate, briny juices to the sauce. This synergistic cooking method ensures that no flavor is lost, resulting in a cohesive, deeply satisfying dish that tastes like it has been simmering all day.
Choosing the Perfect Ingredients
The success of a simple dish relies heavily on the quality of its components. Let’s break down the star ingredients and how to choose the best ones for this recipe.
The Fish: Why Cod is King
Cod is the ideal candidate for this creamy skillet meal. It is a firm-fleshed white fish with a very mild, slightly sweet flavor. Because it is thick and meaty, it holds up beautifully to simmering in a sauce without immediately disintegrating. When cooked properly, cod flakes apart into large, tender chunks that practically melt in your mouth.
If you cannot find fresh cod, frozen cod is a perfectly acceptable substitute; just ensure it is completely thawed and patted very dry before cooking. Alternatively, other firm white fish such as halibut, haddock, or even mahi-mahi will work wonderfully in this sauce. Avoid delicate fish like sole or flounder, as they will fall apart too easily.
The Potatoes: Waxy vs. Starchy
For this recipe, you want a potato that will become incredibly tender but still hold its shape when sliced and simmered. Yukon Gold potatoes are the absolute best choice. They are considered an “all-purpose” potato with a slightly waxy texture, meaning they won’t turn into mush like a Russet might. They also have a naturally buttery flavor and a gorgeous golden color that complements the cream sauce perfectly. Baby red potatoes are a good secondary option. Regardless of the type you choose, slicing them uniformly (about 1/4-inch thick) is crucial to ensure they cook evenly.
The Herbs: Fresh is Best
While dried herbs have their place in the pantry, this dish relies heavily on the vibrant, aromatic punch of fresh herbs. Rosemary provides a woodsy, pine-like depth, while thyme adds a subtle, lemony earthiness. The combination of these two herbs with garlic and cream is a classic French culinary profile that elevates the humble cod to new heights. If you must use dried herbs, remember the ratio is typically one part dried to three parts fresh, but for the best visual and aromatic results, spring for the fresh sprigs.

Ingredients
For the Cod and Potatoes
- – 4 (about 6 oz each) center-cut cod fillets, skinless
- – 1 1/2 lbs Yukon Gold potatoes, washed and sliced 1/4-inch thick
- – 2 tablespoons olive oil
- – 2 tablespoons unsalted butter
- – 1 small yellow onion, finely diced
- – 4 cloves garlic, minced
For the Creamy Herb Sauce
- – 1/2 cup low-sodium chicken or vegetable broth (or dry white wine)
- – 3/4 cup heavy cream
- – 1 tablespoon fresh thyme leaves, plus extra for garnish
- – 1 large sprig fresh rosemary
- – 1 teaspoon Dijon mustard
- – 1/2 teaspoon kosher salt (plus more for seasoning fish)
- – 1/4 teaspoon freshly cracked black pepper
- – 1 tablespoon fresh lemon juice
Instructions
- **Prep the Fish:** Start by thoroughly patting the cod fillets dry with paper towels. Moisture is the enemy of a good sear and can water down your cream sauce. Season both sides of the fillets generously with salt and pepper. Set them aside on a plate.
- **Sauté the Potatoes and Onions:** Heat a large, deep skillet or braiser over medium heat. Add the olive oil and butter. Once the butter is melted and bubbling, add the diced onion and the sliced Yukon Gold potatoes. Sauté for about 8-10 minutes, tossing occasionally, until the onions are translucent and the potatoes are beginning to soften and develop a slight golden-brown color on the edges.
- **Aromatics and Deglaze:** Push the potatoes and onions to the edges of the skillet to create an open space in the center. Add the minced garlic and cook for about 60 seconds until highly fragrant, being careful not to let it burn. Pour in the broth (or white wine if using). Use a wooden spoon to scrape up any browned bits from the bottom of the pan. Let the liquid simmer and reduce by half, which should take about 2-3 minutes.
- **Build the Cream Sauce:** Reduce the heat to medium-low. Stir in the heavy cream, Dijon mustard, fresh thyme, the whole sprig of rosemary, salt, and black pepper. Stir gently to combine everything with the potatoes. Allow the sauce to come to a very gentle simmer. Cover the skillet with a lid and let the potatoes cook in the sauce for about 5-7 minutes, or until they are fork-tender.
- **Poach the Cod:** Once the potatoes are tender, remove the lid. Gently nestle the seasoned cod fillets into the creamy potato mixture, spooning a little bit of the sauce over the top of each fillet.
- **Simmer to Perfection:** Cover the skillet once again and let it simmer on medium-low heat for 6-9 minutes. The exact time will depend on the thickness of your fish. The cod is done when it is completely opaque and flakes easily when gently pressed with a fork. The internal temperature should reach 145°F (63°C).
- **Final Touches and Serve:** Remove the skillet from the heat. Carefully remove the large rosemary sprig and discard it. Drizzle the fresh lemon juice over the entire dish right before serving to cut through the richness of the cream. Garnish with a fresh sprig of rosemary and extra thyme leaves as seen in image_5a1de4.jpg. Serve hot directly from the skillet.

Pro Tips for the Perfect Skillet Seafood
- **Do Not Boil the Cream:** Heavy cream is robust and resists curdling better than milk or half-and-half, but a rolling boil can still cause the sauce to split. Keep the heat at a gentle simmer once the cream is added to ensure a silky-smooth sauce.
- **Check the Potatoes First:** Always ensure your potatoes are completely tender before adding the fish. Cod cooks very quickly; if the potatoes are hard when the fish goes in, you will either end up with raw potatoes or overcooked, rubbery fish.
- **The Pat-Dry Rule:** Never skip patting your fish dry. If the fish goes into the pan wet, it will steam rather than sear or poach nicely, and it will release excess water into your carefully balanced cream sauce.
- **Lemon is Essential:** The squeeze of fresh lemon juice at the very end is not optional. The acidity is crucial for balancing the heavy cream and butter, brightening the entire dish and enhancing the delicate flavor of the fish.
Creative Variations
This recipe serves as a brilliant canvas for your culinary creativity. Here are a few ways to customize your creamy cod skillet:
Add Greens for a Complete Meal
To make this a true one-pan meal with vegetables, stir in two big handfuls of fresh baby spinach or chopped kale during the last two minutes of cooking. The heat from the sauce will wilt the greens perfectly without overcooking them.
The Mediterranean Twist
Give the dish a briny, Mediterranean flair by stirring in a handful of halved cherry tomatoes, two tablespoons of drained capers, and a quarter cup of chopped Kalamata olives right before you add the fish. Swap the rosemary for fresh basil at the end.
Spice It Up
If you prefer a little heat with your comfort food, add half a teaspoon of crushed red pepper flakes when you sauté the garlic, or sprinkle the cod fillets with a blackened seasoning blend before nestling them into the cream sauce.
Serving Suggestions
Because this dish boasts a rich, luscious sauce, it practically demands a carbohydrate companion to ensure not a single drop goes to waste. A crusty baguette, a warm slice of sourdough, or even garlic bread are essential for dipping.
To balance the heavy cream, serve this skillet alongside a crisp, acidic side dish. A simple arugula salad dressed with a sharp lemon vinaigrette is perfect. Roasted asparagus or steamed green beans with a squeeze of lemon also work beautifully.
When it comes to wine pairings, look for a white wine with enough acidity to cut through the cream, but enough body to stand up to the fish. A lightly oaked Chardonnay, a crisp Sauvignon Blanc, or a dry Pinot Grigio are all excellent choices.
Conclusion: Comfort in a Skillet
This One-Pan Creamy Garlic Herb Cod and Potatoes is proof that elegant, restaurant-worthy meals do not require hours of prep or a sink full of dirty dishes. By combining simple, high-quality ingredients and utilizing the smart technique of one-pan cooking, you can create a dish that is deeply comforting, incredibly flavorful, and visually stunning. Whether you are trying to incorporate more seafood into your weeknight rotation or looking to impress guests at your next dinner party, this rustic yet refined skillet is guaranteed to become a beloved staple in your culinary repertoire. Grab your skillet and a loaf of crusty bread, and prepare to be amazed by how easily this decadent dinner comes together.
One-Pan Creamy Garlic Herb Cod and Potatoes
Ingredients
Equipment
Method
- Prep the Fish: Pat cod fillets completely dry with paper towels. Season generously with salt and pepper.
- Sauté Potatoes: In a large skillet, heat olive oil and butter over medium. Add onions and sliced potatoes. Sauté 8-10 mins until potatoes soften and edges brown slightly.
- Aromatics: Push potatoes aside. Add garlic and cook 1 min until fragrant. Pour in broth, scraping up browned bits, and reduce for 2-3 mins.
- Simmer Sauce: Reduce heat to medium-low. Stir in heavy cream, Dijon, thyme, rosemary sprig, salt, and pepper. Cover and simmer 5-7 mins until potatoes are fork-tender.
- Poach Cod: Uncover and nestle cod fillets into the sauce. Spoon some sauce over the fish.
- Cook Fish: Cover and simmer 6-9 minutes until cod is completely opaque and flakes easily. Ensure heat is gentle to prevent cream from splitting.
- Serve: Remove from heat. Discard the rosemary sprig. Drizzle with fresh lemon juice and garnish with extra thyme and rosemary. Serve hot.






