Shrimp fajitas are the perfect sizzling skillet meal! Just sauté bell peppers and onion in a hot pan, then toss with jump shrimp and homemade fajita seasoning. Before serving, add a squeeze of zesty lime juice for a punch of flavor!
When it comes to popular recipes on this website, chicken fajitas are always tops on that list. They’re quick, easy, flavorful, and filling – which is always a winning combination. But variety is the spice of life, so today, we’re swapping chicken for plump, and juicy jumbo shrimp to make the best shrimp fajitas.
Bell peppers, onions, and shrimp are sautéed in one pan, until slightly caramelized, then coated with a homemade fajita seasoning that’s loaded with bold, Mexican spices. It’s a seriously easy one-pan meal, and then all you have to do is serve with tortillas, cilantro, and your favorite toppings. So if you’ve been looking to add more shrimp or seafood into your routine – this is an easy and delicious way to do it.
What You’ll Need For Shrimp Fajitas
There’s really just four main ingredients, plus the seasoning mix:
- Jumbo Shrimp: Fresh catches of the day are great, but can be expensive. So opt for a bag of wild frozen shrimp instead. It’s reasonably priced and maintains its freshness over time.
- Bell Pepper: Any color will work, so pick two your two favorites to get the fajita party started.
- Onion: Yellow, white, or red onions all work in this recipe. I’ve chosen to use white this time around.
- Tortillas: I’m using my homemade cassava flour tortillas, but any store-bought tortillas work as well.
Now that you have your base ingredients, the secret sauce to this whole dish is the shrimp fajita marinade. It’s bold, earthy, and zesty!
- Fajita Seasoning: A flavorful blend of chili powder, cumin, garlic powder, paprika, oregano, salt, and pepper.
- Olive Oil: Helps the seasoning stick to the shrimp, while giving it extra moisture for a juicy texture.
- Lime Juice: Skip the bottled juice and use fresh limes instead! Trust me, it will make all the difference for maximum zesty flavors.
Find the printable recipe with measurements below.
How To Make The Best Shrimp Fajitas
Grab your favorite cast-iron or stainless steel skillet, then get ready, because this entire recipe takes less than 25 minutes! Here’s what to do:
- Marinate the shrimp. In a large bowl, toss the shrimp with the fajita seasoning, oil, and lime juice, then toss until they’re nicely coated.
- Sauté the peppers and onion. Cut each of them into thin slices and sauté in a large skillet with the remaining oil to turn them into fajita veggies. Then transfer them to a plate.
- In goes the shrimp. Cook the shrimp on each side for about 2-3 minutes. Don’t overcook them or they’ll go rubbery!
- Toss it all together! Add the bell peppers and onion back into the skillet, sauté for another minute, and add one extra squeeze of lime juice.
Make Fajita Night Exciting!
While shrimp fajitas taste amazing on their own, there’s so many easy ways to amp up fajita night. Just whip up a few condiments, one or two sides, lay it all out on the table, and let the building begin! Here’s a few ideas to get you started:
- Guacamole: This one’s a no-brainer! Dollop onto the fajitas or serve as a pre-meal appetizer.
- Pico De Gallo: Another topping essential for chunky freshness and a little heat.
- Lime Crema: Drizzle this on your fajitas for a creamy, zesty addition.
- Red Salsa: If you don’t like chunky pico de gallo, this smooth, blended salsa will be your go-to.
- Chipotle Sauce: A drizzle of this will add a creamy, smoky heat to your meal.
- Mexican Rice or Cilantro Lime Rice: These are the perfect side dish with complementary flavors.
Storing And Reheating Tips
If you’ve got shrimp fajita leftovers, count yourself lucky (they always seem to magically disappear). But the good news is that they reheat easily and you can switch up the toppings to keep them interesting. Here’s how to store them:
- Store leftovers: Pack them in an airtight container and store in the fridge for up to 4 days.
- How to reheat: Just microwave a bowl or plate of the fajitas for a minute or until warmed through.
More Delicious Shrimp Recipes
You can always count on shrimp for an easy, healthy meal. Here’s a few favorites you won’t want to miss.
- Creamy Chipotle Shrimp
- Garlic Grilled Shrimp Skewers
- Shrimp Tacos (with cilantro lime bacon slaw!)
- Zucchini Noodles With Lemon Garlic Shrimp
- Shrimp, Asparagus, and Avocado Salad
- Citrus Shrimp Ceviche
If you make this recipe, let me know how it turned out! I’d love to hear what you think in the comments below.
- 1 1/2 pound jumbo shrimp, peeled, and deveined
- 1 onion, thinly sliced
- 2 bell peppers , thinly sliced
- 1/4 cup olive oil (divided)
- 1 lime
- 8 tortillas
- 1/2 tablespoon chili powder
- 1/2 tablespoon ground cumin
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon oregano
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- avocado (or guacamole), sour cream, and salsa
- In a small bowl, stir together the fajita seasoning ingredients.
- In a large bowl, add the shrimp, two tablespoons of olive oil, the juice from half a lime, and the fajita seasoning. Toss it all together until the shrimp is well coated and set it aside to marinate.
- Heat two tablespoons of olive oil in a large skillet over medium heat. Add the bell peppers and onions, and saute for 4-5 minutes or until softened and the onions have started to caramelize. Transfer to a plate.
- In the same skillet, add the shrimp and cook for about 2-3 minutes on each side or until they turn pink.
- Add the bell peppers and onions back into the skillet, give everything a toss, and squeeze more lime juice on top. Serve immediately with tortillas and extra toppings such as sour cream, pico de gallo and guacamole.
- You can use either a cast iron pan or stainless steel pan - either works! To see my favorite cookware, check out my Shop page.