
Camarones a la Diabla is a fiery Mexican shrimp dish smothered in a smoky, garlicky diabla sauce. Ready in 30 minutes, it is bold, saucy, and impossible to resist.

If you love bold, spicy seafood, Camarones a la Diabla deserves a permanent spot in your dinner rotation. This is one of the most beloved mariscos recipes in Mexican cooking, and once you taste that smoky, garlicky diabla sauce clinging to plump, juicy shrimp, you will understand why. The name literally translates to devil shrimp, and it earns that title honestly. Toasted dried chiles, fresh tomato, and a splash of vinegar come together into a sauce that is rich, tangy, and unapologetically spicy.
What makes this camarones diabla recipe so special is how quickly it comes together. In about 30 minutes you get a restaurant quality dish that tastes like it took all afternoon. It is one of those easy Mexican shrimp recipes that looks impressive on the table but is genuinely simple enough for a weeknight.
Before we get cooking, the right tools and ingredients make a real difference here. A good blender is essential for creating a silky, restaurant style diabla sauce, and a fine mesh strainer ensures there is no trace of chile skin or seeds left behind. These are the products that genuinely help this recipe shine:
Diabla sauce is a smoky, tomato based chile sauce built on a foundation of toasted dried chiles, usually guajillo and chile de arbol. The guajillo brings a deep, mildly fruity flavor while the chile de arbol delivers the real heat. Together with garlic, onion, and a touch of vinegar, they create the signature diabla sauce that defines this camarones dish.
Unlike many tomato based sauces, this one gets its body from blending the chiles directly rather than relying purely on tomato paste. The result is a sauce with real depth, not just heat for the sake of heat.
Chef's Tip: Toast your dried chiles just until fragrant, around 30 seconds per side. Burnt chiles turn bitter fast and there is no recovering a sauce once that happens.
For the best shrimp a la diablo, reach for large or extra large shrimp, peeled and deveined. Leaving the tails on adds a nice presentation if you are serving this as a main course, but tail off works just as well for easier eating. Always pat your shrimp completely dry before searing them. Excess moisture will steam the shrimp instead of giving you that quick golden sear that locks in flavor.
The trick to perfectly tender shrimp is to sear them only partway in the skillet, then finish cooking them directly in the diabla sauce. This two stage approach keeps the shrimp from turning tough or rubbery, which is the most common mistake people make with this camarones dish.
Ready to make it? Here is the full step-by-step recipe:

Camarones a la Diabla is a fiery Mexican shrimp dish smothered in a smoky, garlicky diabla sauce. Ready in 30 minutes, it is bold, saucy, and impossible to resist.
Heat a dry skillet over medium heat and toast the guajillo and chile de arbol pods for about 30 seconds per side, just until fragrant and slightly darkened. Do not let them burn or the sauce will taste bitter.
Transfer the toasted chiles to a bowl, cover with hot water, and let them soak for 10 to 15 minutes until softened.
Drain the chiles and add them to a blender along with the tomatoes, garlic, onion, and chicken broth. Blend until completely smooth.
Heat 1 tablespoon of olive oil in a saucepan over medium heat. Pour in the blended sauce through a fine mesh strainer to remove any tough bits of skin.
Stir the ketchup, vinegar, oregano, cumin, and salt into the strained sauce. Simmer for 10 to 12 minutes, stirring occasionally, until the sauce thickens slightly and the raw chile flavor mellows.
While the sauce simmers, pat the shrimp dry with paper towels and season lightly with salt.
In a separate large skillet, heat the remaining 2 tablespoons of olive oil over medium high heat. Sear the shrimp for 1 to 2 minutes per side until just turning pink. Do not fully cook them at this stage, they will finish in the sauce.
Pour the diabla sauce over the seared shrimp and stir in the butter. Simmer everything together for 2 to 3 minutes, just until the shrimp are opaque and cooked through.
Remove from heat, garnish with chopped cilantro, and serve immediately with lime wedges on the side.
This dish shines brightest with something to soak up every drop of that incredible sauce. Here are a few classic pairings:
If you want to turn this into more of a one pan dinner, try tossing in sliced bell peppers or zucchini during the last few minutes of cooking. For an even more indulgent twist, some cooks finish the sauce with a splash of heavy cream, creating a milder, creamier version while still keeping that signature diabla kick.
Chef's Tip: Taste your sauce before adding the shrimp. If it needs more heat, an extra chile de arbol works better than store bought hot sauce, which can throw off the balance of flavors.
This is best served fresh, but leftovers are still delicious the next day. Store any extras in an airtight container in the refrigerator and reheat gently over low heat so the shrimp does not overcook. If you have leftover sauce without shrimp, it freezes beautifully for up to two months, ready to revive with a fresh batch of shrimp whenever the craving hits.
Whether you are making this for a quick weeknight dinner or a festive weekend spread, Camarones a la Diabla delivers bold, unforgettable flavor every single time. Once you make your own diabla sauce from scratch, it is hard to go back to anything from a jar.