Save The smell of cumin and paprika hitting hot oil always brings me back to a Tuesday night when I had twenty minutes, one pan, and a defrosted bag of cod fillets. I threw in what I had in the fridge, some peppers, a can of tomatoes, and a handful of spices I grabbed without measuring. The result was so good my partner asked if I'd ordered takeout. That scrappy dinner became this recipe, proof that sometimes the best meals come from trusting your instincts and keeping it simple.
I made this for a friend who swore she didnt like fish, and she went back for seconds. The trick was letting the tomatoes and spices do the talking, so the cod just tasted bright and savory instead of fishy. She texted me the next day asking for the recipe, and I realized Id never written it down. Now I keep it in my rotation for weeknights when I want something that feels special but doesnt ask much of me.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cod fillets: Look for fillets that are firm and smell like the ocean, not fishy or sour, and pat them dry before adding to the pot so they hold together.
- Onion: A finely chopped onion melts into the sauce and adds sweetness that balances the spices perfectly.
- Garlic cloves: Minced garlic blooms in the oil and gives the whole dish a warm, savory backbone.
- Red and yellow bell peppers: Diced peppers add color and a slight sweetness that plays well with the smoky paprika.
- Diced tomatoes: Canned tomatoes are your best friend here, they break down into a rich sauce without any extra work.
- Baby spinach: Stir it in at the end for a pop of green and a bit of earthiness.
- Lemon: Sliced lemon on top of the cod adds brightness and keeps the fillets moist as they simmer.
- Ground cumin: This spice brings warmth and a hint of nuttiness that makes the dish feel cozy.
- Smoked paprika: It adds depth and a gentle smokiness without overpowering the delicate fish.
- Ground coriander: A subtle citrusy note that ties all the spices together.
- Cayenne pepper: Optional, but a pinch gives a gentle kick that wakes up your taste buds.
- Olive oil: Use a good quality oil, it carries the spices and keeps everything from sticking.
- Fish or vegetable stock: Stock thins the tomatoes into a sauce and adds savory depth.
- Fresh cilantro or parsley: A handful of fresh herbs at the end makes the dish taste bright and just-made.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Warm the oil:
- Heat olive oil in a large skillet over medium heat until it shimmers but doesnt smoke. This is your flavor foundation.
- Soften the onion:
- Add chopped onion and sauté for three to four minutes, stirring occasionally, until it turns translucent and smells sweet.
- Add peppers and garlic:
- Stir in minced garlic and diced peppers, cooking for another three minutes until the peppers start to soften. The garlic should smell fragrant, not browned.
- Bloom the spices:
- Add cumin, smoked paprika, coriander, cayenne, salt, and pepper, stirring constantly for one minute. Youll know theyre ready when the kitchen smells warm and toasty.
- Build the sauce:
- Pour in diced tomatoes and stock, then bring the mixture to a gentle simmer. Scrape up any browned bits from the bottom of the pan.
- Simmer the vegetables:
- Cover and let it bubble away for eight to ten minutes until the peppers are tender and the sauce thickens slightly.
- Nestle the cod:
- Gently place the cod fillets into the sauce, top with lemon slices, cover, and simmer for eight to ten minutes. The fish is done when it flakes easily with a fork and turns opaque.
- Wilt the spinach:
- Add baby spinach and cook uncovered for two minutes, stirring gently until it wilts into the sauce.
- Serve and garnish:
- Spoon the cod and sauce into bowls, then top with fresh herbs and lemon wedges.
Save
Save Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
One evening I served this with warm pita bread, and my neighbor said it reminded her of summers in Greece. We ended up sitting at the table for two hours, dipping bread into the sauce and talking about places wed been. The recipe became more than dinner that night, it turned into a story we kept retelling.
Choosing Your Fish
Cod is mild and forgiving, but haddock, halibut, or even tilapia work just as well if thats what your market has fresh. Look for fillets that are firm to the touch and have a clean, ocean smell. Frozen fish is fine too, just thaw it in the fridge overnight and pat it dry before cooking. The key is using a fish that wont fall apart when it simmers, so avoid anything too delicate like sole.
Making It Your Own
This recipe is a canvas, so feel free to swap in what you have. Zucchini, cherry tomatoes, or even chickpeas can go in with the peppers for extra texture. If you like it spicy, double the cayenne or toss in some chili flakes. I once added a handful of olives and capers because I had them open in the fridge, and it tasted like a whole new dish.
Serving Suggestions
This stew begs for something to soak up the sauce. I love it with crusty bread, but fluffy couscous or steamed rice work beautifully too. A simple green salad on the side keeps things light, or roasted potatoes if youre extra hungry. Leftovers reheat gently on the stove with a splash of water, and somehow they taste even better the next day.
- Serve with warm flatbread or baguette for dipping.
- Pair with couscous, rice, or quinoa to make it more filling.
- A squeeze of fresh lemon juice right before serving brightens everything up.
Save
Save This is the kind of recipe that makes you look like you tried harder than you did. It comes together fast, tastes like youve been simmering it all day, and leaves you with just one pan to wash.
Recipe FAQs
- → Can I use frozen cod fillets?
Yes, just ensure they are fully thawed and patted dry before adding to the pot to prevent excess moisture in the sauce.
- → What other fish can I substitute for cod?
Haddock, halibut, sea bass, or any firm white fish works beautifully. Adjust cooking time slightly based on fillet thickness.
- → How do I know when the cod is properly cooked?
The fish should be opaque throughout and flake easily when tested with a fork. Internal temperature should reach 63°C (145°F).
- → Can I make this ahead of time?
The vegetable base can be prepared in advance, but add the fish fresh when ready to serve for best texture and flavor.
- → What sides pair well with this dish?
Crusty bread, steamed rice, couscous, or quinoa all complement the flavorful sauce perfectly. Roasted potatoes also make an excellent choice.
- → How should I store leftovers?
Store in an airtight container in the refrigerator for up to 2 days. Reheat gently to avoid overcooking the fish.