San Francisco Cioppino with Garlic Croutons

Prep: 20 minCook: 50 min4 servingsmediumAmerican
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

4 servings
  • 1 loaf baguette, sliced 1/2-inch bias
    sourdough bread or crackers1:1bread

    texture variation

    Full guide →
  • 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, whole
    Thai chili or 1/4 teaspoon red pepper flakesvariesheat

    adjusts spice level

  • ½ cup tomato, diced
  • 6 ounce tomato paste
  • ½ cup Merlot, or dry red wine
    pinot 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
    oregano1:1herb

    drier, more Mediterranean profile

    Full guide →
  • 1 whole bay leaf
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • ½ pound scallops, fresh
    halibut or cod0.5 lbseafoodshellfish-freeadds fish

    mild white fish alternative

  • ½ pound shrimp, fresh, peeled and deveined
    crab0.5 lbseafood

    adds sweetness; increase cooking time to 4-6 minutes

    Full guide →
  • 1 pound fresh mussels, cleaned and debearded
  • 1 tablespoon fresh parsley, chopped, for garnish

Instructions

  1. 1

    Preheat oven to 375°F.

  2. 2

    Slice baguette on bias into 1/2-inch thick pieces.

  3. 3

    Lightly brush each slice with olive oil and sprinkle salt.

  4. 4

    Bake on sheet for 10 minutes, flip, then cook 2-5 minutes until golden brown on each side. Cool and reserve.

  5. 5

    Heat oil in large pot over medium heat until hot.

  6. 6

    Add onion and garlic, cook until translucent, about 5 minutes.

  7. 7

    Add leek, celery, bell pepper, carrot, and serrano chili. Cook 5 minutes more.

  8. 8

    Add tomato and cook 3 minutes.

  9. 9

    Add tomato paste, Merlot, water, lemon juice, thyme, bay leaf, salt, and pepper. Simmer on medium-low for 25 minutes, stirring occasionally.

  10. 10

    Remove bay leaf from pot.

  11. 11

    Clean mussels and remove beards. Discard any with broken shells or that don't close when tapped.

  12. 12

    Return cioppino to medium heat.

  13. 13

    Add shrimp and scallops, cover, and cook 2 minutes.

  14. 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. 15

    Discard any unopened mussels.

  16. 16

    Taste and adjust seasoning with salt and pepper.

  17. 17

    Ladle soup into bowls, top with seafood, garnish with parsley and additional thyme, and serve with croutons.

Tips

Tip 1

Discard any mussels that don't open after cooking, as they may harbor toxins. Purchase mussels same day and store on ice.

Tip 2

For deeper flavor, use San Francisco-style sourdough baguette if available. Make croutons 2 hours ahead to preserve crispness.

Tip 3

Add seafood last and cook only until just done; overcooked shrimp and scallops become rubbery. Keep heat moderate.

Good to Know

Storage

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.

Make Ahead

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 With

Serve immediately in heated bowls. Accompany with crusty croutons, extra lemon wedges, and crusty bread for dipping. White wine or Merlot pairs well.

See pairing guide →

Common Mistakes

Watch

Add seafood too early to avoid overcooking; add only when broth simmers at medium heat.

Watch

Discard unopened mussels to avoid foodborne illness; do not force open.

Watch

Stir broth occasionally to prevent scorching tomato paste on pot bottom.

Substitutions

Merlot
pinot noir, Chianti, or fish stock1:1winered

maintains acidity and body

Shrimp
crab0.5 lbseafood

adds sweetness; increase cooking time to 4-6 minutes

Full guide →
Scallops
halibut or cod0.5 lbseafoodshellfish-freeadds fish

mild white fish alternative

Fresh thyme
oregano1:1herb

drier, more Mediterranean profile

Full guide →
Serrano chili
Thai chili or 1/4 teaspoon red pepper flakesvariesheat

adjusts spice level

Baguette
sourdough bread or crackers1:1bread

texture variation

Full guide →
Find more substitutions →

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.