This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.
Shrimp Diablo is spicy, smoky, and ready in under 30 minutes. Plump shrimp simmer in a rich, smoky tomato sauce. It’s bold, fiery, and fast, just the way a weeknight skillet dinner should be. Grab some bread, rice, or polenta to mop up every last drop.

Here’s Why This Shrimp Diablo Recipe Works
Spice level you can control: You’re in the driver’s seat. Start mild or go full inferno. It’s all in the red pepper, chipotle, and chili powder.
No mushy shrimp: A quick salt brine keeps them juicy and plump. Add baking soda for snappy texture.
Layered flavor, fast: A base of garlic, onion, wine, and tomato builds deep flavor without a long simmer.
One skillet, minimal cleanup: Shrimp gets seared, sauce gets built, everything comes together in the same pan.

Recipe Tips
Brine the shrimp: Ten minutes in salt (and optionally baking soda) keeps shrimp tender and springy when cooked.
Check your chili powder. Brands vary. Some blends lean smoky and mild, others are loaded with cayenne and heat. Give it a taste first so you know what you’re working with.
Go easy on the chipotle. That little pepper brings serious fire. Start with half. Add more after you taste test.
Sear in batches. Crowding the pan steams the shrimp. Give them space for a golden edge.
Smooth out the sauce. Using whole canned tomatoes? Mash or blend before adding for a better texture.

For a different kind of heat, check out our Firecracker Shrimp. Or, if you like your shrimp with less heat, check out my shrimp and grits.


Spicy Shrimp in Chipotle Sauce
Shrimp Diablo brings serious flavor without dragging out dinner. Fast-cooking shrimp, pantry spices, and a kick from chipotle make this one-skillet meal bold, smoky, and unapologetically spicy.
Don’t miss our blackened shrimp tacos or shrimp fajitas. Both have a touch of heat with smoky flavor.
Pin this now to find it later!
Pin It
Shrimp Diablo
If you make this recipe, please leave a star rating and comment.
Ingredients
- 1½ pounds large shrimp, peeled and deveined
- 1 teaspoon Kosher salt, or ½ teaspoon regular salt
- ¼ teaspoon baking soda, optional, see notes
- 2 tablespoons butter
- 3 tablespoons olive oil
- 1 onion, chopped
- 6 garlic cloves, crushed or minced
- 1 tablespoon dried oregano
- 1 to 2 teaspoons crushed red pepper flakes
- 1 teaspoon smoked paprika
- ¼ to 1 teaspoon chili powder
- ¼ teaspoon ground black pepper
- ½ cup red wine
- 1 (28 ounce) can canned tomatoes, whole or diced
- ½ to 1 chipotle peppers in adobo sauce, chopped
- 1 tablespoon adobo sauce from canned chipotle, from the canned chipotle
- ½ cup fresh chopped parsley
Instructions
- Before you begin: if you are using whole canned tomatoes, break them up into fine chunks or puree them with a stick blender. Also, make sure you do not use the whole can of chipotle peppers. The recipe only calls for 1 pepper from the can.
- Place the shrimp in a bowl, then toss them with the salt and baking soda. Set them aside and let them brine in the salt for 10 to 30 minutes. If you don't plan to serve the dish right away, omit the baking soda, as it will discolor the shrimp after they sit in the tomato sauce.
- Melt the butter in a large skillet set over medium heat. Add the shrimp and cook for 1-½ minutes on each side. Cook the shrimp in batches so you don't overcrowd the skillet. Transfer the shrimp and their juices to a plate and reserve.
- Heat the olive oil in the same skillet and sauté the onion, stirring occasionally, until golden, about 5 minutes.
- Add the garlic, oregano, red pepper flakes, paprika, chili powder, and black pepper (start with the smaller amounts of chili powder and red pepper, you can always add more later). Saute for 1 minute to release the flavors and aromas of the spices.
- Add the wine and cook for 2-3 minutes to burn off the alcohol.
- Stir in the reserved tomatoes, chopped chipotle pepper, and adobo sauce. Mix well.
- Taste the sauce. If necessary, add additional salt, red pepper flakes, or chili powder according to your personal taste.
- Bring the sauce to a boil. Reduce the heat to medium-low and simmer, stirring occasionally, until the sauce thickens and reduces slightly, about 4-5 minutes.
- Remove the skillet from the heat and transfer the cooked shrimp into the hot sauce, pressing them down to fully immerse for 1-2 minutes to reheat. Sprinkle with chopped parsley.
- Serve over fluffy rice, pasta, or polenta.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

I love this recipe. All the ingredients go together really well and it’s great served with cauliflower rice. I must admit though, I made it waaay too spicy the first time. I tried again with lingcod instead of shrimp and was more careful with the spice and it was fabulous.
Hi, Heather! Thanks for your comments on this recipe, and yes, it is a bit on the spicy side but I am happy to hear you tried it again, made the adjustment and enjoyed it with the lingcod. The cauliflower rice sounds great, thanks for the tip!
You have me at that spicy smoky flavour! This would be really great over some pasta too.
Thanks, Angie…yes, it is good on pasta!