Shrimp Fra Diavolo Pasta Recipe

If you’re craving a pasta dish that’s bursting with bold flavors and just the right amount of heat, you’re in for a treat with this Shrimp Fra Diavolo Pasta Recipe. I absolutely love how this recipe marries spicy Calabrian chili paste with tender, juicy shrimp and a rich, garlicky tomato sauce—it’s like a little fiesta in every bite. Whether you’re cooking dinner for your family or impressing friends, this dish comes together quickly and tastes like you spent hours in the kitchen. Stick around—I’m sharing all my best tips to help you nail it perfectly!

❤️

Why You’ll Love This Recipe

  • Vibrant Flavor Combo: The spicy Calabrian chili paste perfectly complements the sweetness of fresh shrimp for a balanced heat.
  • Quick & Easy Weeknight Meal: From start to finish, it comes together in about 35 minutes, ideal for busy evenings.
  • Versatile Pasta Base: Linguine is traditional, but you can easily swap in your favorite pasta and still get great results.
  • Family & Crowd-Pleaser: My family absolutely goes crazy for this dish every time, and I bet yours will too.

Ingredients You’ll Need

This Shrimp Fra Diavolo Pasta Recipe brings together some pantry staples and a few star ingredients that really elevate the dish. When you pick your shrimp, go for large, fresh or well-thawed ones with tails on—they add flavor and look beautiful tossed into the pasta.

  • Linguine (or pasta of choice): Linguine holds the sauce beautifully, but feel free to use spaghetti, fettuccine, or even penne for a different vibe.
  • Large shrimp (cleaned, tails-on): Tails make the shrimp easier to handle and keep them juicy as they cook.
  • Red pepper flakes: Adds a little extra kick to balance the chili paste—adjust to taste!
  • Olive oil: Quality extra virgin olive oil deepens the flavor and helps sauté the shrimp to perfection.
  • Garlic cloves: Loads of garlic create the backbone of that irresistible Italian aroma.
  • Calabrian chili paste: This is the magic ingredient for authentic heat and smoky flavor—don’t skip it!
  • Baking soda: A bit surprising, but it helps balance acidity in the tomatoes and smooths out the sauce.
  • San Marzano tomatoes (canned whole): Their rich, sweet flavor transforms this sauce into something special. Crush them yourself for best texture.
  • Shrimp, fish, or chicken stock: Adds depth to the sauce—shrimp stock, if you have it, makes it extra delicious.
  • Fresh parsley: Brightens and freshens the dish at the end with vibrant color and flavor.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how flexible the Shrimp Fra Diavolo Pasta Recipe is. You can really play around with it depending on your mood, what’s in your fridge, or your heat tolerance. Let’s talk about a few ways I’ve tweaked this dish over the years.

  • Milder Version: I sometimes reduce the Calabrian chili paste and skip the red pepper flakes when cooking for little ones or spice-shy friends—it still tastes fantastic!
  • Extra Veggies: Adding sautéed bell peppers or zucchini chunks gives a fresh texture contrast that my family loves.
  • Gluten-Free Option: Swap linguine with your favorite gluten-free pasta to keep it accessible without losing the heartiness.
  • Seafood Mix: Occasionally, I toss in scallops or chunks of firm white fish alongside shrimp for a seafood extravaganza.

How to Make Shrimp Fra Diavolo Pasta Recipe

Step 1: Cook the Pasta Perfectly

First things first, bring a big pot of water to a rolling boil and add plenty of salt—this is your only chance to season the pasta itself and it makes a huge difference. Cook your linguine according to the package directions until al dente. I like to reserve about half a cup of pasta water or stock before draining. That starchy, flavored liquid is your secret weapon for adjusting sauce consistency later. Drain the pasta and set it aside.

Step 2: Sear the Shrimp to Juicy Perfection

Pat your shrimp dry—this ensures a nice sear instead of steaming—and toss them with red pepper flakes and a pinch of salt. Heat a medium nonstick sauté pan over medium-high heat and drizzle in a couple of tablespoons of olive oil. Add the shrimp in a single layer and cook undisturbed for about 45 seconds, then flip and cook another 30–45 seconds until they turn opaque and develop a golden sear. Remove the shrimp onto a plate to avoid overcooking while you make the sauce.

Step 3: Build the Fra Diavolo Sauce

