Shrimp Fra Diavolo is a bold Italian-American classic that pairs plump, sautéed shrimp with a fiery tomato sauce infused with garlic, red pepper flakes, and a splash of dry white wine.
The dish comes together in just 35 minutes, making it perfect for a weeknight dinner that feels special. Served over al dente linguine or spaghetti and finished with fresh parsley and basil, it delivers a satisfying kick of heat balanced by the natural sweetness of tomatoes and tender seafood.
Adjust the red pepper flakes to your preferred spice level and pair with a crisp white wine for a complete meal.
The sizzle of shrimp hitting a hot pan is one of those sounds that makes everyone in the house wander toward the kitchen, and the first time I made Fra Diavolo, my roommate actually set down her phone and asked what smelled so good. That spicy tomato sauce with its garlic and wine reduction turned a Tuesday night into something worth remembering. Its a dish that sounds fancy but comes together fast enough for a weeknight dinner party.
I once made this for a friend who claimed she did not like spicy food, and she polished off an entire plate before admitting maybe she had been wrong all along. The trick is starting with less red pepper flakes than you think you need because the heat intensifies as the sauce simmers and reduces.
Ingredients
- 1 lb large shrimp peeled and deveined: Large shrimp hold up better in the sauce and stay tender, so do not go smaller than 26 to 30 count.
- 4 cloves garlic minced: Fresh garlic is non negotiable here, and mincing it finely ensures it melts into the sauce rather than burning in clumps.
- 1 medium yellow onion finely chopped: The onion builds a sweet base that balances the heat, so cook it until truly translucent.
- 1 can crushed tomatoes: Crushed tomatoes give a smoother texture than diced, and San Marzano are worth the extra dollar if you can find them.
- 1/4 cup fresh parsley chopped: Add it at the end so it stays bright green and fresh tasting.
- 1/4 cup fresh basil chopped optional: Tearing the basil by hand instead of chopping preserves more of its aroma.
- 3 tbsp olive oil: Divide it between searing the shrimp and sautéing the aromatics so nothing sticks.
- 1/2 tsp red pepper flakes: Start here and taste at the end, because you can always add more but you cannot take it away.
- 1/2 cup dry white wine: Pinot Grigio or Sauvignon Blanc work beautifully, and whatever is left in the bottle pairs perfectly with dinner.
- Salt and black pepper: Season in layers, the shrimp, the sauce, and again at the end.
- 12 oz linguine or spaghetti: Cook it one minute shy of package directions so it finishes perfectly by the time you plate.
- Lemon wedges optional: A squeeze of lemon at the end wakes up every flavor on the plate.
Instructions
- Season and sear the shrimp:
- Pat the shrimp dry with paper towels and season 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 with tongs and set aside.
- Build the aromatics:
- Lower the heat to medium and add the remaining tablespoon of olive oil along with the garlic and onion. Stir gently for about 3 minutes until the onion turns soft and translucent, and your kitchen smells incredible.
- Wake up the heat:
- Stir in the red pepper flakes and let them toast for about 30 seconds until fragrant, watching closely so they do not burn.
- Deglaze with wine:
- Pour in the white wine and use a wooden spoon to scrape up any browned bits from the bottom of the pan. Let it bubble and reduce for about 2 minutes until the sharp alcohol smell fades.
- Simmer the sauce:
- Add the crushed tomatoes, stir well, and bring everything to a gentle simmer. Let it cook for 7 to 8 minutes until the sauce thickens enough to coat the back of a spoon.
- Bring it all together:
- Return the shrimp and any juices that collected on the plate back into the skillet, then add the parsley and basil. Cook for 2 to 3 minutes just until the shrimp are warmed through and coated in sauce.
- Taste and adjust:
- Sample the sauce and add more salt, pepper, or red pepper flakes until it tastes right to you.
- Serve immediately:
- Spoon the shrimp and sauce generously over cooked pasta, garnish with extra herbs, and offer lemon wedges on the side.
There is something about twirling linguine through a spicy red sauce that makes conversation at the table slow down and eventually stop altogether, which is honestly the highest compliment a home cook can receive.
What to Drink Alongside It
A crisp white wine is the obvious move here because the acidity cuts right through the richness of the olive oil and balances the heat beautifully. Pour the same wine you used for cooking so nothing goes to waste and the flavors stay harmonious from glass to plate.
Making It Your Own
Scallops or calamari work in place of shrimp if you want to switch things up, though cooking times will vary so keep a close eye on whatever protein you choose. You could also toss in a handful of capers or kalamata olives for a briny twist that makes the dish feel entirely different without much extra effort.
Getting the Pasta Right
Cooking pasta properly is one of those small things that makes a huge difference, and the secret is heavily salted water that tastes almost like the sea. Pull the pasta one minute before the package says it is done because it will continue to soften as it sits in the hot sauce.
- Reserve a half cup of pasta water before draining in case your sauce needs loosening at the end.
- Toss the drained pasta with a tiny drizzle of olive oil to prevent sticking if you are not saucing it immediately.
- Never rinse cooked pasta because the surface starch helps the sauce cling to every strand.
Fra Diavolo is proof that a handful of good ingredients and twenty minutes at the stove can produce something that feels like a celebration. Share it with someone you love, or keep it all to yourself, either way you will be making it again soon.
Recipe FAQs
- → How spicy is Shrimp Fra Diavolo?
-
The heat level is entirely customizable. A half teaspoon of red pepper flakes gives a moderate, pleasant warmth. You can increase or decrease the amount to suit your taste, adding more during the simmer if you want extra fire.
- → 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 them dry before seasoning and searing to ensure a good color and texture in the skillet.
- → What pasta pairs best with Fra Diavolo sauce?
-
Long, strand pasta like linguine or spaghetti is traditional and ideal for twirling through the tomato sauce. Spaghetti alle vongole-style cuts also work. Avoid heavy tubular pastas, as the sauce is meant to coat rather than fill.
- → Can I make this ahead of time?
-
The tomato sauce base can be prepared a day in advance and refrigerated. Reheat the sauce gently, then cook and add the shrimp fresh just before serving. Shrimp cook quickly and are best when not reheated, as they can become rubbery.
- → What is the best white wine to use in the sauce?
-
A dry, crisp white wine like Pinot Grigio or Sauvignon Blanc works best. Avoid oaky or sweet wines. The wine adds acidity and depth to the tomato sauce, and a good rule of thumb is to use a wine you would enjoy drinking alongside the dish.
- → How do I prevent the shrimp from overcooking?
-
Sear the shrimp for just 1 to 2 minutes per side until they turn pink, then remove them from the skillet immediately. Return them to the sauce only for the final 2 to 3 minutes of cooking. This two-stage method keeps them tender and juicy.