Spiced Cod One Pot

Featured in: Home Table Cooking

This simple one-pot preparation brings together tender cod fillets, vibrant bell peppers, onion, and garlic with a rich tomato base. Infused with warming spices like cumin, smoked paprika, and coriander, it creates an aromatic and deeply flavorful meal with minimal effort.

Everything cooks in a single pan, from sautéing vegetables to gently simmering the fish, ensuring easy cleanup. It’s perfect for a weeknight dinner, yielding a satisfying and healthy dish with Mediterranean flair in under an hour.

Updated on Sun, 01 Feb 2026 01:30:33 GMT
Spiced Cod One Pot with tender flaky fish and vibrant bell peppers in a rich, aromatic tomato broth. Save
Spiced Cod One Pot with tender flaky fish and vibrant bell peppers in a rich, aromatic tomato broth. | petitzayan.com

Bring a taste of the Mediterranean to your kitchen with this vibrant Spiced Cod One Pot. This aromatic dish features tender, flaky cod fillets simmered in a rich tomato broth flavored with warming spices, bell peppers, and fresh spinach. It's an easy, healthy meal designed for maximum flavor with minimal cleanup.

Spiced Cod One Pot with tender flaky fish and vibrant bell peppers in a rich, aromatic tomato broth. Save
Spiced Cod One Pot with tender flaky fish and vibrant bell peppers in a rich, aromatic tomato broth. | petitzayan.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The beauty of this recipe lies in its simplicity. By poaching the cod directly in the spiced tomato and vegetable base, the fish stays incredibly moist while absorbing all the Mediterranean-inspired seasonings. It is a perfect weeknight dinner that feels sophisticated enough for guests.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 4 cod fillets (about 150 g each), skinless and boneless
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 yellow bell pepper, diced
  • 400 g (1 can) diced tomatoes
  • 150 g baby spinach
  • 1 lemon, sliced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp ground coriander
  • 1/4 tsp cayenne pepper (optional)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp olive oil
  • 250 ml fish or vegetable stock
  • Garnish: Fresh cilantro or parsley, chopped, and lemon wedges

Instructions

Step 1
Heat the olive oil in a large, deep skillet or Dutch oven over medium heat.
Step 2
Add the chopped onion and sauté for 3–4 minutes until soft.
Step 3
Stir in the garlic, red and yellow peppers; cook for another 3 minutes.
Step 4
Add the cumin, smoked paprika, coriander, cayenne (if using), salt, and pepper. Stir well and cook for 1 minute until fragrant.
Step 5
Pour in the diced tomatoes and fish or vegetable stock. Bring to a simmer.
Step 6
Cover and cook for 8–10 minutes until the vegetables are tender and the sauce thickens slightly.
Step 7
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 8
Add the spinach and cook for another 2 minutes until just wilted.
Step 9
Serve hot, garnished with fresh herbs and extra lemon wedges.

Zusatztipps für die Zubereitung

To ensure the cod is perfectly cooked, check it at the 8-minute mark; it should be opaque and flake easily when tested with a fork. For those with allergies, always double-check your store-bought fish or vegetable stock and spice blends to ensure they are certified gluten-free and dairy-free.

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.

Varianten und Anpassungen

You can easily swap the cod for haddock or any other firm white fish. If you prefer a spicier dish, increase the amount of cayenne pepper or add a generous pinch of red chili flakes to the sauce while it simmers.

Serviervorschläge

This dish is wonderful on its own, but it is best enjoyed with crusty bread, steamed rice, or fluffy couscous to soak up the flavorful aromatic sauce. A side of roasted root vegetables also pairs nicely for a heartier meal.

Sizzling Spiced Cod One Pot simmering in a Dutch oven with wilted spinach and lemon slices. Save
Sizzling Spiced Cod One Pot simmering in a Dutch oven with wilted spinach and lemon slices. | petitzayan.com

Simple, nutritious, and incredibly satisfying, this Spiced Cod One Pot is a testament to how few ingredients can create a truly memorable meal. Enjoy the warm, earthy flavors and the ease of a one-pot kitchen experience.

Recipe FAQs

What kind of fish can I substitute for cod?

You can easily swap cod for other firm white fish varieties such as haddock, pollock, or even snapper. Adjust cooking time slightly if the fillets are significantly thicker or thinner.

What are good serving suggestions for this dish?

This flavorful meal pairs wonderfully with crusty bread to soak up the sauce, fluffy steamed rice, or couscous. A simple side salad would also complement it well.

How can I increase the heat or spice level?

For more heat, increase the amount of cayenne pepper or add a pinch of red chili flakes along with the other spices. A dash of hot sauce at the end can also provide a quick kick.

Can I add more vegetables to this one-pot meal?

Absolutely! Feel free to incorporate other quick-cooking vegetables like chopped zucchini, green beans, or even some kale added with the spinach. Just ensure they are cut to a similar size for even cooking.

Is this dish suitable for making ahead or meal prep?

Yes, this dish reheats well. Store leftovers in an airtight container in the refrigerator for up to 3 days. Gently reheat on the stovetop or in the microwave until warmed through.

How do I know when the cod is perfectly cooked?

Cod is cooked when it turns opaque throughout and flakes easily with a fork. Be careful not to overcook it, as it can become dry. Typically, 8-10 minutes of simmering is sufficient for standard fillets.

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

Flavorful cod prepared with aromatic spices and fresh vegetables in a single pot. Simple to make, quick to clean.

Prep time
15 minutes
Time to cook
25 minutes
Overall time
40 minutes
Created by Juliette Meyer

Meal type Home Table Cooking

Skill level Easy

Cuisine Mediterranean

Servings made 4 Portions

Dietary notes No dairy, No gluten

What You'll Need

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

How to Prepare

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

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

Step 08

Wilt Spinach: Add 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.

Equipment needed

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

Allergy info

Be sure to check all ingredients for allergens and talk to your doctor if necessary.
  • Contains fish. This recipe is naturally gluten-free and dairy-free. Double-check stock and spice blends for hidden allergens if using store-bought versions.

Nutrition details (per portion)

Nutrition information is for general guidance and shouldn't replace advice from a professional.
  • Caloric value: 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.