San Francisco Cioppino
Italian fishermen, San Francisco port, a single pot. The dish that defined an era.
Why this dish belongs to California
Cioppino is San Francisco's Italian-American seafood stew, descending from Genovese sailors and fishermen who settled in North Beach in the late 1800s. The story: fishermen would contribute to a communal pot at Fisherman's Wharf — whoever caught what, threw it in. The Italian word 'ciuppin' (Genovese dialect for 'chopped' or 'minced') became 'cioppino' in San Francisco. The dish is essentially Italian zuppa di pesce — tomato-based with white wine, garlic, herbs — adapted to West Coast seafood: Dungeness crab (the iconic SF ingredient), mussels, clams, prawns, and rockfish or other white fish. It's traditionally served with sourdough for dipping. Tadich Grill, Sotto Mare, and Anchor Oyster Bar all serve canonical versions; Original Joe's and the Cliff House have their own variations. The home version is a 90-minute project that's perfect for impressing dinner guests. This is a special-occasion dish at SF restaurants and at home — not weeknight food but deeply rewarding when you commit.
Method · 14 steps
- 1
In a large Dutch oven or stockpot, heat olive oil over medium heat. Add diced onion and fennel; cook 8–10 minutes until soft.
- 2
Add minced garlic and red pepper flakes; cook 30 seconds.
- 3
Stir in tomato paste; cook 1 minute until darkened.
- 4
Pour in white wine. Bring to a boil and reduce by half (about 5 minutes), scraping up brown bits.
- 5
Add crushed tomatoes, seafood stock, bay leaves, oregano, thyme, Italian seasoning, salt, and pepper. Bring to a simmer.
- 6
Cover partially and simmer 25 minutes for the broth to develop.
- 7
Add the Dungeness crab pieces. Simmer 5 minutes.
- 8
Add the clams. Cover and cook 4 minutes.
- 9
Add the mussels. Cover and cook 3 minutes — clams and mussels should start opening.
- 10
Add the shrimp and white fish chunks. Stir gently to nestle them in the broth. Cover and cook 4–5 minutes more — until shrimp are pink, fish is opaque, and all shellfish have opened.
- 11
Discard any clams or mussels that didn't open (they're dead before cooking; not safe).
- 12
Taste broth and adjust salt and pepper.
- 13
Sprinkle with chopped parsley and reserved fennel fronds.
- 14
Serve in deep bowls with thick toasted sourdough on the side for dipping. Bring lemon wedges to the table. Eat with hands; bibs help.
Chef's notes
- →Use whatever seafood is fresh and available. The original cioppino was about whatever the fishermen caught. If you can't find Dungeness crab, sub blue crab, snow crab, or king crab legs.
- →Don't overcook seafood. Add in stages by cooking time — crab first (longest), then clams/mussels, then shrimp/fish (shortest). All open and finish at the same time.
- →The broth is the soul of cioppino. Build it slow with the simmering tomatoes and herbs before adding any seafood.
- →Sourdough on the side is mandatory in San Francisco. The bread soaks up the broth — that's a major part of the dish.
- →Cioppino is messy. Provide bibs, large napkins, and bowls for shells. It's a hands-on dish.
Storage
Don't store leftover seafood for more than 24 hours; texture degrades fast. The broth alone keeps 3 days and can be stretched with new seafood for round 2.
Frequently asked
- What seafood is essential vs optional?
- Essential: tomato broth + at least 3 of (Dungeness crab, mussels, clams, shrimp, white fish). Optional: scallops, calamari, lobster, oysters. The dish is flexible — based on what's fresh. Quality > quantity.
- Can I use frozen seafood?
- Yes if fresh isn't available. Thaw fully and pat dry before adding. Frozen shrimp work fine; frozen fish works (texture slightly softer); frozen mussels and clams in shell are increasingly available and work well.
- How is cioppino different from bouillabaisse?
- Bouillabaisse (French) uses Mediterranean fish, saffron, fennel, and orange peel — served with rouille and croutons. Cioppino (Italian-American) uses Pacific seafood (especially Dungeness crab), more tomato-forward, San Francisco regional. Same idea, different flavors.
- Why San Francisco specifically?
- Dungeness crab is the SF ingredient — pulled from the Pacific just outside the Golden Gate. North Beach Italian community brought the zuppa-di-pesce tradition. The combination is unique to SF. You can't make 'authentic' cioppino without good crab; some critics argue you can't make it outside SF at all.
- What wine pairs with cioppino?
- Rich whites — California Chardonnay, Italian Vermentino, French Sancerre. Or a light-bodied red like Beaujolais. Avoid heavy reds (Cabernet) — too tannic for the seafood. The wine in the broth should match what you drink.
Save recipes, plan meals, cook smarter
Get new recipes and seasonal meal plans straight to your inbox — no spam, unsubscribe any time.