
Spicy Nduja Seafood in Tomato Broth tastes rich, fiery, and a little smoky, with sweet tomatoes and briny seafood in every spoonful. It works best for seafood lovers who want a restaurant-level dinner in about 35 minutes, start to finish. I first cooked this on a Tuesday when I felt lazy and fancy at the same time, and it totally saved my mood.
Why Spicy Nduja Seafood in Tomato Broth Is Worth It
This recipe hits that cozy, slurpable comfort zone while still tasting bright and fresh. The nduja melts into the tomato broth and turns it into a spicy, silky sauce that hugs every shrimp, mussel, and clam.
You build big flavor with simple steps and mostly pantry ingredients. The whole thing cooks in one pot, cleans up fast, and still looks like you spent hours over the stove.
“This Spicy Nduja Seafood in Tomato Broth tastes like a seafood restaurant special that somehow happens in one pot at home. ★★★★★”
Ingredients You Need
Seafood
- 1 pound large shrimp, peeled and deveined, tails on or off
- Frozen shrimp work great; thaw in cold water and pat dry.
- 1 pound mussels, scrubbed and debearded
- 1 pound clams, scrubbed
- Use all shrimp if you cannot find mussels or clams.
- 6 ounces firm white fish, cut in chunks
- Cod, halibut, or snapper hold up nicely.
Nduja and aromatics
- 3 to 4 ounces nduja (spreadable spicy salami)
- It melts into the broth and seasons everything, so you need no extra sausage.
- 3 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 4 garlic cloves, thinly sliced
- 1 small fennel bulb, cored and thinly sliced
- Fennel adds a gentle anise flavor that loves seafood.
- 1 teaspoon crushed red pepper flakes
- Adjust to taste; nduja already brings heat.
Tomato broth base
- 1 can (28 ounces) crushed tomatoes
- Use a good brand like San Marzano style for sweeter, less acidic flavor.
- 3 cups seafood stock or fish stock
- Use chicken broth if you cannot find seafood stock.
- 1 cup water, as needed to thin the broth
- 1 teaspoon sugar, optional, to balance acidity
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 bay leaf
- 1 to 2 teaspoons kosher salt, to taste
- Freshly ground black pepper, to taste
Fresh finish
- Zest and juice of 1 lemon
- 1 small bunch fresh parsley, chopped
- 1 small bunch fresh basil, torn
- Extra olive oil for drizzling
Pantry shortcuts and notes
- Use frozen seafood mix if you want a shortcut; just thaw and pat dry.
- Use jarred minced garlic and pre-chopped onions on busy nights.
- Use boxed seafood stock or clam juice plus water if you do not have homemade stock.
- Use crushed tomatoes with basil if that is what you have; just reduce added dried herbs slightly.
Equipment
- Large heavy pot or Dutch oven with lid
- Large bowl for soaking and cleaning mussels and clams
- Fine mesh strainer, optional, for stock or sandy shellfish liquid
- Ladle for serving
- Tongs or slotted spoon for handling seafood
- Cutting board and sharp knife
- Microplane or fine grater for lemon zest
Quick Tips & substitutions
- Salt the broth at the end, since nduja and shellfish both bring salt.
- Keep the broth at a gentle simmer so seafood stays tender and does not turn rubbery.
- Add mussels and clams first, then shrimp and fish, since they cook at different speeds.
- Use only shrimp and fish if you do not like shell-on seafood.
- Swap fennel with celery if you cannot find fennel.
- Use chicken broth instead of seafood stock if needed, then add a splash of bottled clam juice for extra flavor.
- Reduce crushed red pepper if you prefer mild heat, or add more at the table.
- Stir in cooked small pasta or canned white beans to bulk it up into a hearty meal.
- Use gluten-free bread or rice on the side if you avoid gluten.
- Add a handful of baby spinach at the end for extra greens.
How to Make Spicy Nduja Seafood in Tomato Broth
Step 1: Prep the seafood
Rinse mussels and clams under cold water and scrub the shells. Pull off any beards from mussels. Discard any shellfish that stay open when you tap them.
Pat shrimp and fish dry with paper towels so they sear and do not steam. Season shrimp and fish lightly with salt and pepper. Keep everything chilled while you start the broth.
Step 2: Build the flavor base
Heat olive oil in a large heavy pot over medium heat. Add onion and fennel and cook until they soften and turn lightly golden at the edges, about 6 to 8 minutes. Stir often so they do not burn.
Add garlic and crushed red pepper flakes and cook 1 minute until fragrant. Spoon in the nduja and break it up with a wooden spoon. Stir until the nduja melts and coats the vegetables in a deep red color.
Step 3: Add tomatoes and spices
Pour in the crushed tomatoes and stir well. Add smoked paprika, dried oregano, bay leaf, and a pinch of salt and pepper. Stir and let the mixture bubble gently for 3 to 4 minutes so the flavors start to blend.
Taste a spoonful and check the heat level. Add a bit more crushed red pepper if you want extra kick. If the tomatoes taste sharp, sprinkle in the sugar and stir.
Step 4: Build the broth
Pour in the seafood stock and 1 cup water and stir. Bring the pot to a gentle boil, then lower the heat to a steady simmer. Let the broth simmer uncovered for 10 to 15 minutes so it thickens slightly and the nduja flavor deepens.
Taste and adjust salt and pepper. The broth should taste a little salty and bold, since the seafood will mellow it slightly. If it tastes too thick, add a splash more water.
Step 5: Cook the mussels and clams
Increase the heat to medium high and bring the broth to a lively simmer. Add the mussels and clams and stir them into the broth. Cover the pot with a lid.
Cook 5 to 7 minutes, checking once or twice, until the shells open. Use tongs to pull out any that open early and set them aside in a bowl so they do not overcook. Discard any shells that stay closed after cooking.
Step 6: Add shrimp and fish
Lower the heat back to medium so the broth simmers gently. Add the shrimp and fish pieces to the pot. Stir very gently so you do not break up the fish.
Cook 3 to 5 minutes until the shrimp turn pink and opaque and the fish flakes easily. Avoid overcooking; you want juicy, tender seafood. Return the cooked mussels and clams and any juices from the bowl to the pot and stir.
Step 7: Finish with herbs and lemon
Turn off the heat. Stir in lemon zest, half the lemon juice, and most of the chopped parsley and basil. Taste the broth again.
Add more lemon juice if you want extra brightness. Adjust salt and pepper one last time. Drizzle a little olive oil over the surface for a glossy finish.
Step 8: Serve
Ladle the spicy nduja seafood in tomato broth into warm bowls. Top with the remaining herbs. Serve right away while everything stays hot and the shells still look shiny.
Set out crusty bread, rice, or your favorite grain on the side so no one leaves a drop of broth behind. Add extra crushed red pepper at the table for the heat lovers.
Recipe Variations
- Gluten free: Serve over rice, polenta, or gluten free bread instead of regular bread.
- Dairy free: The recipe already avoids dairy; keep it that way and use olive oil only.
- Lower carb: Skip bread and serve with zucchini noodles or cauliflower rice.
- Extra veggies: Add chopped bell pepper or diced carrot with the onion and fennel.
- Bean boost: Stir in a can of rinsed cannellini beans during the simmer stage.
- Herb twist: Swap basil for fresh cilantro and add a pinch of cumin for a different spin.
- Mild version: Use less nduja and skip the extra crushed red pepper.
Ways to Serve
- Spoon over fluffy white rice or brown rice for a complete bowl.
- Serve with toasted garlic bread or focaccia to soak up the tomato broth.
- Ladle over creamy polenta for a cozy, spoonable dinner.
- Pair with a big green salad with lemony dressing to cut through the richness.
- Serve in smaller bowls as a starter before a simple pasta or salad course.
Storage Success
Cool the spicy nduja seafood in tomato broth to room temperature, then store it in airtight containers in the fridge for up to 2 days. Reheat gently on the stove over low heat so the seafood stays tender and does not turn tough. If the broth thickens in the fridge, add a splash of water or stock while you warm it. Avoid freezing the full dish, since shellfish and fish change texture, but you can freeze the tomato nduja broth by itself and add fresh seafood when you reheat it.

