Spiced Cod One Pot

Featured in: Everyday Home Meals

This easy one-pot dish features tender cod fillets cooked in a rich, aromatic sauce. Start by sautéing onions, garlic, and bell peppers, then infuse with cumin, smoked paprika, and coriander for a warming spice blend. Diced tomatoes and stock create a vibrant base. Gently nestle the cod and lemon slices into the simmering liquid, allowing it to cook until flaky. Finish with fresh spinach for a complete, flavorful meal that's perfect for a weeknight dinner. Cleanup is a breeze, making this a go-to for delicious simplicity.

Updated on Sat, 31 Jan 2026 10:52:00 GMT
Fragrant Spiced Cod One Pot with flaky fish and vibrant peppers simmered in a savory tomato broth, served hot with lemon wedges. Save
Fragrant Spiced Cod One Pot with flaky fish and vibrant peppers simmered in a savory tomato broth, served hot with lemon wedges. | mesataddut.com

Rain was drumming against my kitchen window last Tuesday when I decided to throw together whatever I had in the fridge. The house smelled like smoked paprika and tomatoes within minutes, and suddenly a gray evening felt warm and inviting.

My sister called me midway through cooking, and I had to put her on speakerphone just to keep stirring. She could hear the sizzling peppers through the phone and showed up at my door twenty minutes later with a loaf of crusty bread.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 4 cod fillets: Choose pieces that feel firm and smell fresh, about 150g each works perfectly
  • 1 large onion: Finely chopped so it melts into the sauce rather than staying chunky
  • 2 garlic cloves: Minced fresh, because jarred garlic loses its punch in long simmers
  • 1 red bell pepper and 1 yellow bell pepper: The combination brings sweetness and makes the dish look stunning
  • 400 g diced tomatoes: Canned works beautifully here, especially in winter when fresh tomatoes lack flavor
  • 150 g baby spinach: Add this at the very end so it stays bright and tender
  • 1 lemon: Thinly sliced, these become edible garnish that brighten every bite
  • 1 tsp ground cumin: Earthy and essential for that Mediterranean depth
  • 1 tsp smoked paprika: This is the secret ingredient that makes people ask whats in it
  • 1/2 tsp ground coriander: Adds a subtle citrusy warmth
  • 1/4 tsp cayenne pepper: Optional, but I love the gentle hum of heat it provides
  • 1 tsp salt and 1/2 tsp black pepper: Season generously since cod is naturally mild
  • 2 tbsp olive oil: A good quality oil makes a difference in simple dishes
  • 250 ml fish or vegetable stock: Homemade stock is best but storebought works fine
  • Fresh cilantro or parsley: Whichever you prefer, both bring a fresh finish
  • Extra lemon wedges: For squeezing over at the table

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Warm the olive oil in a large deep skillet over medium heat until it shimmers, then add your chopped onion and let it soften until translucent
Add the aromatics:
Stir in the garlic and both peppers, cooking until they soften and the kitchen starts smelling wonderful
Wake up the spices:
Sprinkle in the cumin, smoked paprika, coriander, cayenne, salt and pepper, stirring constantly for one minute until they become fragrant
Create the sauce:
Pour in the diced tomatoes and stock, bring everything to a gentle bubble, then cover and let simmer until the vegetables are tender
Nestle in the fish:
Gently lay the cod fillets into the sauce, arrange lemon slices on top, cover again and simmer until the fish turns opaque and flakes easily
Finish with greens:
Scatter the spinach over the top and let it wilt for just two minutes before serving
Tender cod fillets nestled in a golden Spiced Cod One Pot, surrounded by wilted spinach and colorful vegetables, ready to be served. Pin it
Tender cod fillets nestled in a golden Spiced Cod One Pot, surrounded by wilted spinach and colorful vegetables, ready to be served. | mesataddut.com

That rainy Tuesday dinner became a regular request. Now whenever I see those red and yellow peppers at the market, I grab them instinctively.

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.

Choosing the Right Fish

Ive learned that cod works beautifully here because its flakes hold up in the simmering sauce without falling apart. Haddock or halibut make excellent substitutes if cod is not available.

