The sizzle of shrimp hitting a hot skillet whisked me away to an Italian trattoria, where aromas dance and laughter fills the air. Today, I’m excited to share my take on Shrimp Fra Diavolo, the ultimate spicy shrimp pasta that brings both a kick and a smile to the dinner table. This dish balances juicy shrimp with a rich, zesty tomato sauce and a dash of crushed red pepper flakes, making it wonderfully easy to prepare for a quick weeknight dinner or an impressive gathering. With its robust flavor profile and customizable options, you’ll find it’s just right for any occasion—whether you’re winding down after a busy day or hosting friends. Are you ready to transform your usual pasta night into something special? Let’s dive into this delightful recipe together!

Why is Shrimp Fra Diavolo a Must-Try?
Flavor Explosion: Each bite of this Shrimp Fra Diavolo is a journey through vibrant Italian cuisine, blending juicy shrimp with zesty tomato sauce and a pleasurable heat from crushed red pepper flakes.
Customizable Kick: Want it milder or spicier? Tailor the heat to your liking, making this dish perfect for all palates!
Quick Preparation: With simple steps and minimal ingredients, you can whip this up on a busy weeknight or impress guests with a gourmet meal.
Versatile Pairings: Pair it with a refreshing side salad or crusty bread to soak up that luscious sauce—just like you’d find in a cozy trattoria!
Crowd-Pleaser: This dish is sure to tantalize taste buds, whether for a casual family dinner or a spirited gathering, striking the right balance of comfort and flair—check out my recipe for Tomato Spinach Shrimp for more delightful shrimp options!
Shrimp Fra Diavolo Ingredients
For the Pasta
- Linguine – A classic base, but feel free to swap for spaghetti or bucatini if you prefer.
For the Sauce
- Tomatoes (whole peeled or diced) – These form the heart of your sauce; canned are best for consistency, but fresh ones are delightful if in season.
- Crushed Red Pepper Flakes – These create the signature heat; adjust according to your spice preference, and serve extra on the side for guests.
- White Wine – Adds depth to the sauce; substitute with shrimp or chicken stock for a non-alcoholic twist.
- Olive Oil – Used for sautéing; it’s versatile, so feel free to choose a neutral or flavored oil.
- Shallots & Garlic – Essential aromatics that elevate the dish; yellow onion works as a substitute if necessary.
- Lemon Zest – Brightens the flavor profile, or you can use fresh lemon juice, just be mindful of the potency.
For the Protein
- Shrimp – The star ingredient! Use medium to large shrimp for the best texture; frozen shrimp works well too, just thaw properly.
- Pancetta – Offers a rich depth; bacon is a good substitute if needed, or simply omit for a lighter version.
For Garnishing
- Asiago Cheese – Adds a nutty flavor when sprinkled on top; parmesan cheese can be used as an alternative.
- Parsley & Basil – Fresh herbs not only enhance flavors but also bring a splash of color; you can substitute with dried herbs, just use less.
With these ingredients at the ready, you’re well on your way to creating a delicious Shrimp Fra Diavolo that’ll elevate your dinner experience!
Step‑by‑Step Instructions for Shrimp Fra Diavolo
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a rolling boil. Add the linguine and cook according to package instructions, typically about 8–10 minutes, until al dente. Before draining, reserve 1/4 cup of the starchy pasta water. Drain the linguine and set aside, keeping it warm while you prepare the sauce.
Step 2: Sauté the Pancetta
In a large skillet, heat a drizzle of olive oil over medium heat. Add the pancetta and sauté until it becomes crispy and golden, about 4–5 minutes. Once done, remove the pancetta from the skillet and drain on a paper towel, leaving the flavorful fat behind in the pan for the next steps.
Step 3: Cook the Shrimp
Season the shrimp generously with salt, pepper, and crushed red pepper flakes. In the same skillet, add the shrimp and cook for about 2–3 minutes per side, or until they turn pink and opaque. Use tongs to turn the shrimp for even cooking. Remove the shrimp from the skillet and set aside, allowing the flavors to meld.
Step 4: Sauté Aromatics
With the skillet still on medium heat, add the shallots and minced garlic. Sauté for about 2–3 minutes until the shallots are translucent and fragrant, stirring frequently to prevent burning. After this, sprinkle in some more crushed red pepper flakes for extra kick, and prepare to deglaze the pan.
Step 5: Deglaze with Wine
Pour in the white wine, scraping the bottom of the skillet with a wooden spoon to lift any browned bits. Allow the wine to simmer for about 2 minutes, reducing slightly as the alcohol cooks off and the flavors concentrate. This step adds depth to your Shrimp Fra Diavolo sauce, so don’t rush it!
Step 6: Add Tomatoes
Next, crush the canned tomatoes (if using whole) directly into the skillet, mixing well with the wine and aromatics. Bring the mixture to a gentle simmer, covering the skillet with a lid. Let it cook for about 10 minutes, allowing the sauce to thicken and the flavors to meld beautifully.
Step 7: Combine Pasta and Sauce
After simmering, add the cooked linguine, reserved pasta water, shrimp, and pancetta back into the skillet. Toss everything together gently, ensuring the linguine is fully coated in the thick, spicy sauce. This is when those fantastic flavors of the Shrimp Fra Diavolo really come together!
Step 8: Final Touches
Off the heat, stir in the lemon zest and a sprinkle of asiago cheese to enhance the dish. Taste and adjust seasoning with more salt, pepper, or red pepper flakes if needed. Serve immediately, ensuring everyone gets a taste of that savory goodness with the perfect heat.
Step 9: Garnish and Serve
To finish, plate your Shrimp Fra Diavolo and generously garnish with extra asiago cheese and a sprinkle of fresh parsley or basil. Pair it with crusty bread to catch all that delicious sauce and enjoy this vibrant, homemade Italian delight with family or friends!

