Skip to main content

Cioppino Seafood Stew With Gremolata Toasts

4.7

(78)

Bowl of cioppino with mussels clams halibut and shrimp in a tomatowine broth.
Photo by Charles Masters, Food styling by Sue Li

Cioppino is a San Francisco classic with roots in Italian American fishing communities, and its defining trait has always been flexibility. This version starts with a deeply savory broth built from aromatics, seafood stock, clam juice, canned tomatoes, and wine, then finishes with a mix of shellfish and flaky white fish added in stages so everything cooks gently and stays tender.

Use whatever seafood looks best at the market—crab (preferably Dungeness) is welcome if you have it but not required. And don’t skip the gremolata toasts; the bright, garlicky richness is made for soaking up the saucy broth.

Tips for making cioppino

Choose a dry white wine you’d drink: Use a dry, high-acid white wine like Pinot Grigio or Vermentino for making the broth. Avoid sweet wines, which can quickly turn cloying. Want to skip the wine? Substitute seafood stock and finish the stew with a squeeze of lemon or white wine vinegar for balance.

Use the seafood you can get—and add it in stages: Cioppino is meant to reflect the catch of the day. Swap in scallops, crab, monkfish, halibut, or frozen seafood blends. Add longer-cooking shellfish first, then more delicate fish, for optimal flavor and texture.

Let doneness—not the clock—guide you: Cooking times vary. Use the timing as a guide, but rely on visual cues: Clams and mussels should open; fish should be just opaque; and shrimp will cook through from residual heat. Discard any shellfish that don’t open.

Go easy on salt and adjust at the end: Bottled clam juice can be quite salty, and shellfish release briny liquid as they cook, so season lightly at first and taste again just before serving.

Plan ahead for flavor and logistics.
While the cooking is quick, seafood prep takes time—ask your fishmonger to clean what they can, or prep earlier in the day (learn how to clean mussels). The broth improves with time and can be made a day ahead, making this an especially good choice for entertaining.

What you’ll need

  • Image may contain Label Text Drink Beverage Alcohol and Bottle

    Bar Harbor Clam Juice, two 8-oz. bottles

    $8 At Amazon

  • Where to buy fish online Photo of sockeye salmon on a baking sheet with dill and lemons.

    The Best Places to Buy Fish Online

  • Mutti Double-Concentrated Tomato Paste, pack of 4

    $20 At Amazon

Recipe information

  • Total Time

    1 hour 20 minutes

  • Yield

    6–8 servings

Ingredients

Cioppino

¼ cup extra-virgin olive oil
1 medium onion, finely chopped
1 small fennel bulb, thinly sliced
1 celery stalk, finely chopped
½ tsp. Diamond Crystal or ¼ tsp. Morton kosher salt, plus more
¼ tsp. freshly ground black pepper
2 garlic cloves, finely chopped
½ tsp. crushed red pepper flakes
8 oz. cleaned squid, bodies sliced into ½"-thick rings, tentacles halved lengthwise if large
1 Tbsp. tomato paste
1 tsp. dried oregano
1 cup dry white wine
2 bay leaves
1 (15-oz.) can crushed tomatoes
1 (8-oz.) bottle clam juice
1½ cups Fish Stock, seafood stock, or low-sodium vegetable broth
1 lb. small clams (such as littleneck), scrubbed
3 Tbsp. chopped parsley
1 lb. mussels, scrubbed, debearded
8 oz. skinless, boneless flaky white fish (such as bass, halibut, hake, or cod), cut into 1" pieces
1 lb. medium shrimp, peeled, deveined, tails left on

Toasts

4 Tbsp. unsalted butter, room temperature
1 Tbsp. chopped parsley
½ tsp. finely grated lemon zest
Kosher salt
1 baguette, sliced
1 garlic clove, halved

