Shrimp fra diavolo pairs juicy shrimp with a spicy, chunky tomato sauce made with fire-roasted tomatoes, garlic, and white wine—all in one skillet in about 30 minutes.

shrimp fra diavolo garnished with fresh parsley

Shrimp Fra Diavolo with Fire-Roasted Tomato Sauce

I keep a bag of shrimp in the freezer for quick dinners, and shrimp fra diavolo puts it to good use. Garlic, white wine, and red pepper flakes give the tomato sauce plenty of flavor, with fresh parsley stirred in at the end. Bring some crusty bread to the table for scooping up the sauce, or serve it over pasta or rice.

I use diced fire-roasted tomatoes for their smoky depth and chunky texture. Tomato paste adds concentrated tomato flavor and body, while the white wine brings brightness. I quite like the heartier sauce—it gives you something to scoop up with every bite of shrimp.

The shrimp go into the skillet twice: briefly at the beginning, then again once the sauce has thickened. That gives the onions, garlic, and tomatoes time to cook without leaving the shrimp simmering until they turn rubbery.

Red pepper flakes provide the signature heat. I use 2 teaspoons, divided between the shrimp and sauce, but you can scale that back or add more to suit your taste. If you’re starting with frozen shrimp, thaw them before you begin; the cooking time doesn’t include thawing.

What Is Fra Diavolo Sauce?

Fra diavolo is a spicy tomato sauce flavored with garlic and red pepper flakes, often served with seafood. Onion, white wine, and oregano round out the sauce here, with parsley adding freshness at the end.

Like arrabbiata, fra diavolo gets its heat from chili flakes and garlic. You’ll often find fra diavolo served with shrimp or other seafood, while arrabbiata is usually tossed with pasta.

I like this sauce enough that I also use a version of it for eggs fra diavolo, my twist on eggs in purgatory.

ingredients for shrimp fra diavolo

Ingredients for Shrimp Fra Diavolo

A few pantry staples build the sauce, so most of the shopping comes down to the shrimp, wine, and fresh parsley. Have your onion chopped and garlic minced before you heat the skillet—the shrimp’s first turn in the pan is very brief.

  • Large shrimp: Use 1 pound of raw shrimp, peeled and deveined. You can leave the tails attached or remove them for easier eating, especially if you’re serving the shrimp over pasta. Frozen shrimp work well; thaw them overnight in the refrigerator, then pat them dry. For more help choosing and preparing them, see my guide to buying and cooking shrimp.
  • Crushed red pepper flakes: These give fra diavolo its heat. Divide the 2 teaspoons between seasoning the shrimp and flavoring the sauce. Use less if you prefer a gentler kick, or more if you like a fiery sauce.
  • Extra virgin olive oil: You’ll use 5 tablespoons in total: 2 for the shrimp and 3 for the onions and garlic. I like our Italian Nocellara extra virgin olive oil here.
  • Yellow onion and garlic: One medium onion gives the sauce a savory base, and 5 minced garlic cloves bring plenty of garlic flavor. Cook them together over medium heat, adjusting the heat as needed, so the garlic turns lightly golden without burning.
  • Dry white wine: Use 1 cup of a crisp wine such as Pinot Grigio, Pinot Gris, or Sauvignon Blanc. It brings brightness to the tomatoes. Let it reduce by half before adding the tomatoes and tomato paste.
  • Diced fire-roasted tomatoes: One 15-ounce can gives the sauce its chunky texture and smoky flavor.
  • Tomato paste: A ¼ cup deepens the tomato flavor and gives the sauce more body.
  • Dried oregano: Two teaspoons add an earthy, herbal note. Dried Greek oregano works well here.
  • Kosher salt and black pepper: Season the shrimp with salt, then season the sauce with both salt and pepper.
  • Fresh parsley: Finish with ½ cup of chopped parsley for freshness against the rich, spicy tomatoes.

How to Make Shrimp Fra Diavolo

