Shrimp Fra Diavolo is a beloved Italian-American dish that delivers bold, spicy flavors in every bite. Plump, succulent shrimp are gently simmered in a vibrant tomato sauce infused with garlic, crushed red pepper flakes, dry white wine, and aromatic herbs like oregano and basil.
The sauce builds layers of flavor starting from a soft onion base, deglazed with white wine, then enriched with crushed tomatoes that simmer and thicken. The shrimp cook quickly in the simmering sauce, turning pink and tender in just a few minutes.
Serve it tossed with spaghetti or linguine, or alongside crusty bread to soak up every last drop of that fiery, savory sauce. Ready in about 40 minutes, it's an impressive weeknight dinner or a dish worth making for guests.
The sizzle of shrimp hitting a hot pan is one of those sounds that instantly pulls everyone into the kitchen, curious and hungry. My neighbor Marco once knocked on my door just to ask what was cooking because the scent of garlic and crushed tomatoes had drifted through the shared hallway of our apartment building. That night turned into an impromptu dinner party, and Shrimp Fra Diavolo has been my secret weapon for winning people over ever since.
I made this for my sister the night she passed her bar exam, and she laughed because she had been craving something spicy all day without knowing why. We stood at the stove together, glasses of Pinot Grigio in hand, tasting the sauce and arguing over whether it needed more heat. It did, and she added the extra flakes herself with a triumphant grin.
Ingredients
- 1 lb (450 g) large shrimp, peeled and deveined: Fresh is ideal but frozen works beautifully if you thaw them overnight in the fridge and pat them very dry before cooking.
- 3 tbsp olive oil: A generous pour matters here because it carries the flavor of the aromatics into every bite of sauce.
- 1 medium yellow onion, finely chopped: Finely chopped so it melts into the sauce rather than leaving chunks.
- 4 garlic cloves, minced: Never skimp on the garlic, and mince it fresh since the jarred version loses that sharp sweetness.
- 1 (28 oz/800 g) can crushed tomatoes: San Marzano tomatoes are worth the splurge for their natural sweetness and lower acidity.
- 1/4 cup dry white wine: Something you would drink, nothing sweet, and seafood stock works if you prefer to skip the wine entirely.
- 1/2 tsp crushed red pepper flakes: This is a starting point, and you can always build more heat but you cannot take it away.
- 1 tsp dried oregano: Rub it between your palms before adding to wake up the essential oils.
- 1/2 tsp dried basil: A quiet background note that rounds out the tomato flavor.
- Salt and freshly ground black pepper: Season in layers throughout the cooking process.
- 2 tbsp chopped fresh parsley: Adds brightness and a flash of green that makes the dish look finished.
- 1 tbsp chopped fresh basil (optional): Tossed in at the end for a sweet herbal lift.
- 12 oz (340 g) spaghetti or linguine (optional): The classic vehicle for soaking up every bit of that fiery sauce.
- Lemon wedges (optional): A squeeze at the end brightens everything and cuts through the richness.
Instructions
- Build the flavor base:
- Heat the olive oil in a large skillet over medium heat until it shimmers, then add the chopped onion and cook until soft and translucent, about 5 minutes. You want the onion to sweeten and turn golden at the edges without browning.
- Wake up the aromatics:
- Stir in the minced garlic and red pepper flakes, sautéing for just 1 minute until your kitchen smells incredible. Watch closely because garlic can go from fragrant to bitter in seconds.
- Deglaze with wine:
- Pour in the white wine and let it simmer for 2 minutes, scraping up any bits stuck to the pan. The alcohol will cook off and leave behind a subtle brightness.
- Simmer the sauce:
- Add the crushed tomatoes, dried oregano, dried basil, salt, and pepper, then let everything simmer uncovered for 10 to 12 minutes. The sauce should thicken slightly and deepen in color.
- Cook the shrimp:
- Nestle the shrimp into the sauce and stir gently, cooking for 3 to 4 minutes and turning once until they curl and turn pink. Take them off the heat the moment they are just done because overcooked shrimp turn rubbery fast.
- Finish and serve:
- Stir in the fresh parsley and basil, taste the sauce, and adjust the seasoning as needed. Serve over cooked pasta with lemon wedges and extra parsley on top.
There is something about the way the red sauce stains the wooden spoon that makes this dish feel like it has been passed down through generations, even if you just discovered it last Tuesday.
Getting the Heat Right
The beauty of Fra Diavolo is the way the heat builds, starting as a gentle warmth in the back of your throat and growing with each bite. I learned the hard way that dumping a full teaspoon of red pepper flakes in at once can overwhelm the tomatoes entirely. Start with half a teaspoon, taste the sauce after it simmers, and add more in small pinches until it sings.
Pasta or Bread, the Eternal Debate
Both are correct answers, and honestly I usually serve both because the sauce is the star and you need something to catch every drop. Spaghetti is traditional, but a thick slice of toasted sourdough rubbed with garlic is equally magical. On busy weeknights I skip the pasta entirely and just set the skillet in the middle of the table with a basket of bread beside it.
A Few Last Thoughts
This dish does not wait around, so have everything prepped and your table set before the shrimp go in. The sauce reheats beautifully the next day, but the shrimp are best eaten right away.
- If using frozen shrimp, a quick rinse under cold water and a thorough pat dry will save you from a soggy sauce.
- A glass of the same white wine you cooked with ties the whole meal together beautifully.
- Remember that the sauce will taste slightly milder once it coats the pasta, so do not be afraid to make it a little assertive in the pan.
Shrimp Fra Diavolo is the kind of dish that turns an ordinary weeknight into something worth remembering. Make it once, and it will become part of your permanent rotation.
Recipe Questions & Answers
- → How spicy is Shrimp Fra Diavolo?
-
The heat level is entirely adjustable. The base recipe calls for 1/2 teaspoon of crushed red pepper flakes, which gives a pleasant, building warmth. You can increase to 1 teaspoon or more for a truly fiery dish, or reduce it to a pinch for milder palates.
- → Can I use frozen shrimp for this dish?
-
Yes, frozen shrimp work well. Thaw them completely under cold running water or in the refrigerator overnight. Pat them dry before adding to the sauce to prevent excess water from diluting the tomato base.
- → What can I substitute for the white wine?
-
Seafood stock or chicken broth makes an excellent substitute for white wine. You can also use a splash of lemon juice mixed with water to mimic the acidity that the wine contributes to the sauce.
- → How do I know when the shrimp are fully cooked?
-
Shrimp cook quickly and are done when they turn pink and curl into a loose C-shape, typically 3–4 minutes in the simmering sauce. Avoid overcooking, as they will become rubbery and tough. Remove the skillet from heat as soon as they're just opaque throughout.
- → What pasta pairs best with this sauce?
-
Long strands like spaghetti or linguine are traditional choices that hold the tomato sauce beautifully. For a shorter option, penne or bucatini also work well. If avoiding pasta, crusty bread is perfect for soaking up the flavorful sauce.
- → Can I make the tomato sauce ahead of time?
-
Absolutely. You can prepare the sauce through step 4 and refrigerate it for up to 3 days or freeze for up to 3 months. When ready to serve, reheat the sauce gently and add the raw shrimp, cooking until just pink and done.