Winter nights call for something warm and deeply nourishing. This Cod and Chickpea Stew is the ultimate answer for your table. It is light enough to feel fresh but hearty enough to satisfy.
You will love how the smoky broth brings everything together. It is a vibrant meal that brightens up any chilly evening. Your kitchen will smell like a cozy Mediterranean bistro in no time.
Why This Recipe Works
This dish is a total winner for a healthy reset this season. It combines lean protein from fresh cod with fiber-rich chickpeas. The smoked paprika adds a deep, complex flavor without extra fat. You get a complete, balanced meal in just one single pot.
It is incredibly fast for a home-cooked stew. You can have this on the table in about 40 minutes total. This makes it a perfect choice for busy weeknights. It feels much more elegant than your average Tuesday night dinner.
The Easy Process
The method is very straightforward and builds flavor in layers. You start by softening the aromatics to create a sweet base. The broth then simmers to meld the spices and tomatoes. Gently poaching the fish at the end ensures a silky and tender texture. It is a foolproof way to cook white fish perfectly every time.
Simple Ingredients
- 600g fresh cod fillets, cut into 2-inch chunks
- 400g canned chickpeas, drained and rinsed
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon smoked paprika (pimenton)
- 400g crushed tomatoes
- 500ml fish stock
- 100g fresh baby spinach
- 1 teaspoon sea salt
- 0.5 teaspoon ground black pepper
- 2 tablespoons fresh flat-leaf parsley, chopped
Step-by-Step
- Heat extra virgin olive oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- Add the diced onion and sauté for approximately 5 minutes until soft and translucent.
- Stir in the minced garlic and smoked paprika, cooking for 60 seconds until highly fragrant.
- Pour in the crushed tomatoes and fish stock, stirring to combine all ingredients.
- Bring the liquid to a gentle simmer and cook for 10 minutes.
- Add the rinsed chickpeas to the pot and continue to simmer for an additional 5 minutes.
- Season the cod chunks with salt and pepper, then gently submerge them into the simmering liquid.
- Reduce heat to low, cover, and cook for 5 to 7 minutes until the fish is opaque and flakes easily.
- Fold in the fresh baby spinach until just wilted and garnish with chopped parsley before serving.
Best Ways to Enjoy
Serve this stew in wide, shallow bowls to catch all the broth. It is best enjoyed with a side of crusty sourdough bread. This helps you soak up every last drop of the smoky liquid. You can also serve it over a small scoop of quinoa.
A squeeze of fresh lemon juice right before eating is essential. It cuts through the richness of the fish and tomatoes. This meal is ideal for a cozy winter evening by the fire. It also pairs beautifully with a crisp, dry white wine.
Keep It Fresh
Store any leftovers in an airtight container in the fridge. It will stay fresh and delicious for up to two days. When you are ready to eat, reheat it very gently. Use a small saucepan over low heat on the stove. Do not let the broth come to a rolling boil. This prevents the delicate cod from becoming tough or rubbery.
Kitchen Tips
- Pat the cod fillets dry before cutting them into chunks.
- Don’t skip the step of sautéing the paprika to release oils.
- Avoid overcooking the fish by checking it at the 5-minute mark.
- Use a high-quality fish stock for the most savory depth.
- Swap the spinach for kale if you want more texture.
- Make this for a healthy reset after a busy holiday season.
- Add a pinch of red pepper flakes for an extra kick.
Make It Your Own
- Add sliced chorizo at the start for a meaty, smoky boost.
- Use butter beans instead of chickpeas for a creamier feel.
- Stir in a spoonful of pesto for a fresh herbal twist.
- Try using halibut or haddock if cod is not available.
Common Questions
Can I use frozen cod?
Yes, you can certainly use frozen fish for this recipe. Just ensure it is completely thawed and patted dry first. This prevents extra water from diluting your flavorful broth.
Is this recipe family-friendly?
Absolutely, as the flavors are mild and very approachable. The chickpeas add a fun texture that kids often enjoy. You can adjust the smoked paprika to suit your family’s taste.
I hope this warm bowl brings you comfort and health this winter. It is the perfect way to end a busy day with a smile. Happy cooking!
— Emily

Ingredients
Method
- Heat extra virgin olive oil in a large heavy-bottomed pot or Dutch oven over medium heat.
- Add the diced onion and sauté for approximately 5 minutes until soft and translucent.
- Stir in the minced garlic and smoked paprika, cooking for 60 seconds until highly fragrant.
- Pour in the crushed tomatoes and fish stock, stirring to combine all ingredients.
- Bring the liquid to a gentle simmer and cook for 10 minutes.
- Add the rinsed chickpeas to the pot and continue to simmer for an additional 5 minutes.
- Season the cod chunks with salt and pepper, then gently submerge them into the simmering liquid.
- Reduce heat to low, cover, and cook for 5 to 7 minutes until the fish is opaque and flakes easily.
- Fold in the fresh baby spinach until just wilted and garnish with chopped parsley before serving.