Making It Ahead

The vegetable base tastes even better the next day. Make it up to the point before adding fish, refrigerate overnight, then reheat gently and finish with fresh cod when ready to serve.

Serving Suggestions

Crusty bread is nonnegotiable for mopping up that spiced tomato sauce. Steamed rice works well if you want something more substantial.

  • Keep some extra lemon wedges on hand for those who love extra brightness
  • A dollop of yogurt on top cools the heat beautifully
  • Leftovers reheat perfectly for lunch the next day
A single skillet of Spiced Cod One Pot, featuring steaming tomato sauce, lemon slices, and fresh cilantro garnish, perfect for easy cleanup. Pin it
A single skillet of Spiced Cod One Pot, featuring steaming tomato sauce, lemon slices, and fresh cilantro garnish, perfect for easy cleanup. | mesataddut.com

This is the kind of dinner that makes you feel like a capable cook without demanding anything complicated. Its just good honest food.

Frequently Asked Questions

Can I use a different fish?

Yes, firm white fish like haddock, pollock, or even halibut would work well as a substitute for cod in this dish. Adjust cooking time slightly if needed, as thickness varies.

How can I make this spicier?

To add more heat, increase the amount of cayenne pepper or include a pinch of chili flakes when you add the other spices. A dash of hot sauce at the end could also provide extra warmth.

What side dishes pair well with this?

This flavorful dish is excellent served with crusty bread to soak up the sauce, fluffy steamed rice, or light couscous. A simple green salad also complements it beautifully.

Can I prepare any part of this in advance?

You can chop all your vegetables (onion, garlic, bell peppers) ahead of time. The spiced tomato base can also be prepared a day in advance and gently reheated before adding the cod and spinach.

Is this meal suitable for meal prepping?

Yes, this dish reheats well. Store individual portions in airtight containers in the refrigerator for up to 3 days. The fish may become slightly firmer upon reheating, but the flavors remain delicious.

What if I don't have fish stock?

Vegetable stock is a perfect alternative to fish stock in this preparation, maintaining the vegetarian-friendly aspects if desired. Water could also work in a pinch, though flavor depth might be slightly reduced.

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

A vibrant, aromatic cod dinner simmered with vegetables and warming spices in one pot for maximum flavor and easy cleanup.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes


Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 servings

Dietary: Dairy-Free, Gluten-Free

Ingredients

Seafood

01 4 cod fillets (about 5 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 1 can (14 oz) diced tomatoes
06 5 oz baby spinach
07 1 lemon, sliced

Spices & Seasonings

01 1 tsp ground cumin
02 1 tsp smoked paprika
03 1/2 tsp ground coriander
04 1/4 tsp cayenne pepper (optional, for heat)
05 1 tsp salt
06 1/2 tsp black pepper

Pantry

01 2 tbsp olive oil
02 1 cup fish or vegetable stock

Garnish

01 Fresh cilantro or parsley, chopped
02 Lemon wedges

Instructions

Step 01

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

Step 02

Sauté Onions: Add the chopped onion and sauté for 3–4 minutes until soft.

Step 03

Cook Aromatics: Stir in the garlic, red and yellow peppers; cook for another 3 minutes.

Step 04

Add Spices: Add the cumin, smoked paprika, coriander, cayenne (if using), salt, and pepper. Stir well and cook for 1 minute until fragrant.

Step 05

Create Sauce Base: Pour in the diced tomatoes and fish or vegetable stock. Bring to a simmer.

Step 06

Simmer Vegetables: Cover and cook for 8–10 minutes until the vegetables are tender and the sauce thickens slightly.

Step 07

Cook the Fish: Gently nestle the cod fillets into the sauce. Top with lemon slices. Cover and simmer for 8–10 minutes, or until the cod is opaque and flakes easily with a fork.

Step 08

Add Spinach: Add the spinach and cook for another 2 minutes until just wilted.

Step 09

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 You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains: Fish
  • Double-check stock and spice blends for hidden allergens if using store-bought versions.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 260
  • Total Fat: 7 g
  • Total Carbohydrate: 16 g
  • Protein: 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.