
Camarones a la Diabla is a bold, fiery Mexican shrimp dish smothered in a smoky, deeply red diabla sauce made from dried chiles and tomatoes. Ready in under 30 minutes, this easy shrimp diablo recipe is pure weeknight magic.

If a dish is named after the devil, you know it means business. Camarones a la Diabla is one of the most iconic mariscos recipes in Mexican coastal cooking, and for very good reason. Plump, juicy shrimp are seared over screaming-hot heat and then drenched in a smoky, deeply scarlet diabla sauce built from dried guajillo chiles and fiery chiles de arbol. The result is bold, unapologetically spicy, and absolutely impossible to stop eating.
This is the kind of recipe that looks impressive on the table but comes together in under 30 minutes. Whether you are cooking for a weeknight dinner or hosting a mariscos night with friends, this best shrimp diablo recipe delivers every single time.
The soul of this dish is the Mexican diablo sauce. Unlike a simple hot sauce or salsa, a true diabla sauce is built from dried chiles that are rehydrated and blended with tomatoes and aromatics into a thick, velvety, brick-red sauce. It is smoky, complex, and layered in a way that fresh chiles alone simply cannot achieve.
The two chiles doing the heavy lifting here are:
Chef's Tip: Do not skip frying the blended sauce in oil before adding the shrimp. This step, called sofrito, cooks out the raw chile flavor and deepens the color from bright red to a gorgeous, dark brick tone. It takes just five extra minutes and makes an enormous difference.
For a sauce this flavor-driven, the quality of your dried chiles and the power of your blender really do matter. A high-powered blender will give you an ultra-smooth diabla sauce without any fibrous bits, and sourcing good-quality whole dried chiles (not pre-ground powder) is what separates a great camarones diabla recipe from a forgettable one.
A few things separate a good shrimp diablo from a truly great one:
Dry your shrimp. This is non-negotiable. Wet shrimp steam rather than sear. Pat them dry with paper towels and cook them in a hot, lightly oiled pan for that beautiful golden, slightly caramelized exterior.
Cook the shrimp separately. Sear the shrimp first in their own pan, then marry them with the sauce at the end. Adding raw shrimp directly to the sauce causes them to poach slowly and turn rubbery.
Do not overcook. Shrimp cook in under 3 minutes total. The moment they curl into a loose C-shape and turn pink and opaque, they are done. An overcooked shrimp curls into a tight O-shape and turns tough. Pull them early and let the residual heat from the sauce finish the job.
Taste and adjust your heat. Before you add the shrimp, taste the diabla sauce. This is your moment. More chiles de arbol for more fire, a pinch of sugar to balance, or a splash more broth to mellow it out. Make it yours.
Warning: The chile soaking water is intensely bitter. Always drain the chiles after boiling and use fresh broth in your blender for the best-tasting sauce.
This dish is made to be served immediately while the sauce is glossy and the shrimp are tender. Here is how to build the perfect plate:
For a full easy Mexican shrimp recipe spread, add a side of refried beans, Mexican street corn, and a cold agua de jamaica. Your guests will think you spent hours in the kitchen.
Ready to unleash the devil? Here is the full step-by-step recipe:

Camarones a la Diabla is a bold, fiery Mexican shrimp dish smothered in a smoky, deeply red diabla sauce made from dried chiles and tomatoes. Ready in under 30 minutes, this easy shrimp diablo recipe is pure weeknight magic.
Bring a medium saucepan of water to a boil. Add the guajillo and chile de arbol peppers and boil for 8 minutes until softened. Drain and set aside, reserving 0.5 cup of the soaking liquid.
In a blender, combine the softened chiles, chopped tomatoes, roughly chopped onion, garlic cloves, chicken broth, oregano, cumin, and a pinch of salt. Blend on high until completely smooth, about 1 minute. If the sauce is too thick, add a splash of the reserved chile soaking liquid.
Heat 1 tablespoon of vegetable oil in a large skillet or saute pan over medium-high heat. Pour the blended diabla sauce into the skillet and let it fry, stirring frequently, for 5 to 7 minutes until the sauce darkens slightly and thickens. Season with salt to taste.
While the sauce cooks, pat the shrimp dry with paper towels and season lightly with salt.
In a separate large skillet, heat the remaining 2 tablespoons of oil over high heat. Add the sliced onion and cook for 2 minutes until just softened. Add the shrimp in a single layer and sear for 1 to 1.5 minutes per side until they just turn pink. Do not overcook.
Pour the finished diabla sauce over the seared shrimp and onions. Toss everything together and cook for 1 additional minute so the shrimp absorbs the sauce.
Remove from heat, drizzle with fresh lime juice, and garnish generously with chopped cilantro. Serve immediately over white rice or with warm tortillas.
Once you have the base diablo recipe down, there is a whole world of variations to explore:
This camarones a la diabla recipe is the kind of dish that becomes a permanent part of your rotation after the first bite. It is fast, ferociously flavorful, and exactly the sort of bold, fire-kissed cooking that makes Mexican seafood cuisine so beloved around the world.