Go Back

Shrimp Fra Diavolo

5 from 4 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Yield 4 servings
Category Fish and seafood, Main Course
Cuisine American/Italian, Italian


Tender shrimp cooked in a rich, fiery tomato sauce. Serve over pasta or enjoy as a rustic meal with crusty hunks of bread.


  • Kosher salt
  • cups dry orzo pasta
  • 2 tablespoons olive oil
  • 1 large shallot, finely diced (½ cup)
  • 2 large cloves garlic, sliced
  • 2 oil-packed anchovies, minced
  • ¾ teaspoon red pepper flakes
  • 1 (28-ounce) can whole peeled tomatoes
  • 2 teaspoons honey
  • 1 ½ pounds medium shrimp (30-45), peeled and deveined
  • Dollops of chili crisp, such as Fly by Jing or Momofuku
  • cup lightly packed cilantro leaves


  • Bring a large saucepan of water to a boil. Season heavily with salt (2 tablespoons) and stir in 1½ cups pasta; cook to al dente according to package directions. Drain and toss pasta with a drizzle of olive oil; set aside.
  • Meanwhile, heat 2 tablespoons oil in a large sauté pan over medium until shimmering.
  • Add 1 finely diced shallot, season with ¼ teaspoon salt and cook until softened, about 3 minutes.
    minced shallot in a sauté pan
  • Add 2 cloves sliced garlic and 2 minced anchovies; cook until garlic is golden, 2–3 minutes. Stir in ¾ teaspoon pepper flakes and cook 30 seconds.
    minced shallot garlic and spices cooking in a sauté pan
  • Stir in a 28-ounce can of tomatoes, and their juices, and gently crush tomatoes with a potato masher until crushed into bite-sized pieces (be careful, they like to splatter).
    spicy tomato sauce in a sauté pan
  • Bring tomato sauce to simmer then stir in 2 teaspoons honey and season with salt to taste. Simmer 5 minutes.
  • Remove sauté pan from heat and stir in 1½ pounds shrimp.
    raw shrimp cooking in a spicy tomato sauce in a sauté pan
  • Let sit until shrimp are cooked through and opaque, about 3 minutes.
    shrimp cooking in a spicy tomato sauce in a sauté pan
  • Dollop chili crisp over saucy shrimp and sprinkle with cilantro.
    fresh cilantro, chili crisp, and shrimp cooking in a spicy tomato sauce in a sauté pan
  • Divide orzo between serving bowls and top with shrimp fra diavolo.



The recipe instructions have been developed using medium (30-45) size shrimp. If you are using larger shrimp, you will likely need to cook them over heat for a minute or so to cook through. If you are using small shrimp, remove the sauce from heat and let it sit for 1 minute before stirring in the shrimp. The goal is to gently cook the shrimp just until they are cooked through. We want them to be tender instead of tough and tightly curled up.
If you only have salt-packed anchovies, give them a quick rinse before mincing and adding to the sauté pan.


Serving: 1/4 recipeCalories: 390kcalCarbohydrates: 25gProtein: 45gFat: 11gSaturated Fat: 2gCholesterol: 367mgSodium: 839mgFiber: 1gSugar: 4g
Keywords fra diavolo, shrimp fra diavolo
Did you make this recipe?Leave a comment below and tag @ZestfulKitchen on Instagram and hashtag it #zestfulkitchen!