Shrimp Fra Diavolo – Spicy Italian Shrimp in a Rich Tomato Sauce
Bring a little Italian heat to your dinner table with this Shrimp Fra Diavolo — a bold, spicy shrimp dish simmered in a flavorful tomato sauce. It’s quick to make, incredibly aromatic, and pairs perfectly with pasta, rice, or a side of crusty bread for dipping.
If you’re a seafood lover who enjoys a touch of spice, this recipe will become one of your all-time favorites. The name Fra Diavolo means “Brother Devil” in Italian — a fitting description for this fiery yet irresistible dish.
Why You’ll Love This Recipe
- Quick and easy: Ready in just 40 minutes, perfect for a weeknight dinner.
- Packed with flavor: Sweet shrimp, spicy red pepper flakes, and a savory tomato sauce come together beautifully.
- Versatile: Serve it over spaghetti, rice, roasted vegetables, or even with toasted crostini.
- No wine needed: This version uses chicken broth instead of wine, keeping it simple and family-friendly.
Ingredients You’ll Need
- 1 pound shrimp, peeled, deveined, and tails removed
- 3 tablespoons olive oil, divided
- 1 teaspoon red pepper flakes (adjust to taste)
- Salt, to taste
- 1 medium onion, finely diced
- 4 cloves garlic, minced
- 1 cup chicken broth
- 2 tablespoons tomato paste
- 1 can (14.5 oz) fire-roasted tomatoes (or regular diced tomatoes)
- 1 teaspoon dried oregano
- 1 teaspoon sugar (optional, to balance acidity)
- ¼ cup fresh parsley, chopped
How to Make Shrimp Fra Diavolo
Step 1 – Season the Shrimp
In a medium bowl, combine the shrimp with 2 tablespoons of olive oil, red pepper flakes, and a pinch of salt. Toss well to coat the shrimp evenly in the spicy oil mixture.
Step 2 – Sear the Shrimp
Heat a large skillet over medium-high heat. Arrange the shrimp in a single layer and cook for about 2 minutes, or until the bottoms are pink and slightly browned. Flip and cook for 1 more minute. Transfer the shrimp to a plate and set aside.
Step 3 – Sauté the Aromatics
In the same skillet, add the remaining tablespoon of olive oil. Add the diced onion and cook until soft and golden brown, about 4–5 minutes. Stir in the minced garlic and cook for 30 seconds, just until fragrant.
Step 4 – Build the Sauce
Pour in the chicken broth and scrape the bottom of the skillet to loosen any flavorful bits. Let it simmer for 2 minutes, then stir in the tomato paste until fully dissolved.
Add the fire-roasted tomatoes and oregano. Reduce the heat to medium and let the sauce simmer gently for 10–15 minutes, stirring occasionally, until it thickens slightly.
Step 5 – Finish and Serve
Taste the sauce and adjust seasoning as needed. If it tastes too acidic, stir in a teaspoon of sugar. Return the cooked shrimp to the skillet, along with most of the parsley. Simmer for 2–3 minutes, just to warm the shrimp through.
Garnish with the remaining parsley and serve hot over pasta, rice, or your favorite side.
Tips for the Best Shrimp Fra Diavolo
- Adjust the spice: For a milder version, use ½ teaspoon of red pepper flakes. If you love heat, add a pinch more before serving.
- Fire-roasted tomatoes: They add depth and a smoky note to the sauce, but you can use plain diced tomatoes if that’s what you have.
- Don’t overcook the shrimp: They cook quickly! Once they’re pink and opaque, they’re done.
- For a smoother sauce: Blend the tomatoes before adding them for a silkier texture.
What to Serve with Shrimp Fra Diavolo
This dish is traditionally served with spaghetti or linguine, but it’s just as delicious with:
- Steamed white or brown rice
- Zucchini noodles or roasted vegetables for a lighter meal
- Crusty bread or garlic crostini to soak up that amazing sauce
Pair it with a simple side salad or steamed greens to round out the meal.
Storage and Reheating
- Refrigerate: Store leftovers in an airtight container for up to 2 days.
- Reheat: Warm gently in a skillet over low heat until heated through. Avoid overcooking the shrimp.
- Freeze: Not recommended — shrimp tend to become rubbery after freezing.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Cuisine: Italian
Course: Main Dish
Nutrition (per serving)
Calories: 247 | Protein: 19g | Carbohydrates: 14g | Fat: 12g | Cholesterol: 146mg