A chill in the evening air often sparks a craving for something deliciously comforting. Enter Shrimp Fra Diavolo—a vibrant dish that never fails to transport me to a cozy Italian trattoria, filled with the aroma of garlic and simmering tomatoes. As I watch the shrimp dance in the pan, dripping with rich flavors, I can hardly resist the excitement building in my kitchen!
This dish is perfect for those evenings when I want to impress without fuss. With just a handful of ingredients—most of which you likely already have tucked away in your pantry and fridge—Shrimp Fra Diavolo strikes the right balance between simple and sophisticated. Plus, it’s a guaranteed crowd-pleaser, whether I’m hosting friends or whipping up a romantic dinner for two.
Join me as we transform ordinary shrimp into a spicy, satisfying feast over a bed of linguine. Let’s embrace the flavors of Italy, all from the comfort of our homes!
Why is Shrimp Fra Diavolo a must-try?
Bold flavors: The combination of spicy red pepper flakes and garlic creates an irresistible, mouthwatering taste that elevates the humble shrimp into a show-stopping main course.
Quick and easy: With simple ingredients and a straightforward process, you’ll have a delightful dinner ready in no time.
Pasta perfection: Tossed with linguine, this dish brings the best of both worlds—comfort and elegance.
Flexible spice: Customize the heat by adjusting the chili flakes to suit your taste.
Crowd favorite: Impress your guests with flavors that remind them of a cozy Italian restaurant right at home!
Shrimp Fra Diavolo Ingredients
For the Sauce
- Shrimp – 1 pound, peeled and deveined, for that tender, juicy protein that’s the star of this dish.
- Olive oil – 1 tablespoon, to create a rich base that adds flavor to your sauce.
- Onion – 1 small, chopped, for a sweet depth that balances the spice.
- Spicy red pepper – 1, chopped (optional), to kick up the heat if you’re feeling bold.
- Garlic – 4 cloves, chopped, because what’s an Italian dish without that aromatic goodness?
- Crushed tomatoes – 14-ounce can, bringing acidity and a lush texture to the sauce.
- Spicy red pepper flakes – 2 teaspoons plus 1 teaspoon (to taste), for the iconic zesty punch!
- Dry white wine – 1/2 cup, to enhance the flavors and give the sauce a sophisticated flair.
- Dried oregano – 1/2 teaspoon, adding a touch of earthiness that compliments the tomatoes.
- Salt and pepper – to taste, simply adjust according to your preference for seasoning.
For the Finish
- Chopped parsley – 1 tablespoon, for a fresh, vibrant burst of flavor.
- Fresh basil leaves – 6-7, chopped, to add that fragrant Italian essence.
- Prepared linguine noodles – 8 ounces, to create the perfect bed for your spicy sauce.
For Garnish
- Extra red chili flakes – for those who want even more heat on their plates.
- Fresh chopped parsley – to sprinkle on top for a pop of color and freshness.
Dive into the bold flavors of Shrimp Fra Diavolo, and enjoy a delightful explosion of taste right in your kitchen!
How to Make Shrimp Fra Diavolo
-
Heat the Oil: In a large pan, warm the olive oil over medium heat. Once fragrant, season the shrimp with salt, pepper, and 1 teaspoon of chili flakes. Cook them for 2-3 minutes per side until they are pink and fully cooked. Set them aside.
-
Sauté the Vegetables: Add the chopped onion and spicy red pepper to the same pan. Sauté for about 5 minutes, or until the onion is soft and translucent.
-
Add Garlic: Toss in the chopped garlic, cooking for another minute until the aroma fills your kitchen. This is where the magic starts!
-
Combine Ingredients: Pour in the crushed tomatoes along with their juices, remaining red chili flakes, white wine, oregano, and season with salt and pepper to taste. Stir well to combine.
-
Simmer the Sauce: Let the sauce simmer for 10 minutes, allowing those glorious flavors to meld together. This is the time to prepare your pasta noodles—just follow the package instructions while the sauce bubbles away.
-
Incorporate Shrimp: Gently stir the reserved shrimp back into the sauce. Heat everything together for about a minute until the shrimp are warmed through and well-coated in the spicy goodness.
-
Finish with Fresh Herbs: Sprinkle in the chopped parsley and fresh basil leaves. Give it a quick taste and adjust for salt as necessary.
-
Toss & Serve: Combine the sauce with the prepared linguine noodles, ensuring every strand is beautifully coated. Garnish with extra red chili flakes and fresh parsley before serving!
Optional: Drizzle with a splash of olive oil for an extra layer of flavor.
Exact quantities are listed in the recipe card below.
What to Serve with Shrimp Fra Diavolo?
There’s nothing quite like a flavorful feast to spark joy and conversation at your dinner table.
- Garlic Bread: Perfectly crispy on the outside, soft on the inside, this classic complements the spicy sauce beautifully, making every bite irresistible.
- Simple Arugula Salad: The peppery crunch of fresh arugula, tossed with lemon vinaigrette, balances the rich flavors of Shrimp Fra Diavolo, cleansing the palate between bites.
Pairing this dish with a light salad adds freshness and brightness. The lemon dressing will cut through the richness of the sauce, enhancing the overall dining experience.
- Zucchini Noodles: For a lighter alternative to pasta, zucchini noodles provide a fantastic, healthy base. Their mild flavor lets the sauce shine while adding a satisfying texture.
- Creamy Risotto: Silky and rich, a lemon-infused risotto will play off the spice in the Shrimp Fra Diavolo, creating a luxurious dining experience where every component delights.
Who could resist creamy risotto, with its comforting texture, alongside such a bold dish? The creaminess balances the heat, making it a match made in culinary heaven.
- Chardonnay: A chilled glass of dry chardonnay will enhance the wine flavors in your dish while refreshing your palate during dinner.
- Tiramisu: End the meal on a sweet note! This classic Italian dessert, with its coffee and mascarpone layers, leaves loved ones with the perfect taste of Italy.
These pairings elevate your dining experience, celebrating the delightful essence of Italian cuisine right at home!
How to Store and Freeze Shrimp Fra Diavolo
Fridge: Store any leftovers in an airtight container for up to 3 days. This will help keep the flavors fresh and delicious!
Freezer: To freeze, place the cooled Shrimp Fra Diavolo in a freezer-safe container. It can be stored for up to 3 months; just remember to thaw it overnight in the fridge before reheating.
Reheating: When ready to enjoy, reheat in a saucepan over medium heat until warmed through. You might want to add a splash of water or wine to prevent drying out!
Leftover Noodles: Store any pasta separately to maintain their texture, and toss them in fresh sauce when ready to serve for your perfect Shrimp Fra Diavolo!
Make Ahead Options
These Shrimp Fra Diavolo are a fantastic dish for meal prep, allowing you to savor the bold flavors without spending too much time in the kitchen. You can prepare the sauce (excluding the shrimp) up to 3 days in advance—just refrigerate it in an airtight container. When ready to serve, cook the shrimp fresh for that tender, juicy texture, mixing them into the warmed sauce for about a minute. The cooked pasta can also be prepped ahead; simply toss it with a bit of olive oil to prevent sticking, and it will hold well for up to 24 hours in the fridge. With these simple make-ahead tips, you’ll enjoy restaurant-quality Shrimp Fra Diavolo with minimal effort after a busy day!
Shrimp Fra Diavolo Variations
Explore the delightful twists you can add to this classic dish!
-
Gluten-Free: Substitute linguine with gluten-free pasta, ensuring everyone can enjoy this vibrant meal without concern.
-
Spicy Kick: Increase the spicy red pepper flakes to 3 teaspoons for an even hotter version that will make your taste buds dance!
-
Vegetarian Delight: Replace shrimp with sautéed mushrooms or zucchini for a hearty veggie option that still delivers big flavors.
-
Creamy Addition: Stir in 1/2 cup of heavy cream at the end for a luscious, creamy sauce that complements the spice.
-
Seafood Medley: Add in a half pound of scallops or calamari along with the shrimp for a delightful seafood mix that enhances the dish!
-
Herb Infusion: Experiment with fresh herbs like cilantro or dill instead of basil for a unique twist that brightens the flavor profile.
-
Citrus Zest: Add the juice and zest of a lemon to the sauce for a refreshing zing that balances the heat beautifully.
-
Protein Swap: Use chicken or firm tofu instead of shrimp for a different protein that’s still satisfying without compromising on flavor.
Expert Tips for Shrimp Fra Diavolo
-
Perfect Shrimp: Cook shrimp just until pink; overcooking can make them tough. Remember, they continue to cook after being removed from heat.
-
Spice Level: Adjust the red chili flakes based on your preference. Start with a small amount and increase incrementally to avoid overwhelming heat in your Shrimp Fra Diavolo.
-
Quality Wine: Use a good quality dry white wine, as it enhances the flavor of the sauce. If it’s not drinkable, don’t cook with it!
-
Consistent Simmer: Allowing the sauce to simmer longer than 10 minutes can deepen the flavors. Just make sure to stir occasionally to prevent sticking.
-
Herb Freshness: Add fresh herbs at the end for the best flavor. If adding dried oregano, balance with fresh parsley and basil for a bright finish.
Shrimp Fra Diavolo Recipe FAQs
How do I select the right shrimp for Shrimp Fra Diavolo?
When selecting shrimp, aim for fresh, wild-caught options if possible. Look for shrimp that are firm and have a slight sheen; avoid those with dark spots or strong fishy odors. If buying frozen, ensure they are well-packaged without ice crystals, indicating they have been properly stored.
How should I store leftover Shrimp Fra Diavolo?
Absolutely! Store any leftover Shrimp Fra Diavolo in an airtight container in the fridge for up to 3 days. This helps keep the flavors intact and prevents spoilage. Make sure to let it cool completely before sealing to avoid condensation.
Can I freeze Shrimp Fra Diavolo?
Yes, you can freeze it! First, let your dish cool completely. Transfer the Shrimp Fra Diavolo into a freezer-safe container, leaving some space at the top for expansion. It’s best to freeze it for up to 3 months. When you’re ready to enjoy, thaw it overnight in the fridge and then reheat in a saucepan.
What should I do if my sauce is too thin?
If your sauce turns out too thin, don’t worry! To thicken it up, simply simmer it for an additional 5-10 minutes over medium-low heat, allowing the excess liquid to evaporate. If you want to speed up the process, you can also add a little cornstarch mixed with water, stirring it in until the sauce reaches your desired consistency.
Is Shrimp Fra Diavolo safe for my pet?
No, shrimp is not recommended for pets! The spices used in Shrimp Fra Diavolo, like garlic and onion, can be harmful to dogs and cats. Always keep your pet’s safety in mind and avoid sharing human food that contains ingredients they shouldn’t have.
Can I substitute ingredients if I have food allergies?
Absolutely! If you have allergies or dietary needs, you can substitute shrimp with a firm fish like tilapia or chicken breast for a different twist. For gluten-free options, swap linguine with gluten-free pasta, and if you’re sensitive to spice, just reduce the amount of chili flakes or skip them entirely while still maintaining the delicious flavors of Shrimp Fra Diavolo!

Spicy Shrimp Fra Diavolo: A Flavorful Home-Cooked Delight
Ingredients
Equipment
Method
- Heat the oil in a large pan over medium heat. Season shrimp with salt, pepper, and 1 teaspoon of chili flakes. Cook for 2-3 minutes per side until pink. Set aside.
- Add chopped onion and spicy red pepper to the same pan. Sauté for about 5 minutes until onion is soft.
- Add chopped garlic, cooking for another minute until aromatic.
- Pour in crushed tomatoes, remaining red chili flakes, white wine, oregano, and season with salt and pepper. Stir to combine.
- Let sauce simmer for 10 minutes, while preparing pasta noodles according to package instructions.
- Gently stir shrimp back into sauce and heat for about a minute until warmed through.
- Sprinkle in chopped parsley and basil leaves. Taste and adjust seasoning as necessary.
- Combine the sauce with prepared linguine noodles, ensuring even coating. Garnish with extra chili flakes and fresh parsley before serving.