Preparation

  1. Cioppino

    Step 1

    Heat ¼ cup extra-virgin olive oil in a medium Dutch oven or other heavy pot over medium. Add 1 medium onion, finely chopped, 1 small fennel bulb, thinly sliced, 1 celery stalk, finely chopped, ½ tsp. Diamond Crystal or ¼ tsp. Morton kosher salt, and ¼ tsp. freshly ground black pepper. Cook, stirring occasionally, until vegetables are softened, 6–8 minutes. Add 2 garlic cloves, finely chopped, and ½ tsp. crushed red pepper flakes. Cook, stirring constantly, until garlic is golden and fragrant, 1–2 minutes.

    Step 2

    Reduce heat to medium-low and add 8 oz. cleaned squid, bodies sliced into ½"-thick rings, tentacles halved lengthwise if large. Cook, stirring occasionally, until squid are opaque and tender and released juices have reduced, 15–20 minutes. Add 1 Tbsp. tomato paste and 1 tsp. dried oregano and cook, stirring, 1 minute.

    Step 3

    Pour in 1 cup dry white wine; increase heat to medium-high and bring to a simmer. Cook until liquid is reduced by half, 5–7 minutes. Add 2 bay leaves, one 15-oz. can crushed tomatoes, one 8-oz. bottle clam juice, and 1½ cups Fish Stock, seafood stock, or low-sodium vegetable broth and bring to a boil. Stir, then reduce heat so stew is at a simmer. Cover and simmer 30 minutes to let flavors come together.

    Step 4

    Meanwhile, fill a large bowl with water and stir in a handful of kosher salt. Add 1 lb. small clams (such as littleneck), scrubbed. Let sit 15 minutes to allow them to expel any grit. Drain clams and rinse. Fill bowl with fresh water and add another handful of kosher salt; let soak 15 minutes. Drain and rinse again; set aside.

    Step 5

    Remove bay leaves from stew and discard. Increase heat to medium. Add reserved clams, cover pot, and cook 3 minutes. Uncover and stir in 1 lb. mussels, scrubbed, debearded. Arrange 8 oz. skinless, boneless flaky white fish (such as bass, halibut, hake, or cod), cut into 1" pieces, on top, cover pot, and simmer until clams and mussels open and fish is firm and opaque, about 4 minutes. Remove cioppino from heat. Stir in 1 lb. medium shrimp, peeled, deveined, tails left on, and 3 Tbsp. chopped parsley (shrimp will cook in residual heat).

    Do ahead: Soup base (without clams, mussels, fish, shrimp, and parsley) can be made 1 day ahead. Let cool; cover and chill. Reheat before adding remaining seafood and parsley.

  2. Toasts

    Step 6

    While cioppino simmers, mix 4 Tbsp. unsalted butter, room temperature, 1 Tbsp. chopped parsley, ½ tsp. finely grated lemon zest, and a pinch of kosher salt in a small bowl. Taste gremolata butter and season with more salt if needed.

    Step 7

    Heat broiler. Arrange 1 baguette, sliced, on a rimmed baking sheet and toast bread, turning halfway through, until light golden, about 4 minutes. Rub cut sides of 1 garlic clove, halved, over toasts.

    Step 8

    Spread gremolata butter over toasts. Ladle cioppino into shallow bowls and serve with toasts.

    Editor’s note: This cioppino recipe was first printed online in August 2014; it has been updated for style. Head this way for more of our best soup recipes →

Read More
A dash of cocoa powder adds depth and richness to the broth of this easy turkey chili.
This garlicky shrimp scampi version of a classic bisque embraces the technique of blending seafood shells for a luxuriously silky and creamy end result.
A light, frothy Italian dessert made from egg yolks, sugar, and Prosecco, this easy zabaglione recipe is perfect served warm with fruit and biscotti.
Shrimp, fennel, and mushrooms make for an impeccable version of this light and crispy Italian starter.
An oven-baked take on the Atlanta classic.
An extra-silky filling (no water bath needed!) and a smooth sour cream topping make this the ultimate cheesecake.
Red-skinned pears and dulce de leche (store-bought or homemade) are the keys to this stunning yet simple dessert.
This Puerto Rican sancocho recipe is hearty, flavorful, and loaded with falling-off-the-bone beef, tender carrots, potatoes, squash, corn, plantain, and yuca.