You’ll need one large skillet and a plate to hold the shrimp while the sauce cooks. Keep the shrimp and their juices together—you’ll return both to the skillet at the end.

  • Season the shrimp. Pat 1 pound of peeled and deveined large shrimp dry with paper towels. Season with kosher salt and 1 teaspoon of crushed red pepper flakes.
  • Briefly cook the shrimp. Heat 2 tablespoons of extra virgin olive oil in a large skillet over medium heat. Add the shrimp and cook for 45 seconds to 1 minute. Transfer the shrimp and their juices to a plate. They should still be partly uncooked, with some gray or translucent areas; they’ll finish cooking in the sauce.
    shrimp in a skillet with olive oil and red pepper flakes
  • Soften the onion and garlic. In the same skillet, heat another 3 tablespoons of olive oil over medium-high heat until shimmering. Reduce the heat to medium and add 1 chopped medium yellow onion and 5 minced garlic cloves. Cook for about 5 minutes, tossing regularly, until the onion softens and turns light golden brown. Lower the heat if the garlic begins browning too quickly.
  • Reduce the wine. Pour in 1 cup of dry white wine and let it cook until the liquid has reduced by half.
  • Simmer the tomato sauce. Stir in one 15-ounce can of diced fire-roasted tomatoes and ¼ cup of tomato paste. Season with kosher salt, black pepper, 2 teaspoons of dried oregano, and the remaining 1 teaspoon of red pepper flakes. Bring to a boil, then lower the heat to medium-low. Simmer for about 10 minutes, until thickened.
    spicy fra diavolo sauce
  • Finish and serve. Return the shrimp and their juices to the skillet, nestling the shrimp into the sauce. Cook for about 1 minute, or until the shrimp are cooked through, with firm, pearly, opaque flesh. Finish with ½ cup of chopped fresh parsley and serve immediately with crusty bread, pasta, or rice.
    shrimp added to fra diavolo sauce

Tips for Juicy Shrimp and a Flavorful Sauce

The sauce needs time to develop, but the shrimp cook quickly. Keep those two jobs separate, and you’ll have tender shrimp nestled in a thick, garlicky tomato sauce.

  • Take the shrimp out before they’re fully cooked. Their first turn in the skillet lasts just 45 seconds to 1 minute. Some gray or translucent areas are expected at this stage. Transfer them and their juices to a plate while you make the sauce, then return them only after it has thickened. At the end, look for firm, pearly, opaque flesh rather than relying on the timer alone.
  • Watch the garlic as the onion softens. Toss the onion and garlic regularly, and lower the heat if the garlic starts browning too quickly. You want softened, lightly golden onion and garlic—not dark brown garlic that will give the sauce a bitter edge.
  • Let the wine reduce before adding the tomatoes. Watch the liquid level in the skillet and let it fall by about half. Then add the tomatoes and tomato paste. This concentrates the wine’s flavor before the sauce begins its final simmer.
  • Finish thickening the sauce before returning the shrimp. After about 10 minutes of simmering, the sauce should have thickened while retaining its chunky tomato texture. If it needs a little longer, leave the shrimp on their plate while it finishes. They shouldn’t spend that extra time cooking in the sauce.

Adjust the Heat to Your Taste

I use 2 teaspoons of crushed red pepper flakes: one to season the shrimp and one for the sauce. For less heat, reduce the flakes in both places so you’re not cutting back on the sauce’s heat while leaving the shrimp just as spicy.

For a hotter fra diavolo, add more red pepper flakes or chopped fresh hot peppers. Add the fresh peppers with the onion and garlic so they soften as the sauce begins to cook.

What to Serve with Shrimp Fra Diavolo

Linguine or spaghetti makes a familiar pairing, but I also like serving shrimp fra diavolo with crusty bread for scooping up the chunky sauce. Have your pasta or rice ready when the shrimp finish cooking so you can bring everything straight to the table.

For another pasta option, try toasted orzo with sun-dried tomatoes and Parmesan. Or spoon the shrimp and sauce over fluffy basmati rice.

A bowl of creamy cucumber salad adds a cool, crisp contrast to the spicy tomatoes.

close up of shrimp fra diavolo with parsley garnish

Can You Use Other Seafood?

Fra diavolo sauce also pairs well with lobster, crab, or firm white fish such as bass or snapper. The cooking time and preparation will depend on the seafood you choose, so don’t follow the shrimp’s brief cooking times for a different ingredient.

If you’re looking for a tomato-based fish dinner with complete cooking instructions, try my Mediterranean baked fish with tomatoes and capers.

Make Ahead and Storage

Make the Sauce Ahead

You can make the tomato sauce 1 to 2 days ahead. Refrigerate it in a tightly covered container, and prepare the shrimp just before serving.

When it’s time for dinner, briefly cook the shrimp in a skillet as directed and transfer them and their juices to a plate. Add the prepared sauce to the skillet and bring it to a boil, stirring. Lower the heat, return the shrimp and their juices, and finish cooking until the shrimp are firm, pearly, and opaque. Add the fresh parsley just before serving.

Store and Reheat Leftovers

Refrigerate leftovers in a shallow, airtight container within 2 hours of cooking and use within 2 days.

To reheat, lift the shrimp out of the sauce and set them aside briefly. Bring the sauce to a boil in a skillet, stirring, then reduce the heat and return the shrimp. Heat the leftovers to 165°F and serve promptly. Keeping the shrimp out during the sauce’s initial reheating limits their time on the heat.