Add the remaining olive oil to the same skillet—you’ll get leftover shrimp flavor mingling with the oil, which adds depth. Toss in your crushed garlic and Calabrian chili paste, stirring for just 30 seconds to soften the garlic and wake up those beautiful spicy notes. Then sprinkle in the baking soda—this might seem odd, but trust me, it helps mellow the tomatoes’ acidity and makes the sauce silky. Stir in salt, crushed San Marzano tomatoes, and your stock. Bring to a simmer, then reduce the heat and let it bubble gently for about 10 minutes, stirring often, so it thickens and the flavors marry.

Step 4: Finish It Off with Shrimp and Pasta

Once your sauce has thickened nicely, return the shrimp along with any juices from the plate into the skillet. Toss in a couple of tablespoons of fresh parsley for brightness and heat through for a minute or two—shrimp cooks fast so you don’t want to overdo it. Add your drained pasta and toss everything together. If the sauce feels too thick, splash in some reserved pasta water or stock to loosen it up to your liking. Taste and tweak seasonings if needed, then garnish with the remaining parsley before serving.

👨‍🍳

Pro Tips for Making Shrimp Fra Diavolo Pasta Recipe

  • Dry the Shrimp Thoroughly: Moisture is the enemy of a good sear—patting shrimp dry helps you get that perfect caramelization and flavor.
  • Don’t Skip Baking Soda: I discovered this trick when my sauce tasted too acidic—just a pinch balances the tomatoes beautifully without altering flavor.
  • Reserve Pasta Water: That starchy water is gold for adjusting sauce thickness and helping it cling to the noodles.
  • Cook Shrimp Last: Adding shrimp back at the end prevents them from becoming rubbery—a quick toss is all they need.

How to Serve Shrimp Fra Diavolo Pasta Recipe

A close-up view of a white bowl filled with curly cooked noodles mixed with several pieces of shrimp coated in a reddish-orange sauce with small bits of herbs and spices sprinkled on top. The noodles are slightly wavy and have a glossy texture, while the shrimp show a mix of light orange and pink colors with char marks and green herb pieces. A silver fork rests on the edge of the bowl. The bowl is held by a woman's hand over a white marbled surface, with a blurred small white bowl filled with a brownish seasoning in the background. The scene has soft natural lighting highlighting the food’s texture and colors. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I’m a huge fan of fresh parsley sprinkled on top—it adds a burst of color and pops of herbaceous flavor. Sometimes I like to add a little fresh lemon zest or a tiny drizzle of good olive oil right before serving for an extra layer of freshness and richness. If you’re feeling fancy, a few shavings of Pecorino Romano cheese elevate it nicely without overpowering the heat.

Side Dishes

I usually keep it simple with a crisp green salad dressed with a light vinaigrette to balance the heat and richness of the pasta. Garlic bread is a classic pairing here—plus, you can use it to mop up any leftover sauce (which you definitely will). Roasted or sautéed asparagus or green beans add a fresh, crunchy contrast that we all love.

Creative Ways to Present

For special occasions, I’ve plated this dish in individual shallow bowls garnished with whole parsley sprigs and a lemon wedge on the side. It makes everything feel a little more celebratory. Another trick? Serve it family-style in a big pasta bowl on the table with extra chili flakes and parmesan nearby so guests can customize their bowls. It’s always a hit!

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge and they usually last well for up to 2 days. Because shrimp can get a little chewy if overcooked, I recommend reheating gently and not overdoing it. The sauce, though, actually tastes even better the next day as the flavors deepen.

Freezing

I’ve tried freezing the sauce alone without the pasta or shrimp and it freezes beautifully. Just thaw and reheat gently before adding freshly cooked shrimp and pasta. Freezing cooked shrimp tends to alter the texture, so I don’t recommend freezing the whole completed dish.

Reheating

Reheat leftovers over medium heat on the stove, adding a splash of water or stock to loosen the sauce and keep it from drying out. Stir gently and heat just until warmed through to avoid toughening the shrimp. If you find the pasta absorbs too much sauce, a drizzle of olive oil helps restore silkiness.

FAQs

  1. Can I use frozen shrimp for Shrimp Fra Diavolo Pasta Recipe?

    Yes, you can! Just make sure to fully thaw the shrimp beforehand and pat them dry thoroughly to get a good sear. Frozen shrimp tends to release additional water, so drying is key to avoid steaming instead of sautéing.

  2. What can I substitute for Calabrian chili paste?

    If you can’t find Calabrian chili paste, a good-quality red chili paste or a mix of red pepper flakes combined with smoked paprika can work in a pinch. The flavor won’t be quite the same but will still contribute nice heat and depth.

  3. How spicy is this Shrimp Fra Diavolo Pasta Recipe?

    It has a medium level of heat that you can easily adjust by varying the amount of chili paste and red pepper flakes. If you’re sensitive to spice, start with less and add more in small increments until it suits your palate.

  4. Can I make this recipe with other types of seafood?

    Absolutely! Scallops, firm white fish, or crab meat are excellent substitutions or additions. Just be mindful of cooking times so everything stays tender and juicy.

  5. What type of pasta works best for this recipe?

    Linguine and spaghetti are traditional favorites for Fra Diavolo sauces because their shape holds the sauce well, but you can use any pasta you like. Just be sure to cook it al dente to keep a nice bite.