Make Ahead Options
These Shrimp Fra Diavolo are perfect for busy weeknights! You can prepare the sauce up to 24 hours in advance by cooking the tomatoes, pancetta, and spices, then store in an airtight container in the refrigerator to keep the flavors intact. The shrimp can be cleaned and seasoned up to 3 hours ahead, ensuring they’re ready to sauté quickly when it’s time to cook. To ensure the shrimp remains tender, avoid precooking them, as they’ll continue cooking in the sauce. When ready to serve, simply reheat the sauce gently, throw in the shrimp, and toss with freshly cooked linguine for a fresh and flavorful meal. Enjoy the delightful kick of Shrimp Fra Diavolo with minimal effort!
Shrimp Fra Diavolo Variations & Substitutions
Get ready to explore a world of flavors as you customize your Shrimp Fra Diavolo experience!
-
Seafood Swap: Substitute shrimp with scallops or a mix of your favorite seafood for a unique twist on this classic dish.
-
Pasta Alternatives: Go for whole wheat or gluten-free pasta to cater to different dietary preferences without compromising on flavor.
-
Veggie Boost: Enhance the dish by adding seasonal veggies like spinach or zucchini. They complement the sauce beautifully, adding both texture and nutrition.
-
Extra Heat: Craving more spice? Use fresh chopped chili peppers instead of crushed red pepper flakes for an intense heat boost.
-
Herbal Infusion: Fresh basil and parsley are ideal garnishes, but try adding fresh oregano or thyme for an aromatic touch that takes you straight to Italy.
-
Creamy Variation: For a different texture, stir in a splash of heavy cream or a dollop of mascarpone cheese into your sauce. It adds richness that will delight your palate.
-
Non-Alcoholic Version: Swap white wine for shrimp or chicken stock to create a delicious non-alcoholic version without losing depth.
For more inspiration, check out my recipe for Tomato Spinach Shrimp to discover even more easy seafood options. Enjoy your culinary adventure!
How to Store and Freeze Shrimp Fra Diavolo
- Fridge: Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat, adding a splash of water or broth to maintain moisture.
- Freezer: For longer storage, place Shrimp Fra Diavolo in a freezer-safe container. It can stay fresh for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: When reheating from the refrigerator or freezer, ensure shrimp is heated through but not overcooked; they should remain tender and juicy.
- Separating Components: To maintain the best texture, consider storing the pasta and sauce separately if planning to refrigerate or freeze. This prevents the linguine from becoming mushy.
Expert Tips for Shrimp Fra Diavolo
-
Perfectly Cooked Shrimp: Avoid overcooking your shrimp! They should be opaque and slightly firm, taking about 2-3 minutes per side.
-
Temperature Control: Sauté shallots and garlic over medium heat to prevent burning. This will keep the flavors balanced and the sauce delicious!
-
Adjusting Spice: Want a milder dish? Start with less crushed red pepper flakes, and serve extra on the side for those who love a bit more kick in their Shrimp Fra Diavolo.
-
Flavorful Wine Use: When deglazing with white wine, let it simmer for a couple of minutes to concentrate flavors. This adds depth to the sauce without a strong alcohol taste.
-
Pasta Water Magic: Remember to reserve some pasta water! This starchy liquid can help bind the sauce to the linguine, ensuring every bite is perfectly flavorful.
What to Serve with Shrimp Fra Diavolo
Dive into a culinary journey that not only elevates your main dish but also brings your table to life with vibrant flavors and textures.
- Garlic Bread: The perfect accompaniment, this crispy, buttery delight will help scoop up every bit of that heavenly sauce.
- Caesar Salad: A refreshing side with crispy romaine, creamy dressing, and crunchy croutons, offering a delightful contrast to the spicy pasta.
- Roasted Vegetables: Seasonal veggies like zucchini and bell peppers add color and a touch of sweetness, rounding out your meal beautifully.
- Lemon Risotto: Creamy and indulgent, risotto pairs well with the zesty flavors of Shrimp Fra Diavolo, creating a comforting and luxurious dining experience.
- Chilled White Wine: A crisp Sauvignon Blanc or Pinot Grigio balances the heat beautifully, enhancing the overall flavor profiles of the meal.
- Tiramisu: End on a sweet note with this classic Italian dessert, its rich mascarpone and coffee flavors perfecting the meal with a delightful contrast.

