Description
Authentic San Francisco cioppino with mixed seafood simmered in a rich tomato broth—this Italian-American fisherman’s stew looks fancy but comes together in about 30 minutes.
Prep Time: 15 minutes | Cook Time: 25 minutes | Total Time: 40 minutes | Servings: 4
Ingredients
- 1 lb mixed seafood (about 1/4 lb each: peeled shrimp, scrubbed mussels, scrubbed clams, and firm white fish chunks)
- 28 oz can crushed tomatoes (San Marzano if you can find them)
- 1 onion, diced (yellow or white onion works great)
- 4 cloves garlic, minced (don’t skip the fresh stuff)
- 1 bell pepper, diced (red or green, your choice)
- 2 stalks celery, diced (about 1/2 cup)
- 2 cups seafood or vegetable broth (use good quality for best flavor)
- 1/2 tsp dried oregano
- 1/2 tsp dried thyme
- 1/4 tsp red pepper flakes (more if you like heat)
- Salt and pepper to taste (start with 1/2 tsp salt)
- Fresh parsley, chopped, for garnish (don’t use dried—it matters here)
- Olive oil for sautéing
- Crusty bread for serving (trust me, you’ll want this)
Instructions
- Prep all your vegetables first—dice the onion, mince the garlic, chop the bell pepper and celery into similar-sized pieces. Scrub your mussels and clams under cold water, pulling off any beards from the mussels.
- Heat a large pot or Dutch oven over medium heat with a drizzle of olive oil. Once it’s shimmering, add the onion, garlic, bell pepper, and celery. Sauté for about 5-7 minutes, stirring occasionally, until everything’s softened and fragrant.
- Pour in the crushed tomatoes and broth, then add the oregano, thyme, red pepper flakes, salt, and pepper. Stir everything together and bring it to a gentle simmer.
- Let this tomato base simmer uncovered for about 10 minutes so the flavors can develop and meld together. Give it a taste and adjust seasoning if needed—this is your chance to make it perfect.
- Add your seafood to the pot, starting with the fish chunks (they take longest), then the shrimp, and finally arranging the mussels and clams on top. Give everything a gentle stir to submerge the seafood in the broth.
- Cover the pot and let it simmer for about 10-15 minutes. Don’t stir too much or the fish will break apart. The mussels and clams will open when they’re done—discard any that stay closed after 15 minutes.
- Taste the broth one more time and adjust seasoning if needed. Sometimes I add an extra pinch of salt or squeeze of lemon juice to brighten everything up.
- Ladle this gorgeous Italian seafood stew into big bowls, making sure everyone gets a good mix of seafood. Shower the top with fresh chopped parsley and serve hot with crusty bread for soaking up that incredible broth!
Nutrition Information (Per Serving):
- Calories: 285
- Carbohydrates: 22g
- Protein: 32g
- Fat: 7g
- Fiber: 4g
- Sodium: 880mg
- Vitamin C: 65% DV
- Iron: 25% DV
- Selenium: 45% DV (seafood is packed with this!)
This seafood stew provides excellent lean protein and is loaded with vitamins and minerals from both the seafood and vegetables.
Notes:
- Seriously, use fresh seafood if you can—the flavor difference is huge
- Every stove runs differently, so keep your simmer gentle to avoid overcooking the seafood
- Don’t skip scrubbing the shellfish—gritty cioppino is nobody’s friend
- If any clams or mussels don’t close when you tap them before cooking, or don’t open after cooking, throw them out
- The broth should be simmering, not boiling—gentle bubbles keep your seafood tender
- Fresh parsley isn’t optional—it adds brightness that dried just can’t match
Storage Tips:
Keep leftover cioppino in an airtight container in the refrigerator for up to 2 days. The seafood is best fresh, but leftovers still taste good if reheated gently. Warm it over low heat without boiling—high heat makes seafood rubbery. Don’t freeze this dish because the seafood texture suffers when thawed. The tomato broth base actually tastes even better the next day when the flavors have melded, though the seafood texture peaks when freshly cooked.
Serving Suggestions:
- Classic Style: Serve in big bowls with crusty sourdough bread and extra napkins—it’s deliciously messy
- Italian Feast: Pair with a simple arugula salad dressed with lemon and olive oil for a complete Italian meal
- Over Pasta: Ladle the cioppino over linguine or spaghetti for a heartier dish that stretches servings
- With Polenta: Serve alongside creamy polenta for soaking up that gorgeous tomato broth
Mix It Up (Recipe Variations):
Spicy Cioppino: Double the red pepper flakes and add a splash of hot sauce to the broth for serious heat that seafood lovers adore.
Luxe Cioppino: Add sea scallops, chunks of lobster tail, and crab for special occasions when you’re feeling really indulgent.
Mediterranean Cioppino: Add 1/2 cup dry white wine with the tomatoes, plus kalamata olives and capers for briny, complex flavor.
Quick Weeknight Cioppino: Use pre-cooked shrimp and frozen fish to cut cooking time to 15 minutes—not quite as amazing but still delicious when rushed.
What Makes This Recipe Special:
This cioppino recipe honors the Italian immigrant fishermen of San Francisco who created this iconic stew in the late 1800s using their daily catch. The technique of gently simmering mixed seafood in a light tomato broth showcases each ingredient’s natural flavor rather than masking it with heavy sauces. What makes this Italian seafood stew so beloved is how it transforms simple ingredients into something that tastes luxurious and complex through proper layering of flavors and careful cooking. It represents the best of Italian-American fusion cooking—taking Old World techniques and adapting them with California’s abundant fresh seafood.
