San Francisco Cioppino with Garlic Croutons

A robust Italian-American seafood stew originating from San Francisco's fishing communities, combining fresh mussels, shrimp, and scallops in a tomato-wine broth enriched with aromatic vegetables and herbs. The dish balances bright acidity from Merlot and lemon with umami depth from tomato paste, creating complex layers of flavor. Serve this showstopping one-pot meal to impress dinner guests or celebrate special occasions, particularly during seafood season. This version distinguishes itself through its traditional approach of simmering vegetables and aromatics before adding seafood, ensuring each component reaches perfect doneness while maintaining the broth's silky body.
Ingredients
- 1 loaf baguette, sliced 1/2-inch bias
- 1 tablespoon olive oil, divided
- 0.0 kosher salt
- 1 cup yellow onion, diced
- 2 tablespoon garlic, minced
- ½ cup leek, white and light green parts, sliced
- ½ cup celery, diced
- ½ cup red bell pepper, diced
- ½ cup carrot, diced
- 1 whole serrano chili, wholeThai chili or 1/4 teaspoon red pepper flakesvariesheat
adjusts spice level
- ½ cup tomato, diced
- 6 ounce tomato paste
- ½ cup Merlot, or dry red winepinot noir, Chianti, or fish stock1:1winered
maintains acidity and body
- 2 cup water
- 1 whole lemon, juiced
- ½ teaspoon fresh thyme, or 1/4 teaspoon dried
- 1 whole bay leaf
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ½ pound scallops, freshhalibut or cod0.5 lbseafoodshellfish-freeadds fish
mild white fish alternative
- ½ pound shrimp, fresh, peeled and deveined
- 1 pound fresh mussels, cleaned and debearded
- 1 tablespoon fresh parsley, chopped, for garnish
Instructions
- 1
Preheat oven to 375°F.
- 2
Slice baguette on bias into 1/2-inch thick pieces.
- 3
Lightly brush each slice with olive oil and sprinkle salt.
- 4
Bake on sheet for 10 minutes, flip, then cook 2-5 minutes until golden brown on each side. Cool and reserve.
- 5
Heat oil in large pot over medium heat until hot.
- 6
Add onion and garlic, cook until translucent, about 5 minutes.
- 7
Add leek, celery, bell pepper, carrot, and serrano chili. Cook 5 minutes more.
- 8
Add tomato and cook 3 minutes.
- 9
Add tomato paste, Merlot, water, lemon juice, thyme, bay leaf, salt, and pepper. Simmer on medium-low for 25 minutes, stirring occasionally.
- 10
Remove bay leaf from pot.
- 11
Clean mussels and remove beards. Discard any with broken shells or that don't close when tapped.
- 12
Return cioppino to medium heat.
- 13
Add shrimp and scallops, cover, and cook 2 minutes.
- 14
Flip shrimp, add mussels evenly throughout pan, increase heat to medium-high, cover, and cook 3-5 minutes until shrimp is cooked and mussels open.
- 15
Discard any unopened mussels.
- 16
Taste and adjust seasoning with salt and pepper.
- 17
Ladle soup into bowls, top with seafood, garnish with parsley and additional thyme, and serve with croutons.
Tips
Discard any mussels that don't open after cooking, as they may harbor toxins. Purchase mussels same day and store on ice.
For deeper flavor, use San Francisco-style sourdough baguette if available. Make croutons 2 hours ahead to preserve crispness.
Add seafood last and cook only until just done; overcooked shrimp and scallops become rubbery. Keep heat moderate.
Good to Know
Refrigerate in airtight container up to 2 days. Reheat gently on stovetop over medium heat; do not boil or seafood will toughen. Croutons best eaten fresh; store separately up to 1 day.
Prepare broth (through bay leaf removal) up to 1 day ahead. Refrigerate. Add seafood just before serving. Make croutons 2-4 hours ahead; store in airtight container.
Serve immediately in heated bowls. Accompany with crusty croutons, extra lemon wedges, and crusty bread for dipping. White wine or Merlot pairs well.
Common Mistakes
Add seafood too early to avoid overcooking; add only when broth simmers at medium heat.
Discard unopened mussels to avoid foodborne illness; do not force open.
Stir broth occasionally to prevent scorching tomato paste on pot bottom.
Substitutions
maintains acidity and body
mild white fish alternative
adjusts spice level
FAQ
Can I use frozen seafood?
Thaw completely on ice before use. Fresh seafood yields superior texture and flavor, but quality frozen scallops and shrimp work. Avoid refrozen product. Mussels should be live only.
What if mussels don't open?
Discard unopened mussels after 5 minutes of cooking; they may contain sand or be dead. Opening them forcefully is unsafe. This is normal; expect 5-10% discard rate.
How long can I keep cioppino?
Refrigerate up to 2 days in covered container. Reheat gently on stovetop without boiling. Freezing degrades seafood texture; not recommended. Croutons soften after 1 day.