There is something deeply satisfying about a skillet full of bold flavors gently bubbling away on the stove. This Cod with chorizo and white beans is exactly that kind of dish. Tender flakes of cod resting in a smoky tomato sauce, slices of chorizo releasing their rich oils, and creamy white beans soaking up every bit of flavor. Let me tell you, it is worth every bite.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
The first time I made this, the kitchen filled with the scent of garlic, paprika, and simmering tomatoes. It felt rustic and comforting, yet impressive enough to serve to guests. And now, let’s dive into why this dish deserves a spot in your weekly rotation.
A Mediterranean Inspired Comfort Dish
This recipe takes inspiration from Spanish and Mediterranean cooking, where seafood, legumes, and bold sausage flavors often come together in one pan. Chorizo brings warmth and smokiness, while white beans add heartiness without overpowering the delicate cod.
It is the kind of meal that feels both coastal and cozy. Rustic enough for a family dinner, yet elegant enough for a dinner party. That balance is what makes it so special.
Why This One Pan Dish Works So Well
Before we start slicing peppers and searing sausage, here is why this meal is a total game changer.
Versatile: Serve it with crusty bread, rice, or even over mashed potatoes.
Budget-Friendly: Uses simple canned beans and accessible ingredients.
Quick and Easy: Everything cooks in one skillet, which means less cleanup.
Customizable: Adjust spice levels or add greens like spinach at the end.
Crowd-Pleasing: Smoky chorizo and tender cod are a winning combination.
Make-Ahead Friendly: The sauce can be prepared in advance.
Great for Leftovers: Flavors deepen beautifully the next day.
Now that you are ready to cook, let me share a few insider tips.
Chef Level Tips for the Best Flavor
Small details elevate this dish from good to unforgettable.
- Sear the chorizo first to release its flavorful oils into the pan.
- Do not overcook the cod, it should flake gently and stay moist.
- Simmer the sauce long enough to slightly thicken before adding the fish.
- Finish with fresh parsley for brightness and balance.
With those tips in mind, let’s gather your tools.
Essential Kitchen Tools
You will not need much for this recipe.
Large Skillet: Preferably heavy bottomed for even heat distribution.
Sharp Knife: For slicing chorizo and vegetables cleanly.
Wooden Spoon: For stirring without scraping your pan.
Ladle or Spoon: For serving with plenty of sauce.
Now let’s talk ingredients, because this is where the magic begins.
Ingredients You Will Need For This Flavor Packed Skillet
Each ingredient plays an important role in building depth and balance.
- Cod Fillets: 4 fillets, about 6 ounces each, provide tender flaky texture.
- Chorizo Sausage: 8 ounces, sliced, brings smoky and savory richness.
- Canned White Beans: 2 cans, 15 ounces each, drained and rinsed, add creaminess and substance.
- Red Bell Peppers: 2, sliced, contribute sweetness and color.
- Yellow Onion: 1 large, thinly sliced, forms the flavor base.
- Garlic Cloves: 3, minced, enhance aroma and depth.
- Canned Chopped Tomatoes: 1 can, 14 ounces, create the rich sauce.
- Olive Oil: 2 tablespoons, for sautéing and flavor.
- Smoked Paprika: 1 teaspoon, intensifies the smoky profile.
- Salt: 1/2 teaspoon, to balance flavors.
- Black Pepper: 1/2 teaspoon, freshly ground, for gentle heat.
- Fresh Parsley: 2 tablespoons, chopped, for finishing freshness.

