The Best Cod and Tomato Stew (A One Pot Meal Done Right)

A steaming white cod and tomato stew served in a rustic bowl and it is garnished with fresh herbs

Table of Contents

The first time I made cod and tomato stew, I couldn’t believe something so simple can taste that good.

This dish is a classic one-pot meal built around flaky white cod simmered low and slow in a rich, garlicky tomato broth.

It has roots in coastal Mediterranean and Portuguese cooking, made with just a few pantry staples.

It’s hearty enough for a cold night, light enough for a weeknight, and it never gets old.

Ingredients Needed

The ingredients for this stew are probably already in your kitchen.

Just a run for a few fresh picks plus some pantry staples, and your one-pot meal is ready.

Ingredient Amount (Per Serving)
Cod fillets 150g / 5.3 oz
Crushed tomatoes ½ cup
Olive oil 1 tbsp
Garlic cloves 2 cloves
Onion ½ medium
Bell pepper ½ medium
Fish or vegetable stock ½ cup
Smoked paprika ¼ tsp
Dried oregano ¼ tsp
Red chili flakes a pinch
Salt & black pepper to taste
Fresh parsley a few sprigs
Lemon ½ wedge

A Step-By-Step Recipe of Cod and Tomato Stew

A closeup of a steaming cod and tomato sauce and garnished with fresh cilantro in a bowl

This stew recipe takes 40 minutes. The steps are simple and easy to follow. Don’t rush it when you’re making it; be patient.

This might become your favorite, go-to recipe.

Step 1: Prep Your Ingredients

Dice your onion and bell pepper into small, even pieces. Mince the garlic finely, the smaller, the better.

Pat your cod fillets dry with a paper towel.

This step is super important, since dry fish browns better and doesn’t make your stew watery.

Step 2: Build the Base

Heat olive oil in a wide, heavy-bottomed pan over medium heat.

Add your onions and cook for 3-4 minutes, until they soften and turn slightly golden. Then add the bell pepper and cook for another 2 minutes.

Add the garlic last, since it burns quickly. It always goes in after the onions are already soft.

I always let the onions go just a little golden before adding anything else. That slight caramelization adds a sweetness to the broth.

Step 3: Add the Spices

Sprinkle in your smoked paprika, oregano, and chili flakes directly onto the onion and pepper mix.

Stir and let them toast in the oil for about 30-45 seconds.

This step, called blooming your spices, wakes them up and deepens the flavor in the dish.

Blooming spices in oil instead of adding them to liquid makes a difference between a flat-tasting stew and one with real flavor.

Step 4: Add Tomatoes and Stock

Pour in your crushed tomatoes and stock. Stir everything together and bring it to a gentle simmer.

Let it cook uncovered for about 8-10 minutes so the broth reduces slightly and the flavors come together.

Taste it and adjust the salt, pepper, or chili accordingly.

Step 5: Add the Cod

Gently nestle your cod fillets into the simmering stew. Don’t stir. Just let them sit in the broth and cook.

Cover the pan with a lid and cook on low heat.

Cook the cod in the stew for 7-9 minutes, depending on the thickness of your fillets.

The cod is done when it flakes easily with a fork and turns opaque all the way through.

I never stir once the fish goes in. Cod is tender and breaks apart easily.

Step 6: Finish and Serve

Turn off the heat. Squeeze in your lemon wedge, scatter fresh parsley over the top, and give it one last gentle taste for seasoning.

Serve straight from the pan into deep bowls.

A slice of crusty bread on the side is perfect for soaking up every last bit of that broth.

Nutrition Information

Nutrient Per Serving
Calories ~280 kcal
Protein ~32g
Total Fat ~9g
Saturated Fat ~1.5g
Carbohydrates ~14g
Dietary Fiber ~3g
Sugars ~6g
Sodium ~520mg
Omega-3 Fatty Acids ~0.5g
Vitamin C ~35% DV
Vitamin B12 ~80% DV
Iron ~10% DV

DV = Daily Value based on a 2,000-calorie diet. Values are estimates and may vary depending on specific ingredients and portion sizes used.

Cod Fish Alternatives You Can Try

And if you don’t prefer cod for your fish and tomato stew, there are other white fish you can try.

The tomato broth is bold, so as long as you pick a fish with a similar, firm, flaky texture, you’ll get a great result.

  • Haddock: The closest swap to cod. Mild, firm, and flaky with a slightly sweeter flavor. It holds up well.
  • Pollock: Budget-friendly and widely available. It’s a little softer than cod but still works well in stews.
  • Halibut: A meatier, denser option that holds its shape really well during cooking. It might be a little expensive.
  • Tilapia: An easy, affordable everyday swap. It’s lighter and thinner than cod, so it cooks faster.
  • Sea Bass: A more premium option, but genuinely delicious in this recipe. It has a slightly richer flavor than cod and a beautiful flaky texture.
  • Mahi-Mahi: Firm, slightly sweet, and holds up really well to bold flavors.

What to Serve with Cod and Tomato Stew?

This stew is already a complete meal on its own, but you can add some sides to make your dinner even better.

Since the broth is rich, garlicky, and tomato-forward, you want sides that either soak it up, balance it out, or keep things light.

Steamed White Rice

Rice soaks up the stew beautifully, making the meal more filling.

It’s a great option if you’re serving this to hungrier eaters or want to stretch one pot to feed more people.

Plain jasmine or basmati works best. Spoon the stew directly over the rice in a deep bowl rather than serving them side by side.

Crushed or Boiled Potatoes

Potatoes and fish stew are a classic combination.

Boiled or roughly crushed baby potatoes, seasoned with olive oil and sea salt, pair well with the acidity of the tomato broth.

They’re filling without being heavy.

I sometimes drop small pre-boiled potatoes directly into the stew in the last few minutes of cooking. They absorb the broth and become the best thing in the bowl.

Simple Green Salad

If you want to keep things light, a plain green salad with a lemon vinaigrette is the best. Go for a rocket, a cucumber, and a little red onion.

Keep the dressing simple, and the stew is already bold enough.

Steamed or Sautéed Greens

Sautéed spinach, kale, or green beans with a little olive oil and garlic make a wholesome side. This is a solid choice if you’re going for something balanced and clean.

Greens wilted directly into the stew in the last two minutes, also work great.

End Note!

And that’s your cod and tomato stew recipe, and I warn you, this 40-minute recipe might become your go-to.

Keep a can of crushed tomatoes and a cod fillet in the freezer, and you’re never more than half an hour away from a proper meal.

Give it a go, and let me know how it turned out.

Frequently Asked Questions (FAQs)

1. Can I Use Frozen Cod?

Yes, absolutely. Just thaw it completely in the fridge overnight and pat it dry before adding it to the stew.

2. Can I Make This Ahead of Time?

Yes, but cook the broth base ahead and add the cod fresh when reheating.

3. Do I Need to Remove the Skin from Cod Before Cooking?

The skin softens during cooking and is completely edible. If texture bothers you, peel it off before adding the fillet to the stew.

Jane studied Outdoor Recreation and Fine Arts, which sparked her love for both adventure and creativity. She enjoys camping under the stars, cooking cozy meals, finding simple style ideas, and making homes feel warm and welcoming. Through Typically Jane, she shares her favorite ways to live beautifully, with curiosity, comfort, and a touch of fun in everyday living.

Post a Comment

Your email address will not be published. Required fields are marked *