I think a truly great seafood pasta is one of the most satisfying things you can cook for a family dinner. This seafood fra diavolo recipe takes the classic fiery tomato sauce and adds a twist with a creamy roasted red pepper drizzle, balancing the heat with a touch of sweetness. The combination of shrimp, scallops, and mussels makes for a hearty, impressive meal in less than an hour for a great weeknight dinner. The key to this recipe’s flavor and texture is the unique drizzle, which elevates this seafood fra diavolo from good to great and makes it truly special.

Ingredients
- Pasta
- 450g (1 pound) linguine or spaghetti
- Linguine holds up perfectly to the rich sauce; bucatini or penne also work well for a hearty family meal.
- Sauce Base
- 3 tablespoons olive oil, divided
- 1 medium red onion, finely chopped
- 4 cloves garlic, minced
- 1 teaspoon crushed red pepper flakes (adjust to taste)
- 2 tablespoons tomato paste
- 800g (28 ounces) crushed tomatoes
- 120ml (½ cup) vegetable broth (I often use water if I’m out of broth, and it still tastes great)
- ½ teaspoon granulated sugar
- 1 teaspoon fine sea salt and ½ teaspoon black pepper
- Seafood Selection
- 225g (½ pound) large shrimp, peeled and deveined
- 225g (½ pound) sea scallops, patted dry
- 450g (1 pound) fresh mussels, scrubbed and de-bearded
- For best results, source fresh seafood from a reputable market; patting shrimp and scallops dry ensures a better sear and prevents a watery sauce for this high-protein, healthy meal.
- Garnish
- 60g (½ cup) fresh parsley, roughly chopped
- The fresh herbs add a final pop of color and brightness to cut through the rich sauce.
- Creamy Roasted Red Pepper Drizzle
- 1 large red bell pepper (about 200g)
- 60ml (¼ cup) unsweetened plain dairy-free milk (such as oat or cashew milk)
- 1 teaspoon smoked paprika
- 1 tablespoon olive oil
- ¼ teaspoon fine sea salt
- This drizzle provides a creamy contrast to the heat without adding traditional dairy or heavy cream, giving this seafood fra diavolo recipe a unique flavor profile.
Instructions
Step 1: Prepare the Creamy Drizzle
- Roast the whole red bell pepper at 200°C (400°F) for 25-30 minutes until blistered and charred.
- Transfer the hot pepper to a bowl and cover tightly with plastic wrap or a plate for 10 minutes to steam.
- Once cool enough to handle, peel the skin, remove the stem/seeds, and discard.
- Blend the roasted flesh with dairy-free milk, smoked paprika, olive oil, and sea salt until completely smooth; set aside.
Step 2: Cook the Pasta
- Bring a large pot of generously salted water to a rolling boil.
- Add the linguine and cook according to package directions until al dente.
- Reserve 240ml (1 cup) of the pasta cooking water before draining; drain pasta and set aside.
Step 3: Start the Tomato Sauce Base
- Heat 2 tablespoons of olive oil in a large, deep skillet or Dutch oven over medium heat.
- Add the chopped red onion and sauté for 5-7 minutes until softened and translucent.
- Add the minced garlic and crushed red pepper flakes, cooking for another 1-2 minutes until fragrant, being careful not to burn the garlic.
Step 4: Simmer the Fra Diavolo Sauce
- Stir in the tomato paste and cook for 2 minutes to deepen the flavor (the color should turn a rich, dark red).
- Pour in the crushed tomatoes and vegetable broth, then add the sugar, salt, and pepper.
- Bring to a gentle simmer, reduce heat to low, cover, and cook for at least 15 minutes to allow flavors to meld.
Step 5: Sear Seafood Separately
- While the sauce simmers, heat the remaining 1 tablespoon of olive oil in a separate large skillet over medium-high heat.
- Pat the shrimp and scallops dry with paper towels.
- Add the shrimp and scallops in a single layer, searing for 1-2 minutes per side until just opaque and lightly golden; cook in batches if necessary.
- Remove the seared seafood and set it aside to prevent overcooking. If the pan isn’t hot enough when you add the seafood, it will release moisture and steam instead of sear; make sure the oil shimmers before adding the scallops and shrimp.
Step 6: Add Mussels and Combine
- Add the cleaned mussels to the simmering tomato sauce, cover the skillet, and cook for 5-7 minutes until all mussels have opened. Discard any mussels that remain closed.
- Gently stir in the seared shrimp and scallops and half of the chopped fresh parsley.
- Add the cooked linguine to the seafood fra diavolo skillet and toss everything together to coat; use reserved pasta water to adjust consistency if too thick.
Step 7: Serve with Drizzle
- Transfer generous portions of the seafood fra diavolo to shallow bowls.
- Drizzle each serving with a tablespoon or two of the creamy roasted red pepper sauce, allowing it to pool and swirl enticingly against the vibrant red sauce.
- Garnish with the remaining fresh chopped parsley before serving this family-friendly meal.
Customizing Your Seafood Fra Diavolo
Seafood Swaps and Additions
If mussels aren’t your favorite, you can absolutely customize this recipe. You can substitute them with more shrimp, calamari rings, or chunks of firm white fish like cod. To make it extra special for a special occasion, add chunks of lobster tail or crab meat at the very end of cooking, as they cook very quickly.
Adjusting the Heat Level
The core of a classic fra diavolo is the heat, but you can always adjust it to your family’s preferences. For less heat, reduce the amount of crushed red pepper flakes, or omit them entirely for a non-spicy version (though technically it won’t be true fra diavolo). For extra heat, add a pinch of cayenne pepper or use a hot Italian pepper blend in addition to the flakes.
Making it Creamier (Without the Drizzle)
For a rich, non-dairy sauce, use full-fat coconut milk instead of vegetable broth during the simmering process for added richness. For a traditional dairy-based creamy sauce, stir in ½ cup of heavy cream just before adding the pasta to create a luxurious texture.