More Shrimp Recipes to Try

4.87 from 130 votes

Shrimp Fra Diavolo

Add As A Trusted Google Source A headshot of Suzy Karadsheh.Suzy Karadsheh
shrimp fra diavolo garnished with fresh parsley
Shrimp fra diavolo combines juicy shrimp with a spicy, chunky fire-roasted tomato sauce, garlic, and white wine. Serve with crusty bread, pasta, or rice to enjoy every spoonful of sauce.
Prep – 5 minutes
Cook – 25 minutes
Total – 30 minutes
Cuisine:
Italian
Serves – 4 people (or more)
Course:
Entree

Ingredients
  

  • 1 pound large shrimp, peeled and deveined, tails attached or removed
  • Kosher salt
  • 2 teaspoons crushed red pepper flakes, divided, plus more to taste
  • 5 tablespoons extra virgin olive oil, divided
  • 1 medium yellow onion, chopped
  • 5 garlic cloves, minced
  • 1 cup dry white wine
  • 1 (15-ounce) can diced fire-roasted tomatoes
  • ¼ cup tomato paste
  • Black pepper
  • 2 teaspoons dried oregano
  • ½ cup chopped fresh parsley

Instructions
 

  • Season the shrimp. Pat the shrimp dry with paper towels. Season with kosher salt and 1 teaspoon of the red pepper flakes.
  • Briefly cook the shrimp. Heat 2 tablespoons of the olive oil in a large skillet over medium heat. Add the shrimp and cook for 45 seconds to 1 minute. Transfer the shrimp and their juices to a plate. They will still be partly uncooked, with some gray or translucent areas, and will finish cooking in the sauce.
  • Soften the onion and garlic. In the same skillet, heat the remaining 3 tablespoons of olive oil over medium-high heat until shimmering. Reduce the heat to medium and add the onion and garlic. Cook for about 5 minutes, tossing regularly, until the onion softens and turns light golden brown. Adjust the heat as needed to keep the garlic from burning.
  • Reduce the wine. Add the white wine and cook until the liquid has reduced by half.
  • Simmer the sauce. Stir in the diced tomatoes and tomato paste. Season with kosher salt, black pepper, oregano, and the remaining 1 teaspoon of red pepper flakes. Bring to a boil, then lower the heat to medium-low and simmer for about 10 minutes, until thickened.
  • Finish and serve. Return the shrimp and their juices to the skillet and nestle them into the sauce. Cook for about 1 minute, or until the shrimp are cooked through, with firm, pearly, opaque flesh. Finish with the parsley and serve immediately with crusty bread, pasta, or rice.

Video

Notes

  • Timing: Allow about 30 minutes with thawed, peeled, and deveined shrimp. Thawing frozen shrimp and cooking pasta or rice separately require additional time.
  • Adjust the heat: For less heat, reduce the red pepper flakes used on both the shrimp and in the sauce. For more heat, increase the flakes or add chopped fresh hot peppers with the onion and garlic.
  • Make ahead: Prepare the tomato sauce 1 to 2 days ahead and refrigerate in a tightly covered container. Cook the shrimp just before serving. Briefly cook them as directed, then transfer them and their juices to a plate. Add the prepared sauce to the skillet and bring to a boil, stirring. Lower the heat, return the shrimp and their juices, and finish cooking until firm, pearly, and opaque. Add the parsley before serving.
  • Leftovers: Refrigerate in a shallow, airtight container within 2 hours of cooking and use within 2 days.
  • Reheating: Remove the shrimp from the sauce and set aside briefly. Bring the sauce to a boil in a skillet, stirring, then reduce the heat and return the shrimp. Heat the leftovers to 165°F and serve promptly.
  • Shop this recipe: Visit our shop for Mediterranean ingredients, including Italian Nocellara extra virgin olive oil and dried oregano.

Nutrition

Calories: 322.7kcalCarbohydrates: 11.2gProtein: 17.2gFat: 19gSaturated Fat: 2.6gPolyunsaturated Fat: 2.1gMonounsaturated Fat: 12.9gTrans Fat: 0.01gCholesterol: 142.9mgSodium: 797.5mgPotassium: 465.8mgFiber: 2.2gSugar: 4gVitamin A: 1401IUVitamin C: 16.8mgCalcium: 115.5mgIron: 2.1mg
Tried this recipe?
Tin of Greek oregano from the Mediterranean Dish shop.

Try Our Greek Oregano!

This dried herb straight from Greece is lemony, fragrant, and perfect for everyday use.

