Shrimp Fra Diavolo is a beloved Italian-American dish that delivers bold, spicy flavors in every bite. Large shrimp are quickly sautéed until pink, then set aside while a rich sauce builds in the same pan.
Aromatic garlic and onion form the base, followed by a generous pinch of red pepper flakes for that signature heat. A splash of dry white wine deglazes the pan, and crushed tomatoes simmer into a thick, vibrant sauce.
The shrimp return to finish cooking in the sauce, soaking up all those wonderful flavors. Tossed with fresh parsley and basil, then served over perfectly cooked linguine, this dish brings restaurant-quality Italian dining to your home kitchen in just 35 minutes.
The sizzle of shrimp hitting a hot pan is one of those sounds that makes everyone in the house wander toward the kitchen with that curious, hungry look. My friend Marco introduced me to Fra Diavolo years ago at a cramped restaurant in Boston where the tables were so close you could taste your neighbors conversation along with your dinner. The fiery red sauce and tender shrimp hooked me instantly, and I spent months trying to recreate that perfect balance of heat and sweetness at home. This version is the one that finally nailed it.
I made this for my sisters birthday one year when money was tight and a restaurant dinner was out of the question. She looked at the plate, then at me, and said this was better than any restaurant anyway, and I think she actually meant it. The linguine was slightly overcooked that night but nobody cared because the sauce stole the show completely.
Ingredients
- 1 lb (450 g) large shrimp, peeled and deveined: Large shrimp hold their texture beautifully against the bold sauce so do not go smaller than 26/30 count if you can help it.
- 4 cloves garlic, minced: Fresh garlic is non negotiable here because the pre minced jars lose that sharp sweetness this dish relies on.
- 1 medium yellow onion, finely chopped: A fine dice helps it melt into the sauce rather than turning into chunky distractions.
- 1 (14 oz/400 g) can crushed tomatoes: Crushed gives the ideal texture between smooth and rustic and San Marzano is worth the extra dollar.
- 1/4 cup (6 g) fresh parsley, chopped: Flat leaf parsley stirred in at the end adds a brightness that dried parsley simply cannot replicate.
- 1/4 cup (6 g) fresh basil, chopped (optional): Tearing it by hand instead of chopping keeps the flavor sweeter and less bruised tasting.
- 3 tbsp olive oil: A good quality extra virgin makes a noticeable difference since the oil is a flavor carrier here.
- 1/2 tsp red pepper flakes (adjust to taste): Start conservative because you can always add more but you cannot take it away once it is in there.
- 1/2 cup (120 ml) dry white wine: Pinot Grigio or Sauvignon Blanc work beautifully and whatever you cook with you should enjoy drinking alongside.
- Salt and freshly ground black pepper, to taste: Season in layers throughout the cooking process rather than all at the end.
- 12 oz (340 g) linguine or spaghetti, cooked al dente: Pull the pasta one minute before the package says because it will finish cooking when you toss it with the hot sauce.
- Additional parsley or basil, for garnish: A final sprinkle of fresh herbs right before serving makes it look as good as it tastes.
- Lemon wedges (optional): A squeeze of lemon at the end cuts through the richness and wakes up every flavor on the plate.
Instructions
- Season and sear the shrimp:
- Pat the shrimp dry with paper towels and season them lightly with salt and pepper. Heat 2 tablespoons of olive oil in a large skillet over medium high heat until it shimmers, then add the shrimp in a single layer without crowding the pan. Sear for 1 to 2 minutes per side until they turn pink and slightly golden at the edges, then remove them with tongs and set aside on a plate.
- Build the aromatics:
- Lower the heat to medium and add the remaining tablespoon of olive oil along with the garlic and onion. Stir gently and watch the garlic closely because it goes from golden to bitter in seconds, cooking until the onion turns soft and translucent about 3 minutes.
- Wake up the heat:
- Stir in the red pepper flakes and let them toast for about 30 seconds until you can smell that warm spicy fragrance bloom in the pan. This brief toast is what releases the flakes full flavor potential.
- Deglaze with wine:
- Pour in the white wine and use a wooden spoon to scrape up all the fond from the bottom of the pan. Those browned bits are concentrated flavor so do not leave them behind, and let the wine simmer for 2 minutes until it reduces slightly.
- Simmer the sauce:
- Add the crushed tomatoes, stir everything together, and bring the sauce to a gentle bubbly simmer. Let it cook uncovered for 7 to 8 minutes until it thickens enough to coat the back of a spoon and the raw tomato smell transforms into something rich and sweet.
- Bring it all together:
- Return the shrimp and any juices that collected on the plate back into the skillet along with the chopped parsley and basil if using. Cook for 2 to 3 minutes just until the shrimp are warmed through and coated in the sauce, being careful not to overcook them.
- Taste and adjust:
- Give the sauce a taste and add more salt, pepper, or red pepper flakes until it hits the exact heat level you want. Trust your palate over the recipe here because every batch of tomatoes and every bottle of wine behaves differently.
- Serve immediately:
- Spoon the shrimp and sauce over bowls of hot al dente pasta and garnish with extra herbs and a squeeze of lemon. Serve it right away while the sauce is still bubbling and the shrimp are perfectly tender.
There was a snowstorm last February that trapped three friends and me inside for an entire weekend. We made this dish with whatever wine was left in the fridge and a bag of frozen shrimp I was not sure was still good, and somehow it was the best batch I have ever produced.
Choosing and Preparing Shrimp
Fresh versus frozen shrimp sparks endless debate but honestly most shrimp at the fish counter was frozen at sea anyway. What matters most is thawing it properly overnight in the fridge or under cold running water, never at room temperature. I learned the hard way that rushing this step gives you shrimp with a mushy exterior and a cold raw center.
Picking the Right Wine
You do not need expensive wine for cooking but you should never use something you would not drink because the flavors concentrate as it reduces. A crisp dry white like Pinot Grigio, Sauvignon Blanc, or even an unoaked Chardonnay all work wonderfully in this sauce.
Making It Your Own
Once you master the base technique this recipe becomes a playground for your own preferences and whatever ingredients you have on hand.
- Swap the shrimp for sea scallops or rings of calamari if you want a different texture.
- Use gluten free pasta to make this safe for anyone with a wheat sensitivity.
- Double the red pepper flakes and add a splash of hot sauce if you want to truly live up to the devils name.
Keep a loaf of crusty bread nearby because you will want something to soak up every last drop of that beautiful red sauce. This is the kind of meal that makes people close their eyes on the first bite, and that is honestly the highest compliment any home cook can receive.
Common Recipe Questions
- → How spicy is Shrimp Fra Diavolo?
-
The heat level is entirely adjustable by controlling the amount of red pepper flakes. Start with 1/2 teaspoon for a moderate kick, or reduce to 1/4 teaspoon for gentler warmth. You can always add more at the end.
- → Can I use frozen shrimp for this dish?
-
Yes, frozen shrimp works well. Thaw them completely in the refrigerator overnight or under cold running water. Pat the shrimp dry before cooking to ensure a good sear in the skillet.
- → What wine pairs best with Shrimp Fra Diavolo?
-
A crisp Pinot Grigio or Sauvignon Blanc complements the spicy tomato sauce beautifully. The same wine used for cooking makes an ideal pairing at the table, tying the flavors together seamlessly.
- → Can I make this dish ahead of time?
-
The sauce can be prepared a day in advance and refrigerated. Reheat the sauce gently, then cook the shrimp fresh and combine just before serving for the best texture and flavor.
- → What can I substitute for shrimp?
-
Scallops or calamari are excellent substitutions that work beautifully with the spicy tomato sauce. For a non-seafood option, diced chicken breast or firm white fish like cod can be used with adjusted cooking times.
- → How do I prevent overcooking the shrimp?
-
Sauté the shrimp just 1 to 2 minutes per side until they turn pink, then remove them immediately. They will finish cooking during the final 2 to 3 minutes when returned to the hot sauce. This two-stage method keeps them tender and juicy.