Go Back
30 Minute Spanish Cod Fish Stew

30 Minute Spanish Cod Fish Stew

30 Minute Spanish Cod Fish Stew is a quick, comforting bowl of tomato scented broth, tender cod, and hearty potatoes. With bright tomatoes, soft peppers, and a shower of fresh parsley, this easy weeknight dinner delivers bold flavor with minimal fuss. It’s an ideal recipe when you want something satisfying, light, and ready in about thirty minutes, perfect for busy evenings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Spanish
Calories: 350

Ingredients
  

  • 1/4 cup extra-virgin olive oil Provide a fruity, peppery base fat that helps sauté aromatics and meld flavors; extra-virgin olive oil adds richness and a silky mouthfeel to the stew. Use at moderate heat to avoid burning and to release flavors from garlic and peppers. Its healthy monounsaturated fats also help carry fat-soluble aromas throughout the dish.
  • 2 garlic cloves, crushed Crush and release pungent, savory aromatics that infuse the oil and broth with depth; garlic provides a warm, garlicky backbone. Add early in cooking to mellow sharpness and integrate with the vegetables. Crushing helps break cell walls for stronger flavor extraction into the stew.
  • 1 red bell pepper, finely diced Add bright, sweet, and slightly acidic texture when finely diced, contributing color and bite to the stew. Red bell pepper cooks tender while retaining sweetness, balancing heat from other peppers and spices. Use small dice to ensure even cooking and distribution in each spoonful.
  • 1 poblano pepper, ribs and seeds removed, finely diced Bring mild heat and a smoky, earthy flavor when finely diced after removing ribs and seeds; poblano offers subtle warmth without overwhelming the broth. Cook until softened to release flavor and harmonize with tomatoes and potatoes. Fleshiness of poblano adds body to the stew.
  • 1 teaspoon salt Season and enhance overall flavor profile while helping other ingredients' tastes shine when incorporated at the proper time. Salt also draws moisture from vegetables to create a more cohesive broth. Adjust quantity carefully to avoid over-salting given stock or added seasonings.
  • 1/4 teaspoon red pepper flakes, optional Provide optional concentrated heat and a touch of smoky spice when added sparingly; red pepper flakes allow control over spiciness. Stir in early to gently infuse the broth, or finish near the end for more pronounced heat. Use according to heat tolerance and desired flavor balance.
  • 1 pound vine or roma tomatoes, finely diced Contribute acidity, sweetness, and body when finely diced, forming the primary tomato base for the stew; vine or roma tomatoes break down to create a saucy broth. Cook until they release juices and meld with oil and aromatics for depth. Fresh tomatoes lend bright, natural acidity that balances richness.
  • 1 pound russet potatoes, about 2 medium, peeled and cut into 1-inch cubes Add satisfying starch and a creamy texture when peeled and cut into 1-inch cubes; russet potatoes thicken the stew as they cook and absorb flavors. Simmer until tender to contribute substantial mouthfeel and heartiness. Uniform cubes ensure even cooking throughout the pot.
  • 2 cups low FODMAP chicken stock or water Provide a savory cooking liquid and seasoning base; low FODMAP chicken stock or water supplies moisture and depth to the stew while keeping it digestible. Use low-sodium stock if monitoring salt levels and adjust seasoning afterward. Liquid amount controls stew consistency and cooking time for potatoes and fish.
  • 1 1/2 pounds cod or other semi-firm white fish, cut into 2-inch pieces Supply tender, flaky protein when cut into 2-inch pieces and gently poached in the broth; cod or other semi-firm white fish offers delicate flavor that complements the vegetables. Add near the end of cooking to avoid overcooking and to keep chunks intact. Fish also contributes subtle sweetness and additional texture.
  • 2 tablespoons finely chopped fresh flat-leaf parsley leaves Finish with fresh, herbaceous brightness and a hint of verdant flavor when finely chopped and sprinkled over the stew. Parsley adds color contrast and lightness that lifts the dish. Add at the end to preserve fresh aroma and flavor.

Equipment

  • Large lidded heavy bottomed saucepan or Dutch oven

