Where Every Recipe Becomes a Masterpiece. — Join for $7.99/mo or $79.99/yr — See membership
Cioppino (San Francisco Seafood Stew)
Seafood & Fish Free

Cioppino (San Francisco Seafood Stew)

A hearty tomato and wine based seafood stew loaded with fish, shrimp, mussels, and crab, born from San Francisco's Italian fishing community. A show-stopping one-pot meal for a special dinner.

30 minPrep
45 minCook
75 minTotal
6Servings
AdvancedDifficulty
⭐ 4.7Rating

6 large bowls

Ingredients

  • 1 lb firm white fish (halibut or rockfish), cut into 2-inch chunks
  • 1 lb large shrimp, peeled and deveined
  • 1 lb mussels, scrubbed and debearded
  • 1/2 lb lump crab meat or 1 cooked crab, cracked
  • 1/4 cup olive oil
  • 1 yellow onion, diced
  • 1 fennel bulb, diced
  • 6 garlic cloves, minced
  • 1 cup dry white wine
  • 28 oz can crushed tomatoes
  • 2 cups seafood or fish stock
  • 2 bay leaves
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes
  • 1 1/2 tsp salt, plus more to taste
  • 1/3 cup fresh parsley or basil, chopped
  • 1 crusty baguette, for serving

Instructions

  1. Prepare all the seafood before you start cooking: pat the fish and shrimp dry, scrub and debeard the mussels, discarding any with cracked shells or that will not close, and set the crab aside.
  2. Heat the olive oil in a large Dutch oven or heavy pot over medium heat. Add the onion and fennel and cook, stirring occasionally, for 6 to 8 minutes until softened and translucent.
  3. Add the garlic and cook for 1 minute until fragrant, being careful not to let it brown or turn bitter.
  4. Pour in the white wine, scraping the bottom of the pot, and simmer for 3 minutes to cook off the alcohol smell.
  5. Add the crushed tomatoes, seafood stock, bay leaves, oregano, red pepper flakes, and salt. Bring to a gentle simmer, then reduce the heat to low and cook uncovered for 20 minutes, stirring occasionally, to let the flavors deepen.
  6. Taste the broth and adjust the salt; the broth should taste well-seasoned on its own since the seafood added later has little added salt.
  7. Raise the heat to medium and add the mussels first, covering the pot with a lid, and cook for 3 minutes.
  8. Add the fish chunks and crab, nestling them into the broth, cover again, and cook for 4 minutes.
  9. Add the shrimp last, pushing them into the liquid, cover, and cook for 3 to 4 more minutes.
  10. Check doneness: the mussels should be wide open (discard any that stay shut), the shrimp opaque and curled, and the fish opaque and flaking at 145F. If any mussels have not opened, give the pot 1 to 2 more minutes before discarding them.
  11. Remove the bay leaves, stir in the fresh parsley or basil, and ladle the stew into wide bowls, making sure each bowl gets a mix of fish, shrimp, mussels, and crab.
  12. Serve immediately with warm, crusty baguette for dipping into the broth.

Highlights

  • A dramatic, restaurant-worthy centerpiece for entertaining
  • Rich tomato-wine broth infused with fennel and garlic
  • Combines four kinds of seafood in one pot
Tip: Add the seafood in stages, mussels first and shrimp last, based on cooking time so nothing overcooks while something else finishes.
Tip: Build a well-seasoned broth before adding the seafood since it is much harder to fix seasoning once delicate shellfish are in the pot.

Nutrition

Calories410
Protein42.0 g
Fat14.0 g
Carbs20.0 g
Fiber4.0 g
Sodium980 mg

Nutrition information is an estimate per serving and is not a substitute for professional dietary advice.

More From Seafood & Fish

Related Recipes

Seared Scallops with Brown Butter and Capers Members
Seafood & Fish

Seared Scallops with Brown Butter and Capers

⏱ 25 min ⭐ 4.8 Advanced
Paella de Marisco (Spanish Seafood Paella)
Seafood & Fish

Paella de Marisco (Spanish Seafood Paella)

⏱ 75 min ⭐ 4.8 Advanced
Pan-Seared Salmon with Garlic Butter Members
Seafood & Fish

Pan-Seared Salmon with Garlic Butter

⏱ 17 min ⭐ 4.7 Easy
Linguine alle Vongole (Linguine with Clams)
Seafood & Fish

Linguine alle Vongole (Linguine with Clams)

⏱ 50 min ⭐ 4.7 Advanced