Spicy Nduja Seafood in Tomato Broth
Ingredients
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Stir in the minced garlic and crushed red pepper flakes (if using) and cook until fragrant, about 30 seconds.
- Add the nduja and cook, breaking it up with a spoon, until it melts into the oil and coats the onions, 2 to 3 minutes.
- Pour in the white wine and simmer for 2 to 3 minutes, scraping up any browned bits from the bottom of the pot.
- Stir in the crushed tomatoes, seafood stock, smoked paprika, oregano, salt, and black pepper. Bring to a gentle boil, then reduce the heat and let the broth simmer uncovered for 10 minutes to develop flavor.
- Add the mussels to the simmering broth, cover the pot, and cook for 3 minutes.
- Add the shrimp and calamari, re-cover, and simmer just until the shrimp are pink and opaque and the calamari is tender, 3 to 4 minutes more. Discard any mussels that do not open.
- Remove the pot from the heat. Stir in the chopped parsley and lemon juice, and taste the broth, adjusting salt and pepper as needed.
- Ladle the spicy nduja seafood and tomato broth into warm bowls and serve immediately with toasted crusty bread for dipping, if desired.
Notes
Approximate per serving (1/4 of recipe, without bread): 310 calories; fat 14 g; saturated fat 4 g; carbohydrates 13 g; fiber 2 g; sugars 5 g; protein 30 g; sodium 980 mg. Values are estimates and will vary based on exact seafood mix, stock, nduja brand, and portion size.