Method
 

  1. Heat the oil in a large lidded heavy bottomed saucepan or Dutch oven. Add the garlic and cook over low heat until golden brown on all sides, about 5 minutes. Remove and discard.: The warm oil should feel slightly viscous and shimmer when ready, giving off a faint fruity aroma. I use medium low heat to avoid rapid smoking, which preserves the oil flavors. The heavy bottom pan promotes even heat, preventing hot spots that scorch. If the pan is too hot the next ingredient will brown too fast instead of mellowing; reduce heat and let it settle before continuing. When the oil is ready, you should see gentle movement across the surface, not rolling bubbles.
  2. Carefully add the peppers, salt, and pepper flakes, if using. Sauté over medium heat until the vegetables are very soft but not browning, about 10 minutes. Stir in the tomatoes and potatoes. Cover with the stock or water and bring to a boil. Turn the heat down to medium-low and simmer, stirring occasionally, until the potatoes are tender and the broth has thickened, about 15 minutes. Season the cod with salt, nestle it into the tomato mixture, and cover with a lid. Simmer until the fish is tender but not falling apart, about 7 minutes.: As the garlic warms, it releases a warm, nutty scent that perfumes the kitchen. The surface will take on a pale golden hue and the aroma will shift from sharp to mellow. Cooking slowly ensures you extract savory sweetness without bitterness. A common mistake is rushing with higher heat, which can create bitter, burnt garlic ; if you smell acrid notes, discard those cloves and start again to avoid off flavors.
  3. Garnish with the parsley and serve immediately.: After the garlic has colored, take it out so it does not continue to darken and sour the oil. Removing it leaves behind the infused oil which holds the savory base. I pat the cloves on a paper towel to make sure no small burned bits stay in the pan. Leaving them in risks an increasingly bitter broth as the dish simmers.
  4. Carefully add the peppers, salt, and pepper flakes, if using: When the peppers hit the warm oil, you should hear a gentle sizzle and smell a bright, vegetal scent. The salt will draw moisture and encourage the peppers to soften. I add the red pepper flakes sparingly and taste as I go, because their heat concentrates as the liquid reduces. A typical mistake is using too much salt at this stage, which can make the stew overly saline once the potatoes absorb liquid; hold some salt back for final adjustment.
  5. Sauté over medium heat until the vegetables are very soft but not browning, about 10 minutes: The peppers should collapse and become silky, releasing a sweet, roasted perfume. Keeping the heat at medium prevents caramelization which changes the flavor balance. Stir occasionally so the peppers cook evenly. If you see browning at the edges, lower the heat and deglaze gently with a splash of water to prevent bitter notes.
  6. Stir in the tomatoes and potatoes: The diced tomatoes will add a bright tang that mingles with the softened peppers, while the cubed potatoes begin to bulk up the stew. As you stir, scrape any flavorful fond from the pan to incorporate those browned bits into the sauce. If the tomatoes seem watery at first, they will concentrate as the stew simmers, so resist the urge to over reduce early on. Cutting the potatoes uniformly ensures they become tender in step with the tomatoes.
  7. Cover with the stock or water and bring to a boil: Once the liquid hits the pot, it will steam and the aroma will lift, carrying both sweet and savory notes. Bringing the stew to a boil activates the starch in the potatoes , which will thicken the broth slightly. Use a lid to speed heating, but watch closely so it does not boil over. If the boil is too vigorous, reduce to a gentle bubble to keep the texture even.
  8. Turn the heat down to medium low and simmer, stirring occasionally, until the potatoes are tender and the broth has thickened, about 15 minutes: During this simmer you will notice the broth become fuller, the color deepening to a rich, tomato red. The occasional stir helps prevent sticking and ensures even cooking. Test a potato cube for tenderness with a fork; it should slide easily without disintegrating. A common error is simmering too long which leaves the potatoes mushy and the broth overly reduced, so check often towards the end of the cook time.
  9. Season the cod with salt, nestle it into the tomato mixture, and cover with a lid: Seasoned chunks of cod should be added gently into pockets in the stew so they cook in the liquid. The moment you cover, the enclosed steam will cook the cod evenly and gently, preserving its flaky texture. Avoid piling pieces on top of each other which causes uneven cooking. If the pieces differ greatly in size, start larger pieces slightly earlier to synchronize doneness.
  10. Simmer until the fish is tender but not falling apart, about 7 minutes: As the cod cooks, it will change from translucent to opaque and begin to flake at the edges. The stew should give off a clean, oceanic scent mixed with tomato sweetness. Overcooking is the most common trap here; watch for the flakes to separate with a gentle nudge rather than collapsing into the broth. If the fish looks dry, a splash of hot stock can revive moistness without watering down flavor.
  11. Garnish with the parsley and serve immediately: Right before serving, sprinkle the finely chopped parsley for a fresh, herbaceous lift and a bright green contrast. The final bowl should be steaming, with glossy broth and intact flakes of cod . Serve promptly because the fish continues to cook in residual heat, which can soften texture over time. Leaving the stew to sit long on the stove will dull the fresh herb note and risk overcooking the cod .

Notes

  • Choose fresh cod: Fresh, firm cod will hold together during the brief simmer and offer a clean flavor. If you can smell strong fishiness, it is not fresh, so choose cleaner smelling fillets.
  • Infuse the oil gently: Low heat for the garlic step yields a nutty depth. High heat burns the garlic, introducing bitterness that can’t be masked later.
  • Uniform cuts matter: Even 1 inch potato cubes and consistent cod pieces ensure simultaneous doneness and a pleasing texture in every spoonful.
  • Control salt carefully: Taste after the potatoes soften; stock can add hidden sodium, so adjust at the end for perfect balance.
  • Add herbs last: Fresh parsley should be scattered off the heat to retain color and aromatic brightness, especially when serving immediately.