Shrimp Fra Diavolo Recipe FAQs
How do I select the best shrimp for this recipe?
Absolutely! Opt for medium to large shrimp that are firm and slightly translucent. If using frozen shrimp, be sure to thaw them thoroughly in the refrigerator overnight for the best texture. Look for shrimp that have a mild scent and no discoloration.
What’s the best way to store leftover Shrimp Fra Diavolo?
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. When you’re ready to enjoy the leftovers, reheat them gently in a skillet over low heat, adding a splash of water or broth to help maintain moisture.
Can I freeze Shrimp Fra Diavolo for later use?
Absolutely! To freeze, place the Shrimp Fra Diavolo in a freezer-safe container. It can last for up to 3 months. For best results, thaw overnight in the fridge before reheating. When ready, warm it gently in a pan, ensuring the shrimp is heated through but not overcooked.
What can I do if my shrimp turns out rubbery?
Oh no, that can happen sometimes! To prevent rubbery shrimp, make sure to cook them just until they’re opaque and slightly firm, usually about 2-3 minutes per side. If you suspect they’ve been overcooked, consider serving the dish with a bit of extra sauce to enhance moisture.
Is this dish suitable for those with seafood allergies?
Great question! Unfortunately, this Shrimp Fra Diavolo is not suitable for individuals with seafood allergies. However, you could substitute the shrimp with grilled chicken or even sautéed vegetables for a delicious, allergy-friendly alternative. Just adjust the cooking time accordingly!

Spicy Shrimp Fra Diavolo: Homemade Italian Hotness
Ingredients
Equipment
Method
- Start by bringing a large pot of salted water to a rolling boil. Add the linguine and cook according to package instructions, typically about 8–10 minutes, until al dente. Before draining, reserve 1/4 cup of the starchy pasta water. Drain the linguine and set aside, keeping it warm while you prepare the sauce.
- In a large skillet, heat a drizzle of olive oil over medium heat. Add the pancetta and sauté until it becomes crispy and golden, about 4–5 minutes. Once done, remove the pancetta from the skillet and drain on a paper towel, leaving the flavorful fat behind in the pan for the next steps.
- Season the shrimp generously with salt, pepper, and crushed red pepper flakes. In the same skillet, add the shrimp and cook for about 2–3 minutes per side, or until they turn pink and opaque. Use tongs to turn the shrimp for even cooking. Remove the shrimp from the skillet and set aside, allowing the flavors to meld.
- With the skillet still on medium heat, add the shallots and minced garlic. Sauté for about 2–3 minutes until the shallots are translucent and fragrant, stirring frequently to prevent burning. After this, sprinkle in some more crushed red pepper flakes for extra kick, and prepare to deglaze the pan.
- Pour in the white wine, scraping the bottom of the skillet with a wooden spoon to lift any browned bits. Allow the wine to simmer for about 2 minutes, reducing slightly as the alcohol cooks off and the flavors concentrate.
- Next, crush the canned tomatoes (if using whole) directly into the skillet, mixing well with the wine and aromatics. Bring the mixture to a gentle simmer, covering the skillet with a lid. Let it cook for about 10 minutes, allowing the sauce to thicken and the flavors to meld beautifully.
- After simmering, add the cooked linguine, reserved pasta water, shrimp, and pancetta back into the skillet. Toss everything together gently, ensuring the linguine is fully coated in the thick, spicy sauce.
- Off the heat, stir in the lemon zest and a sprinkle of asiago cheese to enhance the dish. Taste and adjust seasoning with more salt, pepper, or red pepper flakes if needed.
- To finish, plate your Shrimp Fra Diavolo and generously garnish with extra asiago cheese and a sprinkle of fresh parsley or basil. Pair it with crusty bread to catch all that delicious sauce.

Leave a Reply