Share it with the world

Founder and CEO of The Mediterranean Dish | Two-time New York Times Best Selling Cookbook Author | Specializing in Mediterranean Cuisine

Suzy Karadsheh is a true daughter of the Mediterranean. She was born on the coast of Egypt in the bustling cosmopolitan city of Port Said, the North entrance of the Suez Canal, and just a boat ride away from places like Italy, Greece, Turkey, Lebanon, Palestine, and Israel.
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.87 from 130 votes (66 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. CC says:

    5 stars
    Recovering from Covid I was looking for a recipe that would combine comfort food with something that would wake up my tastebuds. I had all the ingredients and it took no time to put together. This was amazing and I can’t wait to make it again for friends and family!

    1. TMD Team says:

      So glad you loved it! Hope you feel better soon!

  2. Christine Blydenburgh says:

    4 stars
    So so good. I did double the tomatoes like others mentioned. My kids said things like “restaurant quality” and used their bread to mop up the sauce.

  3. Linda Wilhelm says:

    3 stars
    I love all of your dishes. I had shrimp in the freezer and all the ingredients to make this, so I did. I felt it was a little too spicy with the Rotel tomatoes, wish I had just used a can of diced tomatoes. The spice in the dish overpowered the shrimp. Still enjoyable!

  4. Lee says:

    Really want to make this recipe but nowhere local sells shrimps.

    Is it possible to use prawns instead or would this ruin the dish?

    1. TMD Team says:

      Hi, Lee! Prawns should work just fine here. Enjoy!

  5. Ruth says:

    4 stars
    Yummy…great receipe

  6. Fiona says:

    Love this recipe. Wondering if you could serve as an appetizer? Would it be ok to serve at room temp, or is it better hot. Thank you!

    1. TMD Team says:

      Hi, Fiona. It may be okay at room temperature, but we really prefer to serve it warm.

  7. Vivian Hiatt says:

    4 stars
    Very good except I should have used a bit more salt my husband thought it was a little sweet. For me also adding a bit more red pepper flakes and a total of 2 cans of the fire roasted tomatoes made it better. Had with some garlic Texas toast and it was delicious

  8. Jenna says:

    5 stars
    I couldn’t follow this recipe with what I had on hand, so I took as much inspiration from it as I could.
    I replaced the wine with vinegar, the diced tomato with red bell pepper, and added spinach.
    My suggestion for anyone making this would be to omit salt completely. Shrimp are packed full of sodium so I promise you don’t need it. Aside from that, I followed the seasoning pretty closely and reduced the amount of olive oil. It was still very heavy on the oil, and since I was missing ingredients, I ended up adding some milk and Parmesan cheese at the end to for a creamier sauce. The end result was absolutely delicious over pasta and I’d probably make it the same way again!

    1. TMD Team says:

      Wonderful! Thanks, Jenna!

  9. Sara Brooks says:

    4 stars
    I made this last night as a “date night” dinner for my husband, and it was incredible. I added a second can of fire roasted tomatoes so we had more sauce, doubled the garlic and added cayenne and aleppo pepper spices to give it more heat. I served with salad and a crusty sourdough loaf. And a glass of red wine. We absolutely loved this dish – I’ll absolutely make it again!

  10. Mike W says:

    5 stars
    I made this for Sunday dinner and it was delicious. So easy. We paired it with asparagus and Mediterranean rice and what a meal. Haven’t made a bad meal with a recipe from this site yet.

    1. TMD Team says:

      We love to hear that, Mike! Thank you!

  11. Emily S. says:

    3 stars
    This dish was fine, medium spicy. I thought it lacked complexity of flavor. I just tasted the chili flakes. Perhaps it could have used some butter or something to give it more of a savory flavor.

  12. Malcolm says:

    5 stars
    Thanks Suzy, I loved this recipe, the shrimp were cooked to perfection, I used large 13/15 to a pound, so succulent. I popped a pricked scotch bonnet in with the onions and took it out before serving, no hot burning just depth of flavour. I can’t wait to do this again.

  13. Jocey says:

    5 stars
    OMG! Restaurant quality dish, absolutely scrumptious!

    1. TMD Team says:

      Yay! Thanks, Jocey!

  14. Rosa R says:

    4 stars
    It was delicious even my picky son liked it. The only thing we didn’t like was it needed more sauce. The next time I make this (and I will make it again) I’ll add some seafood broth.

    1. TMD Team says:

      Thanks, Rosa!

  15. Aimee says:

    5 stars
    I’ve made this recipe more than any other. Amazing flavors and very easy to make. I usually serve over bulgur.

  16. Shari says:

    5 stars
    This came out great!