Simple ingredients, bold results. And if you need flexibility, here are a few swaps.
Easy Ingredient Substitutions
Cooking should feel adaptable.
Cod Fillets: Use haddock or another firm white fish.
Chorizo Sausage: Try a milder sausage if you prefer less spice.
White Beans: Butter beans or cannellini beans work beautifully.
Red Bell Peppers: Yellow or orange peppers are great alternatives.
Now let’s highlight the stars of the dish.
The Bold and the Delicate
Chorizo Sausage: Smoky, slightly spicy, and rich, it infuses the entire sauce with flavor.
Cod Fillets: Mild and flaky, they soak up the sauce while staying tender and light.
Alright, let’s cook.
Let’s Bring It All Together
This is where everything transforms into something incredible.
- Preheat Your Equipment: Heat a large skillet over medium heat and add olive oil.
- Combine Ingredients: Add sliced chorizo to the skillet and cook until lightly browned and fragrant. Remove and set aside. In the same pan, add onion and red bell peppers, cooking until softened. Stir in minced garlic and smoked paprika.
- Prepare Your Cooking Vessel: Pour in chopped tomatoes and stir well. Add drained white beans and season with salt and black pepper. Simmer for 10 minutes until slightly thickened.
- Assemble the Dish: Return chorizo to the skillet and nestle cod fillets into the sauce.
- Cook to Perfection: Cover and cook for 8 to 10 minutes, or until the cod flakes easily with a fork.
- Finishing Touches: Sprinkle chopped fresh parsley over the top.
- Serve and Enjoy: Spoon generous portions into bowls, making sure each serving has plenty of sauce, beans, and chorizo.
A Harmony of Texture and Flavor
The cod flakes softly under your fork, absorbing the smoky tomato sauce. The beans are creamy and comforting, while the chorizo adds bold bursts of flavor. Sweet peppers and tender onions round everything out. It is rich but balanced, hearty yet not heavy.
Helpful Cooking Tips
You are on your way to success, but keep these in mind.
- Use fresh cod for the best texture.
- Let the sauce simmer uncovered if you want it thicker.
- Taste and adjust seasoning before adding the fish.
What to Avoid While Cooking
Even simple dishes can go wrong if rushed.
- Overcooking the cod, which can make it dry.
- Skipping the step of browning chorizo.
- Adding too much salt before tasting, as chorizo is already seasoned.
Nutrition Overview
Servings: 4
Calories per serving: 480
Note: These values are approximate.
Preparation Time
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Make Ahead and Storage Tips
You can prepare the sauce ahead of time and refrigerate it for up to two days. When ready to serve, reheat gently and add the cod fresh.
Leftovers keep well in the refrigerator for up to three days. Reheat gently on the stove to prevent the fish from overcooking. Freezing is not recommended once the fish is cooked.
How to Serve It Beautifully
Serve directly from the skillet for a rustic presentation. Add a side of crusty bread to soak up the sauce. A simple green salad balances the richness perfectly.
Creative Leftover Ideas
Flake leftover cod and mix with the beans and sauce for a hearty toast topping. You can also spoon it over rice for an easy second meal.
Extra Tips for Even More Flavor
Add a squeeze of fresh lemon juice before serving for brightness. A pinch of chili flakes can boost the heat if you like it spicier.
Make It a Showstopper
Sprinkle extra parsley just before serving. Use a wide shallow bowl so the colorful peppers and sauce shine through. Serve with warm bread on the side for an inviting look.
Variations to Try
- Add a handful of baby spinach during the last few minutes of cooking.
- Stir in a spoonful of tomato paste for deeper flavor.
- Use fire roasted tomatoes for extra smokiness.
- Add sliced olives for a briny touch.
FAQ’s
Q1: Can I use frozen cod?
Yes, just thaw completely and pat dry before cooking.
Q2: Is this dish very spicy?
It depends on the chorizo used. Choose mild for less heat.
Q3: Can I make it ahead?
Prepare the sauce ahead, but cook the fish fresh.
Q4: What beans work best?
Cannellini or butter beans are ideal.
Q5: Can I add more vegetables?
Absolutely, zucchini or spinach are great additions.
Q6: How do I know when cod is done?
It flakes easily with a fork and turns opaque.
Q7: Can I use fresh tomatoes?
Yes, just cook them longer to break down.
Q8: Is it freezer friendly?
The sauce can be frozen, but cooked fish is best fresh.
Q9: What sides pair well?
Crusty bread, rice, or a green salad.
Q10: Can I make it dairy free?
It already is dairy free as written.
Conclusion
Cod with chorizo and white beans is bold, comforting, and surprisingly simple to make. With smoky sausage, tender fish, and creamy beans all simmered together, it delivers big flavor with minimal effort. Once you try it, do not be surprised if it becomes a regular on your dinner table. This one truly brings warmth and depth to any meal.
Print
Cod with chorizo and white beans
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Diabetic
Description
A bold and comforting one pan dish featuring tender cod fillets simmered in a smoky tomato sauce with sliced chorizo, creamy white beans, and sweet bell peppers. Rustic, hearty, and packed with Mediterranean inspired flavor.
Ingredients
- 4 cod fillets, about 6 ounces each
- 8 ounces chorizo sausage, sliced
- 2 cans white beans, 15 ounces each, drained and rinsed
- 2 red bell peppers, sliced
- 1 large yellow onion, thinly sliced
- 3 garlic cloves, minced
- 1 can chopped tomatoes, 14 ounces
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add sliced chorizo and cook until lightly browned and fragrant. Remove and set aside.
- In the same skillet add sliced onion and red bell peppers. Cook until softened, about 5 to 7 minutes.
- Stir in minced garlic and smoked paprika. Cook for 1 minute until fragrant.
- Add chopped tomatoes and drained white beans. Stir well and season with salt and black pepper.
- Simmer the sauce for 10 minutes until slightly thickened.
- Return the chorizo to the skillet and stir to combine.
- Nestle the cod fillets into the sauce. Cover and cook for 8 to 10 minutes, or until the cod flakes easily with a fork.
- Sprinkle with chopped fresh parsley before serving.
- Serve hot with crusty bread or rice.
Notes
- Do not overcook the cod to keep it tender and moist.
- Simmer the sauce uncovered for a thicker consistency.
- Choose mild or spicy chorizo depending on your heat preference.
- The sauce can be made ahead and refrigerated for up to 2 days.
Nutrition
- Serving Size: 1 fillet with beans and sauce
- Calories: 480
- Sugar: 6g
- Sodium: 920mg
- Fat: 28g
- Saturated Fat: 8g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 6g
- Protein: 34g
- Cholesterol: 85mg


