
These sizzling shrimp fajitas are packed with bold seasoning, colorful peppers, and juicy shrimp that cook in minutes. The easiest, most flavorful seafood fajita recipe you'll make all week.

There is something almost magical about a cast iron skillet full of sizzling shrimp, charred peppers, and caramelized onions hitting the table. These shrimp fajitas deliver that full restaurant experience in under 30 minutes, with bold fajita seasoning, a perfect sear, and a squeeze of fresh lime that ties everything together.
If you have ever ordered Chili's shrimp fajitas and thought, "I wish I could make this at home," this is the recipe for you. It is better than the original, honestly. You control the heat level, the freshness of the ingredients, and you can pile on as much guacamole as your heart desires without extra charges.
Shrimp fajitas are genuinely one of the best weeknight dinner options out there. Here is why this recipe earns a permanent spot in your rotation:
The single biggest mistake people make when cooking a shrimp fajitas recipe is using a pan that is not hot enough. You want real high heat. A ripping hot cast iron skillet gives you that beautiful char on the peppers and a quick sear on the shrimp that locks in all the juices. A lukewarm pan just steams everything into a sad, soggy pile.
The second thing to get right is not overcooking the shrimp. Shrimp cook in literally 2 to 3 minutes total. They go from translucent to pink and opaque right when they are perfect. Thirty seconds past that and they start turning rubbery. Keep your eyes on them.
Chef's Tip: Pull the shrimp off the heat when they are just opaque. They will continue to cook slightly from residual heat. When in doubt, pull early rather than late.
Forget the store-bought seasoning packets. This homemade blend is what makes this a truly great shrimp fajitas recipe. It takes about 45 seconds to mix together and the flavor difference is significant:
This is also a spicy seafood fajitas recipe at heart, so you can dial the cayenne up or down depending on who is eating. Feeding kids? Leave the cayenne out entirely. Feeding fellow heat lovers? Double it.
For shrimp fajitas that actually sizzle, a quality cast iron skillet is non-negotiable. It holds heat better than any other pan and gives your peppers and shrimp that gorgeous char you see at restaurants. A sharp chef's knife also makes slicing all those bell peppers fast and effortless.
For this fajita recipe with shrimp, size and freshness matter. Here is what to look for:
Part of what makes this how-to-make-seafood-fajitas experience so fun is the toppings. Set everything out and let people build their own:
Grab that cast iron skillet and let's get cooking. Here is everything you need:

These sizzling shrimp fajitas are packed with bold seasoning, colorful peppers, and juicy shrimp that cook in minutes. The easiest, most flavorful seafood fajita recipe you'll make all week.
In a large bowl, combine the chili powder, smoked paprika, cumin, garlic powder, onion powder, cayenne, salt, and black pepper. Add the shrimp and 1 tablespoon of olive oil, then toss until every shrimp is evenly coated in the spice blend. Set aside to marinate while you prep the vegetables.
Heat a large cast iron skillet or heavy-bottomed pan over high heat until it is very hot and just beginning to smoke. Add 1 tablespoon of olive oil, then add the sliced bell peppers and onion in a single layer.
Cook the peppers and onion without stirring for 2 to 3 minutes so they get some char on the bottom. Then toss and continue cooking for another 3 to 4 minutes until they are tender with caramelized edges. Add the minced garlic and cook for 30 seconds more until fragrant. Transfer the vegetables to a plate.
Return the skillet to high heat and add the remaining 1 tablespoon of olive oil. Add the seasoned shrimp in a single layer. Cook undisturbed for 1 to 2 minutes until pink on the bottom, then flip each shrimp and cook for another 1 minute until just cooked through and opaque. Do not overcook.
Return the peppers and onion to the skillet with the shrimp. Squeeze the fresh lime juice over everything and toss together for 30 seconds to combine.
Serve immediately in warm flour tortillas with your choice of sour cream, guacamole, salsa, and fresh cilantro.
These shrimp fajitas are best served the moment they come off the skillet, straight into a warm tortilla. If you are serving a crowd, warm your tortillas wrapped in foil in a 300 degree F oven while you cook.
Leftovers store well in an airtight container in the fridge for up to 2 days. Reheat the filling quickly in a hot skillet rather than the microwave to keep the shrimp from getting tough.
Want to make it a healthy shrimp fajitas recipe? Serve the filling over cauliflower rice or in butter lettuce cups instead of tortillas. The bold seasoning holds up beautifully without the carbs.
For a spicy seafood fajitas recipe night, double the cayenne in the spice blend and serve with an extra-spicy salsa. Your guests will be talking about it for weeks.