Tender cod fillets are seasoned and gently poached in a bright roasted red pepper purée made with sautéed onion, garlic, smoked paprika and a splash of stock and lemon. The sauce is blended smooth, simmered to develop depth, then the fish cooks in the sauce for about 8–10 minutes. Ready in roughly 35 minutes; serve with rice, couscous or crusty bread and a scatter of fresh parsley.
The sound of onions sizzling in olive oil always lets me know something delicious is about to happen, especially with this cod in roasted red pepper sauce. Last spring I found myself experimenting with roasted peppers and fresh fish, wanting to capture that bright, sun-soaked Mediterranean feeling right in my own kitchen. It struck me how the silky pepper sauce transforms simple cod into something unexpectedly elegant. Every time I make this, I’m transported to a breezy patio—even on the gloomiest of days.
The first time I served this dish was at an impromptu dinner with friends, when I’d just picked up a bunch of sweet red peppers at the market. We all hovered around the kitchen, passing lemon wedges and toasting bread to catch every last drop. That meal felt less like a recipe and more like a casual celebration—the cod just melting apart under generous spoonfuls of that aromatic sauce.
Ingredients
- Cod fillets: I always look for thick, skinless, boneless pieces so the fish stays flaky yet tender in the poaching sauce.
- Salt and black pepper: Seasoning the fish generously before cooking makes a world of difference in flavor.
- Roasted red bell peppers: Use jarred for convenience or roast your own for extra smoky depth—the sauce gets all its color from them.
- Extra virgin olive oil: Adds rich, fruity flavor and helps the onions soften beautifully.
- Yellow onion: Chop finely and cook slowly to turn naturally sweet and aromatic.
- Garlic: Just two cloves add warmth without overpowering the fish.
- Smoked paprika: This brings subtle smokiness and enhances the peppers’ natural sweetness.
- Chili flakes: Toss in a pinch for gentle heat, or skip if you prefer a milder sauce.
- Vegetable broth or fish stock: A splash helps thin the sauce and infuse everything with savory depth.
- Lemon juice: Squeeze fresh for tang and brightness right at the end.
- Fresh parsley: Chopped parsley on top makes everything taste and look fresher.
- Lemon wedges: Serve plenty on the side so everyone can add extra zing.
Instructions
- Season the Fish:
- Pat the cod fillets dry with paper towels and season both sides well with salt and black pepper.
- Start the Sauce Base:
- Heat olive oil in a large skillet over medium heat and let the onion sizzle gently until soft and sweet, about 4 minutes, then add minced garlic for the last minute—your kitchen will smell incredible.
- Build Flavor:
- Add roasted red peppers, smoked paprika, and chili flakes. Stir and let everything mingle for 2 minutes so the peppers warm through and the spices open up.
- Create the Sauce:
- Transfer everything to a blender or use a hand blender in the pan to purée until smooth and silky. Return the sauce to your pan.
- Simmer and Adjust:
- Pour in the broth and lemon juice, then bring the sauce to a gentle simmer, tasting for seasoning and adjusting with more salt or pepper if needed.
- Cook the Cod:
- Nestle the seasoned cod fillets into the bubbling sauce, cover, and let them poach for 8–10 minutes until just opaque and flaking apart.
- Serve and Garnish:
- Spoon the cod onto plates, bathing each piece with plenty of sauce. Shower with parsley and pass lemon wedges around for squeezing.
I’ll never forget serving this for lunch on a chilly Sunday, watching everyone mop up the sauce with crunchy bread and argue over who got the last piece of cod. That moment turned my kitchen into the coziest spot in the world, and the recipe into a regular request.
What to Serve It With
This cod begs for something to soak up every bit of sauce. I’ve tried everything from fluffy rice to quick couscous, and even thick slices of crusty sourdough. Serving pickled vegetables or a simple green salad on the side keeps things light and balanced.
Swapping the Fish
One time I grabbed halibut instead of cod, and the sauce still worked its magic. Any firm, mild white fish will do—haddock and sea bass are great alternatives, just be sure to adjust the cooking time based on thickness. I once even tried it with shrimp for a speedy weeknight option, and nobody complained.
Bringing Out the Best Flavor
The sauce is forgiving, but the key to deep flavor is letting those onions really soften before adding anything else. Splash in a touch of cream or coconut milk for a lush, velvety finish if you’re feeling indulgent, or leave it as is for pure Mediterranean freshness.
- Always taste the sauce before adding the fish and tweak salt or lemon if it’s bland.
- If you want more heat, a pinch of cayenne works wonders.
- Leftover sauce is gold—try it tossed with pasta the next day.
This dish is proof that simple ingredients, unrushed cooking, and a little bit of curiosity can make dinner feel downright special. Give it a try the next time you want to impress—your kitchen will feel like the heart of the Mediterranean.
Recipe Questions
- → How do I roast red peppers for the sauce?
-
Char whole peppers over a gas flame, under a broiler, or on a hot grill until skins blacken. Place them in a bowl covered with plastic to steam for 10 minutes, then peel, remove seeds and drain before blending for a smooth sauce.
- → Can I poach other fish instead of cod?
-
Yes. Any firm white fish such as haddock, halibut or pollock works well; adjust cooking time slightly based on fillet thickness so the fish becomes opaque and flakes easily.
- → How can I make the sauce creamier?
-
Stir in a splash of cream, crème fraîche or full-fat coconut milk after blending and before adding the fish. Heat gently to combine but avoid a vigorous boil to keep a silky texture.
- → How long will cooked fish in the sauce keep?
-
Stored in an airtight container in the refrigerator, the fish and sauce will keep for up to 2 days. Reheat gently over low heat to avoid overcooking the fish; add a splash of stock if the sauce has thickened.
- → How do I adjust the spice level?
-
Reduce or omit the chili flakes for milder heat, or add a pinch more smoked paprika or a drizzle of harissa for extra warmth. Taste the sauce before adding fish and adjust seasoning accordingly.
- → What are good side pairings and garnishes?
-
Serve with steamed rice, couscous, or crusty bread to soak up the sauce. Finish with chopped parsley and lemon wedges; a light green salad or roasted vegetables complement the Mediterranean flavors.