Cioppino (San Francisco Seafood Stew)
This Italian-American classic from San Francisco's fishing community is really just a well-built tomato-wine broth that lets whatever seafood you have shine.
Serves
6
Prep
25 minutes
Cook
45 minutes
Ingredients
- 1/4 cup olive oil
- 1 onion, diced
- 1 fennel bulb, diced (fronds reserved for garnish)
- 5 garlic cloves, minced
- 1/4 teaspoon red pepper flakes
- 2 tablespoons tomato paste
- 1 cup (240ml) dry white wine
- 1 (28-ounce) can crushed tomatoes
- 3 cups (720ml) seafood or fish stock (or clam juice diluted with water)
- 1 bay leaf
- 1 teaspoon dried oregano
- 1 pound firm white fish (halibut or cod), cut into 2-inch chunks
- 1 pound mussels, scrubbed and debearded
- 1 pound littleneck clams, scrubbed
- 1 pound large shrimp, peeled and deveined
- 8 ounces scallops (optional)
- Salt and black pepper, to taste
- 1/4 cup chopped fresh parsley
- Crusty bread, for serving
Instructions
- 1
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and fennel and cook, stirring occasionally, until softened, 8–9 minutes.
- 2
Add the garlic and red pepper flakes and cook 1 minute until fragrant.
- 3
Stir in the tomato paste and cook 1–2 minutes, until it darkens slightly.
- 4
Pour in the white wine, scraping up any browned bits, and simmer for 3–4 minutes to cook off the alcohol.
- 5
Add the crushed tomatoes, seafood stock, bay leaf, and oregano. Bring to a simmer and cook uncovered for 20–25 minutes, stirring occasionally, to let the broth develop depth.
- 6
Season the broth with salt and pepper to taste. This base can be made ahead up to this point and refrigerated for a day, then reheated before adding seafood.
- 7
Add the mussels and clams to the simmering broth first, since they take the longest, and cover. Cook for 4–5 minutes, until they just start to open.
- 8
Add the firm white fish and scallops if using, nestling them into the broth, and cover again. Cook for 3–4 minutes more.
- 9
Add the shrimp last, since it cooks fastest, and cook just until pink and opaque and the mussels and clams are fully open, another 3–4 minutes. Discard any mussels or clams that remain closed.
- 10
Remove the bay leaf. Ladle the stew into large, wide bowls, making sure everyone gets a mix of shellfish and fish.
- 11
Garnish with parsley and reserved fennel fronds, and serve with plenty of crusty bread for soaking up the broth.
Chef's Tip — Add the seafood in stages based on cooking time — clams and mussels first, then fish, then shrimp last — so everything finishes at the same moment instead of some pieces overcooking while others wait.
Just $5/month. Cancel the takeout order instead. 🍟
More Seafood Mains
New England Clam Chowder
Building a proper roux and cooking the potatoes directly in the clam broth (not water) is what gives this chowder its full flavor from the very base up.
Pan-Seared Salmon with Lemon Butter Sauce
Starting the salmon skin-side down in a hot, dry pan and leaving it alone is what renders the fat and gets that skin genuinely crisp.
Shrimp Scampi
A classic Italian-American dish built almost entirely on a garlic-butter-wine emulsion — the trick is not overcooking the shrimp, which turns rubbery in seconds.