Skip to Navigation Skip to Main Content Skip to Footer

Baked Cod with Chorizo & White Beans

Baked Cod with Chorizo & White Beans

This recipe follows the Spanish and Portuguese tradition of pairing mild white fish with full-flavored cured sausage—just a bit gives the whole dish a rich, smoky flavor. Make it a meal: Enjoy with steamed green beans and roasted potatoes tossed with thyme and coarse salt.


4 servings

Prep Time

20 minutes

Total Time

40 minutes


  • 1teaspoon extra-virgin olive oil
  • 1shallot, finely chopped
  • 2ounces Spanish chorizo or turkey kielbasa, diced
  • 1teaspoon chopped fresh thyme
  • 1pint grape tomatoes, halved
  • 1/2cup dry white wine, divided
  • 115-ounce can great northern beans, rinsed
  • 1/2teaspoon salt, divided
  • 1 1/4pounds cod, cut into 4 pieces
  • Freshly ground pepper to taste


  1. Preheat oven to 425°F. Coat a 9-by-13-inch baking dish with cooking spray.
  2. Heat oil in a medium saucepan over medium-high heat. Add shallot, chorizo (or kielbasa) and thyme and cook, stirring, until fragrant, about 1 minute. Add tomatoes and 1/4 cup wine. Cook, stirring occasionally, until the tomatoes are broken down and the wine is almost evaporated, 2 to 4 minutes. Stir in beans and 1/4 teaspoon salt and remove from the heat.
  3. Sprinkle fish with the remaining 1/4 teaspoon salt and pepper; place in the prepared baking dish. Top each piece of fish with equal amounts of the tomato mixture (about 1/2 cup per fillet). Pour the remaining 1/4 cup wine into the pan and cover the pan with foil. Bake until the fish is just cooked through, 15 to 20 minutes. Serve the fish with the sauce spooned over the top.


Chorizo, a spicy pork sausage seasoned with paprika and chile, is originally from Spain and is often used in Mexican cooking. Chorizo can be made with raw or smoked, ground or chopped pork.

Nutrition Facts

Per serving (recipe makes 4 servings)

Calories 293kcal
Carbohydrate Total 18g
Added Sugars 0g
Fiber 6g
Total Fat 8g
Saturated Fat 2g
Mono Saturated Fat 4g
Cholesterol 66mg
Sodium 567mg
Protein 30g
Potassium 510mg
Calcium 28mg
Chromium 1mcg
Folate 21mcg
Omega-6 1g
Vitamin E 2mg
Zinc 1mg
Vitamin B3 4mg