Spiced Cod One Pot

Featured in: One-Pot Favorites

This vibrant one-pot dish features tender cod fillets nestled in a richly spiced tomato-based sauce with colorful bell peppers and fresh spinach. Seasoned with cumin, smoked paprika, and coriander, it delivers bold Mediterranean flavors while requiring minimal cleanup. Simply sauté the vegetables, add the spices and liquids, then gently simmer the fish until perfectly cooked. Serve with crusty bread or rice for a complete, satisfying meal.

Updated on Fri, 30 Jan 2026 04:47:46 GMT
Spiced Cod One Pot simmering with red and yellow peppers, tomatoes, and spinach in a flavorful, aromatic broth. Save
Spiced Cod One Pot simmering with red and yellow peppers, tomatoes, and spinach in a flavorful, aromatic broth. | tastlis.com

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.
A close-up of Spiced Cod One Pot garnished with fresh cilantro and lemon wedges served over fluffy steamed rice. Save
A close-up of Spiced Cod One Pot garnished with fresh cilantro and lemon wedges served over fluffy steamed rice. | tastlis.com
A close-up of Spiced Cod One Pot garnished with fresh cilantro and lemon wedges served over fluffy steamed rice. Save
A close-up of Spiced Cod One Pot garnished with fresh cilantro and lemon wedges served over fluffy steamed rice. | tastlis.com

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.
Easy one-pot Spiced Cod recipe with tender flaky fish and colorful vegetables, perfect for a healthy weeknight dinner. Save
Easy one-pot Spiced Cod recipe with tender flaky fish and colorful vegetables, perfect for a healthy weeknight dinner. | tastlis.com
Easy one-pot Spiced Cod recipe with tender flaky fish and colorful vegetables, perfect for a healthy weeknight dinner. Save
Easy one-pot Spiced Cod recipe with tender flaky fish and colorful vegetables, perfect for a healthy weeknight dinner. | tastlis.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spiced Cod One Pot

Aromatic cod with vegetables and warming spices, all cooked together for easy cleanup and bold flavor.

Prep Time
15 min
Time to Cook
25 min
Overall Time
40 min
Author Lena Foster


Skill Level Easy

Cuisine Mediterranean

Makes 4 Portions

Dietary details Free from Dairy, Gluten-Free

What You'll Need

Seafood

01 4 cod fillets (about 5.3 oz each), skinless and boneless

Vegetables

01 1 large onion, finely chopped
02 2 garlic cloves, minced
03 1 red bell pepper, diced
04 1 yellow bell pepper, diced
05 14 oz canned diced tomatoes
06 5.3 oz baby spinach
07 1 lemon, sliced

Spices & Seasonings

01 1 tsp ground cumin
02 1 tsp smoked paprika
03 0.5 tsp ground coriander
04 0.25 tsp cayenne pepper
05 1 tsp salt
06 0.5 tsp black pepper

Pantry

01 2 tbsp olive oil
02 8.5 fl oz fish or vegetable stock

Garnish

01 Fresh cilantro or parsley, chopped
02 Lemon wedges

Directions

Instruction 01

Heat cooking oil: Heat olive oil in a large deep skillet or Dutch oven over medium heat.

Instruction 02

Sauté aromatics: Add chopped onion and sauté for 3 to 4 minutes until softened.

Instruction 03

Cook peppers and garlic: Stir in minced garlic, red bell pepper, and yellow bell pepper. Cook for 3 additional minutes.

Instruction 04

Bloom spices: Add ground cumin, smoked paprika, ground coriander, cayenne pepper, salt, and black pepper. Stir well and cook for 1 minute until fragrant.

Instruction 05

Build sauce base: Pour in diced tomatoes and fish or vegetable stock. Bring mixture to a simmer.

Instruction 06

Develop vegetables: Cover and cook for 8 to 10 minutes until vegetables are tender and sauce thickens slightly.

Instruction 07

Cook cod fillets: Gently nestle cod fillets into the sauce and top with lemon slices. Cover and simmer for 8 to 10 minutes until cod is opaque and flakes easily with a fork.

Instruction 08

Finish with greens: Add baby spinach and cook for 2 additional minutes until just wilted.

Instruction 09

Plate and serve: Serve hot, garnished with fresh herbs and extra lemon wedges.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or Dutch oven with lid
  • Cutting board and knife
  • Wooden spoon

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains fish

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • Energy: 260
  • Fats: 7 g
  • Carbohydrates: 16 g
  • Proteins: 33 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.