Camarones a la Diabla is a spicy and lively shrimp dish from Mexico. It’s packed with flavor from a red sauce made of tomatoes, garlic, and chili peppers! Perfect for those who love it hot!
Cooking this dish is like a mini fiesta in your kitchen! I love how quick it is to make—just sauté the shrimp and mix them with that fiery sauce. It’ll leave you craving more! 🌶️🍤
Key Ingredients & Substitutions
Shrimp: I recommend using large shrimp, as they hold up well in the sauce. If you can’t find fresh shrimp, frozen ones work great too; just be sure to thaw them properly before cooking.
Guajillo and Chipotle Chilies: These chilies give the dish its signature heat and flavor. If they’re hard to find, you can substitute with cayenne pepper for heat or smoked paprika for a mild flavor. Adjust to your taste preference!
Tomatoes: Fresh tomatoes add a nice touch, but canned tomatoes are a good alternative if you’re short on time. Just make sure they are diced for even cooking.
Olive Oil: This adds richness to your sauce. If you’re looking for a lighter option, consider using avocado oil, which has a high smoke point and a neutral flavor.
Fresh Cilantro: A garnish that brightens the dish. If you’re not a fan, feel free to omit it or replace it with fresh parsley.
How Do You Make the Sauce Smooth and Flavorful?
The blending process is key for a smooth and tasty sauce. When blending your ingredients, be mindful of the following steps:
- Toast your chilies: Just 1-2 minutes on medium heat intensifies their flavor. Be sure to keep an eye on them to prevent burning!
- Soak the chilies: After toasting, soak them for 10-15 minutes. This softens them and makes for easier blending.
- Blend efficiently: Combine the soaked chilies, garlic, onion, tomatoes, and spices. Add water or shrimp stock gradually to reach a smooth texture. This helps the sauce pour easily but ensures it’s not too watery.
Experiment a bit! If you want a thicker sauce, reduce it more in the skillet after blending.

How to Make Camarones A La Diabla (Mexican Deviled Shrimp)
Ingredients You’ll Need:
For the Main Dish:
- 1 lb large shrimp, peeled and deveined
- 3 tablespoons olive oil
For the Sauce:
- 3-4 dried guajillo chilies, stems and seeds removed
- 2-3 dried chipotle chilies (or adjust according to heat preference)
- 3 garlic cloves
- 1/2 white onion, roughly chopped (plus extra for garnish)
- 2 medium tomatoes, chopped
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- Salt and black pepper to taste
- 1 cup water or shrimp stock
For Serving:
- 1 lime, cut into wedges
- Fresh cilantro, chopped (for garnish)
How Much Time Will You Need?
This recipe takes about 20-25 minutes to prepare and cook. You’ll spend some time toasting and soaking the chilies, blending your sauce, and cooking the shrimp. In no time, you’ll have a delicious meal ready to enjoy!
Step-by-Step Instructions:
1. Prepare the Chilies:
Start by toasting the dried guajillo and chipotle chilies in a dry skillet over medium heat for about 1-2 minutes. Keep an eye on them and stir to avoid burning. When they become fragrant, remove them from the heat.
2. Soak the Chilies:
Place the toasted chilies in a bowl and cover them with hot water. Let them soak for 10-15 minutes until they are softened.
3. Blend the Sauce:
In a blender, combine the soaked chilies (make sure to drain them), garlic cloves, half of the chopped white onion, tomatoes, tomato paste, oregano, cumin, and a pinch of salt. Blend everything until smooth. You can add the water or shrimp stock gradually to get a slightly thick but pourable sauce.
4. Cook the Sauce:
Heat the olive oil in a large skillet over medium heat. Pour the blended chili sauce into the skillet and let it cook for 5-7 minutes, stirring occasionally, until it thickens a bit and the flavors blend beautifully.
5. Add the Shrimp:
Now, add the peeled and deveined shrimp to the skillet with the sauce. Cook for 3-5 minutes, turning the shrimp so they cook evenly. They are ready when they’re pink and cooked through.
6. Taste and Adjust:
Give your sauce a taste and adjust the salt and pepper as needed. This is where you can make it perfect to your liking!
7. Garnish:
Once done, garnish your dish with the remaining chopped white onion and fresh cilantro on top for a pop of color.
8. Serve:
Serve your delicious Camarones A La Diabla immediately with lime wedges on the side for squeezing over the shrimp. This dish pairs perfectly with warm tortillas or rice!
Enjoy every spicy, flavorful bite of your Camarones A La Diabla!
Can I Use Fresh Shrimp Instead of Frozen?
Absolutely! Fresh shrimp will deliver the best flavor and texture for this dish. Just ensure you peel and devein them before cooking. If using frozen shrimp, be sure to thaw them completely in the refrigerator overnight or place them in a sealed bag and submerge in cold water for quick thawing.
What If I Can’t Find Guajillo or Chipotle Chilies?
No worries! You can substitute guajillo and chipotle chilies with cayenne pepper for heat or smoked paprika for a different flavor profile. Start with a smaller amount and adjust to your heat preference.
Can I Prepare the Sauce Ahead of Time?
Yes, you can prepare the chili sauce in advance! Simply blend and store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to cook, just reheat the sauce in a skillet and then add the shrimp.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 2 days. To reheat, gently warm it on the stove or in the microwave, adding a splash of water to maintain moisture. Enjoy your leftovers with rice or tortillas!
