Shrimp Fra Diavolo

Why You’ll Love Shrimp Fra Diavolo Recipe

I like this recipe because it balances spicy heat with rich tomato flavor and perfectly cooked shrimp. I enjoy how versatile it is since I can serve it over pasta for dinner or with crusty bread as an appetizer. It’s hearty, comforting, and impressive without being complicated.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

Shrimp
▢1 lb. large uncooked shrimp, see notes
▢2 tablespoons olive oil

Sauce
▢1 medium yellow onion
▢3 tablespoons butter
▢4 cloves garlic, minced
▢¾ cup chicken broth
▢½ cup chicken broth
▢¼ cup tomato paste
▢14.5 oz. can fire roasted tomatoes, undrained
▢1 teaspoon soy sauce
▢2 teaspoons hot sauce

Seasonings
▢1 teaspoon dried oregano
▢½ teaspoon dried basil
▢1 teaspoon mustard powder
▢1 teaspoon red pepper flakes, more or less to your liking
▢¼ teaspoon pepper

Shrimp Fra Diavolo Directions

I start by measuring out all the ingredients so everything is ready to go. I fully thaw the shrimp, pat them dry, and remove the shells, tails, and veins if needed.
I heat the olive oil in a large skillet over medium-high heat and cook the shrimp for about 1 minute and 20 seconds per side. I immediately transfer them to a plate so they don’t overcook.
In the same skillet, I add the butter and onions and cook over medium heat for about 10 minutes, stirring occasionally, until the onions soften and release their natural sweetness.
I add the garlic and chicken broth, bring it to a gentle bubble, and let it reduce slightly for about 4 to 5 minutes. I stir in the remaining chicken broth and tomato paste until combined.
I add the fire-roasted tomatoes, soy sauce, hot sauce, and all the seasonings. I bring the sauce to a boil, then reduce it to a simmer and let it thicken for 10 to 15 minutes.
Once the sauce reaches the flavor and thickness I like, I reduce the heat to low and add the shrimp back in with any juices. I partially cover the skillet and let everything heat through for about 45 seconds before serving.

Servings and Timing

I usually serve this dish to 4 people. Prep time takes about 10 minutes, cook time is around 30 minutes, and the total time comes to roughly 40 minutes.

Variations

I sometimes add extra red pepper flakes when I want more heat. If I’m serving it over pasta, I thin the sauce slightly with pasta water. I also enjoy adding a small knob of butter at the end for extra richness.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to three days. When reheating, I warm it gently on the stovetop over low heat so the shrimp stay tender and don’t overcook.

FAQs

How spicy is Shrimp Fra Diavolo?

I find it moderately spicy, but I can easily adjust the heat by changing the amount of red pepper flakes and hot sauce.

Can I use frozen shrimp?

I can use frozen shrimp as long as they’re fully thawed and dried before cooking.

What size shrimp works best?

I prefer large shrimp because they stay juicy and don’t overcook as easily.

Can I serve this without pasta?

I often serve it with crusty bread or roasted vegetables instead of pasta.

Can I make this ahead of time?

I can make the sauce ahead, but I prefer cooking the shrimp fresh before serving.

Can I substitute seafood broth?

I can use seafood broth instead of chicken broth if I want a more ocean-forward flavor.

How do I avoid overcooking the shrimp?

I time the shrimp carefully and remove them from the pan early, adding them back only at the end.

Does the sauce thicken as it simmers?

I notice it thickens naturally as it reduces and the flavors concentrate.

Can I add vegetables?

I sometimes add bell peppers or spinach for extra color and texture.

Is this dish freezer-friendly?

I don’t recommend freezing it because shrimp can become rubbery once thawed.

Conclusion

I keep this Shrimp Fra Diavolo in my dinner rotation because it delivers bold flavor, satisfying heat, and a beautiful sauce every time. It’s one of my favorite ways to turn simple shrimp into a memorable meal.


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

Shrimp Fra Diavolo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Halal

Description

A bold and spicy Shrimp Fra Diavolo made with tender shrimp simmered in a rich, fiery tomato sauce that feels restaurant-worthy yet easy to prepare at home.


Ingredients

1 lb large raw shrimp, peeled, deveined, tails removed

2 tablespoons olive oil

1 medium yellow onion, finely diced

3 tablespoons butter

4 cloves garlic, minced

3/4 cup chicken broth

1/2 cup chicken broth

1/4 cup tomato paste

1 (14.5 oz) can fire-roasted tomatoes, undrained

1 teaspoon soy sauce

2 teaspoons hot sauce

1 teaspoon dried oregano

1/2 teaspoon dried basil

1 teaspoon mustard powder

1 teaspoon red pepper flakes (adjust to taste)

1/4 teaspoon black pepper


Instructions

  1. Measure out all ingredients. Thaw shrimp completely, pat dry, and set aside.
  2. Heat olive oil in a large skillet over medium-high heat. Add shrimp and cook for about 1 minute and 20 seconds per side. Remove immediately and set aside.
  3. In the same skillet, melt butter and add diced onions. Cook over medium heat for about 10 minutes, stirring occasionally, until softened and lightly caramelized.
  4. Add garlic and 3/4 cup chicken broth. Bring to a gentle bubble and let reduce for 4–5 minutes.
  5. Stir in the remaining 1/2 cup chicken broth and tomato paste until smooth.
  6. Add fire-roasted tomatoes, soy sauce, hot sauce, oregano, basil, mustard powder, red pepper flakes, and black pepper.
  7. Bring the sauce to a boil, then reduce to a simmer. Let cook for 10–15 minutes until thickened and flavorful.
  8. Reduce heat to low and return shrimp (with juices) to the skillet. Partially cover and heat through for about 45 seconds.
  9. Serve immediately over pasta or with crusty bread.

Notes

Adjust red pepper flakes and hot sauce to control spice level.

Sauce can be made ahead; add shrimp just before serving.

Thin sauce with pasta water if serving over noodles.

Seafood broth can replace chicken broth if desired.

A small knob of butter at the end adds extra richness.


Nutrition

  • Serving Size: 1 serving
  • Calories: 410
  • Sugar: 7 g
  • Sodium: 920 mg
  • Fat: 24 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 18 g
  • Fiber: 3 g
  • Protein: 32 g
  • Cholesterol: 220 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments