
This hearty seafood stew combines the freshest catches of the day in a rich, aromatic tomato broth. A beloved San Francisco specialty, authentic cioppino marries delicate fish, plump shrimp, and briny shellfish with Mediterranean herbs and wine. Each bowl delivers the pure flavors of the sea enhanced by slowly simmered aromatics.
This recipe comes from years of learning from local fishermen and restaurateurs in San Francisco's North Beach district. What started as a simple fisherman's stew has evolved into our cherished holiday tradition.
Key Ingredients
- Mixed seafood (4 lbs total): fresh clams, mussels, cod or halibut, and shrimp
- Fresh fennel (1 bulb): adds subtle anise flavor
- San Marzano tomatoes (28 oz): provides sweet, rich base
- Quality white wine (1¼ cups): use a crisp, dry variety
- Fish stock (1¼ cups): fresh or premium prepared
- Fresh garlic (2 cloves): minced
Preparation Method
- Step 1: Base Preparation
- Heat olive oil in large Dutch oven. Sauté onions and fennel until soft and fragrant, about 8-10 minutes. Add garlic and peppers, cooking until aromatic.
- Step 2: Broth Development
- Add wine, reduce by half. Incorporate crushed tomatoes and stock. Simmer to develop flavors and reduce slightly.
- Step 3: Seafood Preparation
- Clean shellfish thoroughly. Steam clams and mussels separately until shells open. Reserve cooking liquid. Prepare fish and shrimp.
- Step 4: Combining Components
- Add fish and shrimp to simmering broth. Once nearly done, incorporate pre-cooked shellfish to heat through.
- Step 5: Final Presentation
- Portion into warmed bowls, ensuring even distribution of seafood. Serve with crusty sourdough bread.

Traditional Italian technique emphasizes proper timing when adding different types of seafood. This attention to detail ensures each component maintains its ideal texture.
Selecting Quality Seafood
Source seafood from trusted suppliers. Look for clear eyes in fish, tightly closed shells in clams and mussels, and firm, translucent shrimp. The aroma should be fresh and oceanic.
Perfecting the Broth
A well-balanced broth requires proper seasoning and reduction. Adjust acidity with a touch of sugar if needed. Simmer until flavors meld and liquid reaches desired consistency.
Storage Guidelines
Base broth keeps well overnight. Store prepared seafood separately and combine when reheating. Use leftover broth as foundation for fish soups or sauces.

Experience shows that careful attention to broth development and proper seafood handling produces exceptional results. The rich aroma and deep flavors of this classic dish continue to make it a cherished favorite.
Frequently Asked Questions
- → What if I need a substitute for seafood stock?
- Clam juice or fish stock are great. If you're in a bind, chicken stock with a bit of clam juice will do the trick for that seafood taste.
- → Is frozen seafood okay to use?
- Fresh is best, but frozen works. Just make sure it's totally thawed and you've patted it dry before you toss it in.
- → What kind of white wine should I use?
- Grab a dry white wine, something like a Pinot Grigio or Sauvignon Blanc, one that you'd actually like to drink. Don't use anything sweet.
- → Can I get this ready beforehand?
- You can get the broth all set ahead of time, but to keep the seafood tasting its best, add it right before you're ready to eat.
- → How do I best get mussels and clams cleaned up?
- Give the shells a good scrub under cold water, and pull off any 'beards' on the mussels. Toss out any that are cracked or are already open.