Spiced Cod One Pot (Printable)

Aromatic cod with bell peppers, tomatoes, and warming Mediterranean spices, all cooked together in one pot.

# What You'll Need:

→ Seafood

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

→ Vegetables

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

→ Spices & Seasonings

09 - 1 tsp ground cumin
10 - 1 tsp smoked paprika
11 - 1/2 tsp ground coriander
12 - 1/4 tsp cayenne pepper, optional
13 - 1 tsp salt
14 - 1/2 tsp black pepper

→ Pantry

15 - 2 tbsp olive oil
16 - 1 cup fish or vegetable stock

→ Garnish

17 - Fresh cilantro or parsley, chopped
18 - Lemon wedges

# Method:

01 - Heat the olive oil in a large, deep skillet or Dutch oven over medium heat.
02 - Add the chopped onion and sauté for 3 to 4 minutes until softened.
03 - Stir in the garlic, red bell pepper, and yellow bell pepper; cook for another 3 minutes.
04 - Add the cumin, smoked paprika, coriander, cayenne pepper if using, salt, and black pepper. Stir well and cook for 1 minute until fragrant.
05 - Pour in the diced tomatoes and fish or vegetable stock. Bring to a simmer.
06 - Cover and cook for 8 to 10 minutes until the vegetables are tender and the sauce thickens slightly.
07 - Gently nestle the cod fillets into the sauce and top with lemon slices. Cover and simmer for 8 to 10 minutes until the cod is opaque and flakes easily with a fork.
08 - Add the baby spinach and cook for another 2 minutes until just wilted.
09 - Serve hot, garnished with fresh herbs and extra lemon wedges.

# Expert Advice:

01 -
  • One pot means you spend more time eating and less time scrubbing dishes afterward.
  • The spices wake up your kitchen in a way that makes plain fish feel indulgent and special.
  • Everything cooks together, so the fish absorbs all those Mediterranean flavors without tasting overdone.
  • It's naturally gluten-free and dairy-free without feeling like a compromise.
02 -
  • Don't stir the fish once it's in the pot because you'll break it apart and lose those beautiful flakes; let it sit undisturbed.
  • If your fish smells strongly of fish when raw, that's actually a sign it's fresh, but if it smells off or ammoniated, trust your instincts and choose different fillets.
  • The sauce should never reach a rolling boil once the fish is in because high heat will overcook the delicate flesh.
03 -
  • Pat your fish fillets completely dry with paper towels before adding them to the pot because excess moisture prevents them from integrating into the sauce properly.
  • If your stock tastes bland, add a splash more lemon juice or a pinch of salt to brighten everything in the final minute of cooking.
Return