
Spicy Nduja Seafood in Tomato Broth hits that perfect spot between cozy comfort food and restaurant-level drama, with a rich, smoky heat that hugs every piece of seafood. It works well for busy weeknights or casual dinner parties, since you pull it together in about 35–40 minutes, start to finish. I first cooked a version of this on a Tuesday when I felt tired and grumpy, and it turned my kitchen into a tiny, spicy seaside escape.
Why Spicy Nduja Seafood in Tomato Broth Is Worth It
Nduja brings deep, chili-forward flavor, so the broth tastes like it simmered all day even though it comes together quickly. The tomato base balances the heat with sweetness and acidity, while the seafood stays tender and juicy in that rich, red bath.
You cook everything in one pot, so cleanup stays easy, and the recipe scales up for guests without extra effort. You also customize the heat level, the seafood mix, and the amount of broth, which makes this dish flexible for different tastes and appetites.
“This Spicy Nduja Seafood in Tomato Broth tastes like a fancy coastal restaurant meal that somehow shows up in your kitchen on a weeknight. ★★★★★”
Ingredients You Need
Seafood
- 1 pound large shrimp, peeled and deveined (tails on or off, your call)
- 1/2 pound mussels, scrubbed and debearded (or use all shrimp if you prefer)
- 1/2 pound calamari rings or tentacles, cleaned
- Optional: 1/2 pound firm white fish (cod, halibut, or snapper), cut into 2-inch chunks
You choose any mix of seafood that cooks quickly and stays tender. Frozen seafood works well; thaw it overnight in the fridge or under cold running water and pat it dry.
Nduja & Aromatics
- 3–4 ounces nduja (spreadable Calabrian salami)
- Look for it near cured meats; brands like Tempesta or La Quercia taste great.
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, thinly sliced or minced
- 1 teaspoon crushed red pepper flakes (optional, adjust to taste)
- 1 teaspoon smoked paprika (sweet or hot, based on your spice tolerance)
Nduja already brings a lot of chili and fat, so you adjust the oil and extra chili to your comfort level.
Tomato Broth Base
- 1 can (14–15 ounces) crushed tomatoes or tomato passata
- 3 cups seafood stock or fish stock
- Pantry shortcut: use chicken broth or vegetable broth if you do not have seafood stock.
- 1/2 cup tomato sauce or strained tomatoes, if you want extra body
- 1–2 teaspoons sugar or honey, only if the tomatoes taste very sharp
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
Use good canned tomatoes since they carry most of the flavor. San Marzano style or a trusted store brand with low acidity works best.
Herbs, Brightness & Finishing Touches
- 1 tablespoon tomato paste
- 1–2 tablespoons fresh lemon juice
- Zest of 1/2 lemon
- 1 small bunch fresh parsley, chopped (about 1/4 cup packed)
- Optional: a few basil leaves, torn
- Optional: 1–2 tablespoons butter for a richer finish
Lemon and herbs keep the broth bright and fresh, which balances the richness of the nduja.
Optional Add-Ins
- 1 small fennel bulb, thinly sliced
- 1 small red bell pepper, sliced
- 1 small carrot, finely diced (adds sweetness to balance the heat)
- 1 small handful baby spinach or chopped kale, stirred in at the end
These vegetables stretch the broth and add texture without extra effort.
Equipment List
- Large, wide pot or Dutch oven with lid
- Cutting board and sharp knife
- Wooden spoon or heatproof spatula
- Ladle
- Small bowl for discarding mussel shells
- Tongs (helpful for moving seafood gently)
Quick Tips & substitutions
- Use shrimp only if you feel nervous about mussels or squid; the broth still tastes amazing.
- Swap seafood stock with chicken or vegetable broth when you need a pantry shortcut.
- Adjust heat by adding more or less nduja and skipping the extra chili flakes.
- Use canned crushed tomatoes or passata; avoid chunky diced tomatoes if you want a smoother broth.
- Add a splash more stock if you prefer a soupier bowl, or simmer longer to thicken.
- Stir in a tablespoon of butter at the end if you want a silky, restaurant-style finish.
- Use gluten-free bread or cooked rice on the side if you avoid gluten.
- Keep frozen seafood on hand so you pull this meal together without a grocery run.
- Taste the broth before you add salt, since nduja and stock already bring plenty of seasoning.
How to Make Spicy Nduja Seafood in Tomato Broth
Step 1: Prep the Seafood and Aromatics
Pat the shrimp, mussels, calamari, and fish dry with paper towels so they sear and poach nicely. Pick through the mussels and discard any that stay open when you tap them. Chop the onion, slice the garlic, and prep any optional vegetables like fennel or bell pepper.
Keep the nduja close by so you add it quickly once the aromatics soften. Measure the stock and open the can of tomatoes so you move smoothly through the steps.
Step 2: Build the Nduja Base
Heat the olive oil in a large pot over medium heat. Add the onion and a pinch of salt, then cook until it turns soft and translucent, about 5–7 minutes, and stir often. Add the garlic, smoked paprika, and red pepper flakes, then cook 1–2 minutes until the garlic smells fragrant.
Spoon in the nduja and break it up with your spoon as it melts into the onions. Let it sizzle for 2–3 minutes so the fat renders and the spices bloom, and scrape the bottom of the pot to catch all the flavor.
Step 3: Add Tomatoes and Stock
Stir in the tomato paste and cook it for 1–2 minutes so it darkens slightly and sweetens. Pour in the crushed tomatoes, tomato sauce if using, and the stock. Stir well to combine everything into a rich, red mixture.
Season with salt and black pepper, then bring the pot to a gentle boil. Lower the heat to a steady simmer and cook 10–15 minutes, uncovered, so the flavors meld and the broth thickens slightly.
Step 4: Taste and Adjust the Broth
Taste the broth and adjust the seasoning. If it tastes too sharp or acidic, stir in 1 teaspoon of sugar or honey and taste again. Add more salt or chili flakes if you want more punch.
If the broth tastes too thick, add a splash of stock or water. If it tastes too mild, simmer a few more minutes to concentrate the flavor.
Step 5: Cook the Seafood Gently
Add the fish chunks first if you use them, since they need a bit more time. Simmer them in the broth for about 3–4 minutes. Add the shrimp, calamari, and mussels next, and stir gently so you do not break the fish.
Cover the pot and cook 4–6 minutes, just until the shrimp turn pink and opaque, the calamari turns firm but still tender, and the mussels open. Pull out and discard any mussels that stay closed.
Step 6: Finish with Lemon, Herbs, and Optional Butter
Turn off the heat and stir in the lemon juice, lemon zest, and chopped parsley. Add basil if you use it. If you want a richer finish, swirl in the butter until it melts into the broth.
Taste one more time and adjust salt, pepper, or lemon. The broth should taste spicy, bright, and slightly smoky, with enough acidity to keep it lively.
Step 7: Serve Hot
Ladle the Spicy Nduja Seafood in Tomato Broth into warm bowls. Spoon plenty of broth over each portion, since that carries most of the flavor. Top with extra parsley or a bit more lemon zest if you like.
Serve right away while the seafood stays tender and juicy. Keep a bowl nearby for shells if you use mussels.
Recipe Variations
- Gluten-free: Serve over rice, polenta, or gluten-free bread; check the nduja label to confirm it stays gluten-free.
- Vegan: Skip the seafood and nduja; use olive oil, smoked paprika, chili flakes, chickpeas, and extra vegetables like fennel and mushrooms for a spicy tomato stew.
- Low carb: Serve the broth and seafood as is, or over zucchini noodles or steamed cauliflower.
- Extra hearty: Add cooked small pasta, canned white beans, or diced potatoes to the broth.
- Milder version: Use less nduja and skip the extra chili flakes; add more stock to soften the heat.
- Extra smoky: Use hot smoked paprika and a touch of chipotle powder.
Ways to Serve Spicy Nduja Seafood in Tomato Broth
- Spoon over fluffy white rice, brown rice, or quinoa.
- Serve with toasted crusty bread or garlic bread to soak up the broth.
- Ladle over creamy polenta for a cozy bowl.
- Pair with a crisp green salad with lemony dressing.
- Serve with roasted vegetables or steamed green beans on the side.
- Offer lemon wedges and extra chopped herbs at the table.
Storage Success
Cool the Spicy Nduja Seafood in Tomato Broth to room temperature, then store it in an airtight container in the fridge for up to 2 days. Reheat gently on the stove over low to medium heat so the seafood does not turn rubbery. If the broth thickens in the fridge, add a splash of stock or water while you reheat.
You can also store the broth alone and cook fresh seafood in it on day two, which keeps the texture perfect. Freeze only the broth without seafood for up to 2–3 months, then thaw and add fresh seafood when you reheat.

Spicy Nduja Seafood in Tomato Broth
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until softened and translucent, about 5 minutes.
- Stir in the minced garlic and red pepper flakes, if using, and cook for 30 seconds until fragrant.
- Add the nduja sausage, breaking it up with a spoon, and cook until it melts into the oil and coats the onions, about 2 to 3 minutes.
- Pour in the white wine, scraping up any browned bits from the bottom of the pot. Simmer for 2 minutes to let the alcohol cook off.
- Add the crushed tomatoes, seafood stock, smoked paprika, salt, and black pepper. Stir well, bring to a simmer, then reduce the heat to low and cook for 10 minutes to develop flavor.
- Increase the heat to medium and add the shrimp, mussels, and calamari to the pot. Cover and cook for 5 to 7 minutes, or until the mussels have opened and the shrimp are opaque and cooked through. Discard any mussels that do not open.
- Stir in the chopped parsley and lemon juice. Taste and adjust seasoning with additional salt and pepper if 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): 320 calories; fat 17 g; saturated fat 4 g; carbohydrates 13 g; fiber 2 g; sugars 5 g; protein 27 g; sodium 980 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.

Leave a Reply