Making This Easier and Faster
Meal Prep Components
This seafood fra diavolo recipe is a great option for healthy eating and convenience. The red pepper drizzle can be made up to 3 days ahead and stored in an airtight container in the refrigerator, ready for serving. The tomato sauce base can also be simmered ahead; simply reheat and add the fresh seafood when ready to serve a quick meal.
Time-Saving Shortcuts
If you’re short on time during the week, choose pre-cleaned shrimp to save time on peeling and deveining. You can also buy pre-chopped garlic and onion from the store for even quicker prep on busy weeknights, making this a truly family-friendly option.
Seafood Quality Tip
If using frozen seafood, make sure it is fully thawed and thoroughly patted dry with paper towels to avoid a watery sauce when searing. Searing dry seafood ensures you get a nice sear and prevents the sauce from becoming thin. I find that placing it between layers of paper towels for 15 minutes while prepping other ingredients makes a difference.
FAQs
Can I use other types of seafood in this recipe?
Absolutely. This seafood fra diavolo recipe is excellent with lobster tails, clams, or calamari. The important part is to use quality, fresh seafood and adjust cooking times accordingly (clams cook similarly to mussels, while calamari cooks quickly).
Why do I need to roast the red pepper for the drizzle?
Roasting deepens the flavor of the pepper, adds a smoky quality, and makes the skin easy to peel, resulting in a smooth, sweet, and smoky drizzle. This step is essential for the depth of flavor in this healthy red pepper sauce.
What should I do if my sauce is too thick or too thin?
If the sauce is too thick, add a splash of the reserved pasta water to loosen it to your desired consistency. If too thin, let the sauce simmer uncovered for an extra 5-10 minutes to reduce and thicken naturally.
How do I know when the mussels are done cooking?
Mussels are done when their shells have opened fully (5-7 minutes). Discard any mussels that remain closed after cooking, as this indicates they were not fresh or did not cook properly.
How long can I keep leftovers, and how do I reheat them?
Seafood pasta is best eaten fresh. Leftovers can be stored in the refrigerator for 1-2 days. Reheat gently in a pot on low heat, but avoid reheating seafood more than once as the quality decreases. I always portion out any extra sauce before adding seafood to preserve it for longer meal prep use.
What side dishes go well with seafood fra diavolo?
A light, crisp side salad with a bright vinaigrette or warm, crusty bread to soak up the extra sauce are perfect pairings for this hearty family dinner meal.
Conclusion
This easy seafood fra diavolo recipe is a perfect choice when you want to impress without spending hours in the kitchen. Pin this seafood fra diavolo recipe for your next family dinner and share this beautiful dish with loved ones.
Print
seafood fra diavolo recipe
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Pescatarian
Description
This seafood fra diavolo recipe features shrimp, scallops, and mussels in a classic fiery tomato sauce. It includes a unique creamy roasted red pepper drizzle that adds a touch of sweetness to balance the heat, creating a hearty meal in under an hour.
Ingredients
- 1 pound linguine or spaghetti
- 3 tablespoons olive oil, divided
- 1 medium red onion, finely chopped
- 4 cloves garlic, minced
- 1 teaspoon crushed red pepper flakes
- 2 tablespoons tomato paste
- 28 ounces crushed tomatoes
- 1/2 cup vegetable broth
- 1/2 teaspoon granulated sugar
- 1 teaspoon fine sea salt and 1/2 teaspoon black pepper
- 1/2 pound large shrimp, peeled and deveined
- 1/2 pound sea scallops, patted dry
- 1 pound fresh mussels, scrubbed and de-bearded
- 1 large red bell pepper
- 1/4 cup plain dairy-free milk (such as oat or cashew)
- 1 teaspoon smoked paprika
- 1 tablespoon olive oil (for drizzle)
- 1/4 teaspoon fine sea salt (for drizzle)
- 1/2 cup fresh parsley, chopped
Instructions
- Roast Red Pepper: Roast the bell pepper at 400°F (200°C) for 25-30 minutes until blistered and charred. Steam in a covered bowl for 10 minutes, then peel and remove stem/seeds. Blend the flesh with the dairy-free milk, smoked paprika, olive oil, and sea salt until smooth; set aside.
- Cook Pasta: Boil pasta in generously salted water until al dente according to package directions. Reserve 1 cup of the pasta cooking water before draining; drain pasta and set aside.
- Sauté Aromatics: Heat 2 tablespoons of olive oil in a deep skillet over medium heat. Sauté the red onion for 5-7 minutes until softened. Add the minced garlic and red pepper flakes, cooking for 1-2 minutes until fragrant.
- Simmer Fra Diavolo Sauce: Stir in the tomato paste and cook for 2 minutes. Add the crushed tomatoes, vegetable broth, sugar, salt, and pepper. Bring to a simmer, cover, and cook for at least 15 minutes to allow flavors to meld.
- Sear Seafood: While the sauce simmers, heat the remaining 1 tablespoon of olive oil in a separate large skillet over medium-high heat. Sear the shrimp and scallops for 1-2 minutes per side until just opaque. Remove and set aside to avoid overcooking.
- Add Mussels and Combine: Add the cleaned mussels to the simmering sauce, cover, and cook for 5-7 minutes until all mussels have opened. Discard any mussels that remain closed. Gently stir in the seared shrimp and scallops along with half of the chopped fresh parsley.
- Toss and Serve: Add the cooked linguine to the seafood fra diavolo skillet and toss everything together to coat; use reserved pasta water to adjust consistency if too thick. Transfer generous portions to bowls, drizzle with the creamy red pepper sauce, and garnish with the remaining parsley.
Notes
Patting seafood dry ensures a good sear and prevents a watery sauce. The red pepper drizzle can be made up to 3 days ahead of time. Use reserved pasta water to adjust the sauce thickness as desired.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 750 kcal
- Sugar: 10g
- Sodium: 900mg
- Fat: 12g
- Saturated Fat: 1g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 85g
- Fiber: 5g
- Protein: 40g
- Cholesterol: 150mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.