Final Thoughts

When I first tried this Shrimp Fra Diavolo Pasta Recipe, I was blown away by how such simple ingredients could create such a vibrant, spicy, and satisfying dish. It quickly became a go-to in my kitchen—I love that it feels fancy but comes together in under 40 minutes. If you’re looking for a crowd-pleasing, flavor-packed pasta that’s cozy yet exciting, you’ll enjoy this as much as I do. Trust me, once you try it, it’ll be on your regular rotation too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shrimp Fra Diavolo Pasta Recipe

Shrimp Fra Diavolo Pasta Recipe

4.6 from 94 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 5 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian-American

Description

Shrimp Fra Diavolo is a zesty and flavorful Italian-American dish featuring succulent shrimp cooked in a spicy homemade tomato sauce infused with Calabrian chili paste, garlic, and red pepper flakes. Served over perfectly cooked linguine, this dish balances heat and sweetness for a delicious weeknight dinner that is quick to prepare and deeply satisfying.


Ingredients

Scale

Pasta

  • 12 ounces dry linguine (or pasta of choice)

Shrimp and Seasoning

  • pound large shrimp, cleaned with tails-on
  • ½ teaspoon red pepper flakes
  • ½ teaspoon kosher salt (plus an additional ½ teaspoon for sauce)

Tomato Sauce

  • 5 tablespoons olive oil, divided
  • 1012 cloves garlic, minced
  • ½2 tablespoons Calabrian chili paste
  • ⅛ teaspoon baking soda
  • 1 (28 ounce) can whole San Marzano tomatoes, squished down (or diced)
  • ¾ cup shrimp, fish, or chicken stock

Garnish

  • 3 tablespoons fresh parsley, divided


Instructions

  1. Cook Pasta: Bring a large pot of water to a boil. When boiling, generously salt the water and cook the pasta according to package directions. Reserve ½ cup of pasta cooking water before draining the pasta.
  2. Prepare Shrimp: Pat the shrimp dry using paper towels. Toss them with red pepper flakes and ½ teaspoon salt in a bowl. Heat a 3-quart nonstick sauté pan over medium-high heat. When hot, drizzle with 2 tablespoons of olive oil. Add shrimp in a single layer and sear for 45-60 seconds until golden and opaque on one side; flip and cook for another 30-45 seconds until fully cooked. Remove shrimp onto a rimmed plate and repeat with remaining shrimp as needed.
  3. Make Fra Diavolo Sauce: In the same skillet, add the remaining 3 tablespoons olive oil. Add minced garlic and Calabrian chili paste, stirring to combine and cooking for about 30 seconds until fragrant. Add baking soda, ½ teaspoon kosher salt, squished tomatoes, and stock. Bring mixture to a simmer, then lower heat to medium-low and cook for 10 minutes, stirring frequently until the sauce thickens.
  4. Combine and Finish: Add the cooked shrimp along with any accumulated juices into the sauce along with 2 tablespoons of fresh parsley. Toss to coat and heat the shrimp through. Add the cooked pasta to the sauce and toss well to combine. If the sauce is too thick, use the reserved pasta water to thin it to your preferred consistency. Taste and adjust seasonings if needed. Serve garnished with the remaining parsley.

Notes

  • Shrimp Fra Diavolo is a quick and easy weeknight dinner loaded with homemade spicy tomato sauce and sweet shrimp.
  • The Calabrian chili adds a lovely, smoky heat that pairs perfectly with the shrimp.
  • You can substitute linguine with any pasta you prefer.
  • For extra indulgence, serve with crispy garlic bread for dipping into the spicy sauce.
  • Adjust the amount of chili paste and red pepper flakes to control heat level.
  • Reserving pasta water helps in creating a silky sauce that clings well to the noodles.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480 kcal
  • Sugar: 6 g
  • Sodium: 670 mg
  • Fat: 18 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 52 g
  • Fiber: 4 g
  • Protein: 35 g
  • Cholesterol: 185 mg