My Shrimp Fajitas recipe is so flavorful and couldn’t get any easier! It takes just one skillet and about 30 minutes to serve these plump, juicy shrimp and tender charred vegetables seasoned with an amazing fajita marinade, so it’s perfect for a weeknight or anytime you want a fiesta!

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Review
“I keep coming back to this recipe. It’s easy, fast and DELICIOUS!!!” – Ania ★★★★★
Shrimp Fajitas Video
Who’s craving shrimp fajitas like crazy right now?! Check out how the sauce takes these over the top – do not skip it!
Easy Shrimp Fajitas Recipe
Make this shrimp fajita recipe once, and you will make it over and over. The marinade is perfectly seasoned, so every delicious bite of your fajitas has sweet, savory, and smoky flavor. Be sure to serve them with your favorite toppings and creamy Jalapeño Ranch.
As you can tell by all the fajita recipes I’ve published on my blog (see Chicken Fajitas, Sheet Pan Fajitas, and Chicken and Mushroom Fajitas), we love a good bite of pan-charred protein and veggie wrapped in a warm tortilla, because they are so tasty, but also cook up fast, please a crowd, and reheat so well for leftovers. I nearly always have the ingredients on hand, so it’s the perfect combination for a fast-paced weeknight meal.
Ingredients for Shrimp Fajitas
The homemade fajita marinade is definitely the secret to amazing Shrimp Fajitas and it’s incredibly easy to make.
- Large shrimp – I buy pre-peeled and deveined to save a step. You should have 1 pound (26-30 count shrimp).
- For the Fajita Marinade: I use olive oil, fresh garlic, lime juice, and Cajun spice, which gives this dish an authentic shrimp fajita smoky flavor; however, you can substitute fajita seasoning or even Taco Seasoning.
- Bell Peppers and onion – the traditional fajita veggie! You can use any color bell peppers and slice into strips with the grain.
- Cilantro – This lends a fresh flavor! If you’re not a fan, omit the cilantro.
- Lime juice – juice from half a lime added at the end for a bit of tang. Cut the remaining half into wedges for serving. Lime is the authentic choice but you can substitute with lemon juice if needed.
- Flour Tortillas – use the smaller size rounds for traditional fajitas, or make your own homemade tortillas. To make it gluten-free, you can use corn tortillas. For keto, you can serve them in lettuce wraps.

How to Make One-Pan Shrimp Fajitas
The easiest way to cook fajitas is on the stove-top, because they are quick, easy, and come together in one pan.
- Mix the marinade ingredients in a small bowl.
- Marinate veggies, onions and bell peppers in 1/2 of the marinade.
- Marinate shrimp – In a second bowl, pat dry shrimp so the seasoning will sticks better and it’s less likely to steam cook, then stir in the remaining marinade. Don’t marinate in advance since the lime juice will start to ‘cook’ the shrimp.
- Sauté shrimp – Heat a large skillet over medium heat with 1/2 Tbsp oil. Sauté shrimp 1-2 min per side, then transfer to a plate.
- Sauté vegetables – In the same pan, sauté vegetables 10 minutes or until soft and browned and then turn off the heat.
- Toss together – Add shrimp with their accumulated juices back into the pan, and then toss with 1/4 cup cilantro and a squeeze of fresh lime juice. Serve with toasted tortillas and Jalapeño Ranch.

Pro Tip:
Be careful not to overcook the shrimp, since they can become rubbery. Remove them from the heat when they are opaque, make a “c” shape, and register 145°F on an instant-read thermometer.
How to Heat Flour Tortillas
- To Warm Tortillas: This should be done just before serving. The easiest way is to wrap a stack of 5 tortillas in a damp paper towel and microwave for 30 seconds at a time, until they are warmed through. Keep warmed tortillas wrapped in aluminum foil to keep them from cooling and drying out.
- To Char Tortillas: If you want to add a little charring to the edges of your tortillas, you can toast them for about 15 seconds per side on a gas stove over a medium/low flame, or a hot dry skillet, griddle, flat cook top or BBQ Grill grates.

Toppings for Shrimp Fajitas
Like tacos, we love sprinkling shrimp fajitas with our favorite toppings, so here are some of our favorites:
- Jalapeño Ranch (hint of spice) or Avocado Ranch (mild)
- Sliced avocado or Guacamole
- Cilantro sprigs
- Lime wedges
- Pico de Gallo
- Homemade Salsa
- Roasted Salsa
- Sour cream or Mexican Crema

Helpful Reader Review
“This was AMAZING and so easy! The highlight was that jalapeño ranch recipe to add on top!!! This will be added to the rotation- yum!” – Kyleigh ★★★★★
What to Serve with Shrimp Fajitas
This shrimp fajitas recipe is so filling and delicious, but when you’re looking to feed a crowd, here are a few recipes to serve alongside.
- Corn on the Cob or Elote
- Avocado Corn Salad
- Cilantro Lime Rice and Beans
- Chicken Tortilla Soup
- Churros
- Flan
- Tres Leches Cake

Shrimp Fajitas are filled with juicy shrimp and veggies with a satisfying and authentic smoky flavor. You’ll love this one-pot meal since it’s incredibly delicious, but also quick and easy to make, so add this to your menu for a dinner no one can resist!
Make-Ahead and Storage
Shrimp fajita leftovers reheat really well, so I often double the recipe to enjoy throughout the week.
- To Refrigerate: wait for the food to cool, then pack in an airtight container and store refrigerated for 3-4 days.
- Freezing: Freeze the shrimp and veggies separately, if possible, in airtight containers in the freezer for 3 months. Thaw in the fridge overnight.
- To Reheat: place in a skillet over medium heat, stirring occasionally until heated through.
Shrimp Fajitas Recipe

Ingredients
Fajita Marinade Ingredients:
- 1/4 cup olive oil
- 4 cloves garlic, minced
- 1 Tbsp lime juice, from 1/2 lime
- 1 Tbsp cajun spice
- 1/2 tsp salt
Shrimp Fajita Ingredients:
- 1 lb large shrimp, peeled, deveined
- 2 bell peppers, (any color) sliced
- 1/2 medium onion, sliced
- 1/4 cup cilantro, chopped
- 2-3 tsp lime juice , (from 1/2 lime)
To serve:
- 8 small flour tortillas
- Jalapeno Ranch
- 1 avocado, sliced
- 1 lime, cut into wedges
Instructions
- In a small bowl, combine marinade ingredients: 1/4 cup olive oil, 4 cloves garlic, minced, 1 Tbsp lime juice (from 1/2 lime), 1 Tbsp cajun spice, 1/2 tsp salt.
- Slice bell peppers, and onions the same 1/3” thickness and place vegetables in a medium bowl. Pour half of the marinade over the top then toss to combine.
- In a second medium bowl, pat dry shrimp with a paper towel, add remaining half of the marinade and stir to combine.
- Heat a large heavy pan over medium heat with 1/2 Tbsp oil and when hot, add shrimp in a single layer and sautee 1-2 minutes per side or just until cooked through and no longer translucent then promptly transfer to a plate.
- In the same pan, add marinated vegetables and saute until soft and golden brown at the edges (10 min), stirring occasionally, then turn off the heat.
- Add shrimp back to the pan along with 1/4 cup chopped cilantro. Squeeze fresh lime juice to taste over the mixture and toss to combine. Serve fajitas with warmed or toasted tortillas* and jalapeno ranch, or your favorite sauce.
Notes
* To Toast Tortillas: Place individual tortillas on a hot dry skillet, griddle, low gas flame or grill for about 15 seconds per side until lightly browned.
Nutrition Per Serving
Filed Under
More Easy Shrimp Recipes
Nothing says party like shrimp recipes, and these always get rave reviews.
Just made THE BEST shrimp fajitas! Thanks for sharing all your tasty and simple recipes. It’s been fun experimenting during quarantine!
My pleasure! I am so glad you loved this recipe, thank you for sharing that with us.
Made this today and it was awesome added Ranch dressing instead of the jalapeño Ranch and it still tasted amazing
That’s just awesome! Thank you for sharing that wonderful review with me!
Made this tonight. So easy, quick, and delicious. Natasha, you are getting to be my “ go to” for great recipes. I’ve yet to try one I didn’t love. Thanks!
Love it! Thanks for giving my recipes a try, I’m so glad that you loved each one that you have tested.
I tried it tonight. I used shrimp and chicken. We absolutely loved it. Will definitely be a go to. Going to try steak now also
Yum! That sounds amazing! I’m so glad you enjoyed it Julie!
Excellent! I made this without cilantro and the cajun spice (though I add most of its components). But still, it was the best shrimp recipe I had made so far. It’s light but extremely tasty. The combination of shrimp and bell pepper goes perfect! The chilly taste of the spice along with the mild sweetness of onion and sourness of lemon juice is brilliant. And the whole thing with some crispy tortillas is just heavenly. I enjoyed it a lot. Thanks! Will definitely make this again and again.
Love it! Thank you so much for your great and detailed feedback. I appreciate it!
It was a big hit at my son’s Cinco de mayo party!
That’s so awesome! I’m so glad you all enjoyed this recipe!
Today I made your shrimp fajitas and they were fantastic! My husband loved the jalapeño ranch. I used a gluten and dairy free aioli on mine. Definitely quick and delicious 😋
So glad that your substitutes work great too! Thank you so much for sharing that with us and for giving this recipe a try!
This sounds amazing! Would it still be good to use chicken instead of Shrimp?
Hi Ann, absolutely! Just keep in mind chicken takes longer to cook through, but that will work. Also you might love our chicken fajitas recipe.
The best ! Got a 10 outa 10 rating from very hungry men!! I quadrupled the recipe and still had no leftovers!!!!! Made my cajun season as you suggested ( added Cumin!) and cooked the veggies first as I did not want to risk overcooking the fresh shrimp! Jalapeno ranch was perfect – luckily I made enough for the southwestern “slaw ” ! Thank you for excellent directions and results!!
That’s just awesome!! Thank you for sharing your wonderful review!
I have tried many of your great recipes over the last few months and this one, shrimp fajitas, was the absolute best! So easy and my family loved them. Can’t wait to make them again. Thankyou!
Yay love it! Thanks for sharing that your experience trying out this recipe, I appreciate it and hope you will love every recipe that you will try.
Made these last week and they were fabulous. My son asked me today when I was making them again.
That is the best when kids love what we moms make. That’s so great!
I made this for dinner last night and I cannot say enough great things about this recipe!! So easy and so delicious. I used Tony Chachere’s original creole seasoning, which I only recently discovered. It worked so well with this recipe. I followed the recipe exactly as I usually do when making something for the first time. No changes necessary, it’s perfect as is. Thank you so much for sharing!
I love your great feedback, thank you so much for sharing that with us!
I tried making this with turmeric instead of Cajun because that’s what I had and it was a hit! (Also lemon instead of lime and no one could tell).
I’m glad the substitute ingredients that you used worked so great too! Thanks for your review and feedback.
Thank you Natasha for the nice recipe. We loved it and we loved the ranch sauce it’s amazing.
You’re very welcome! I’m glad you loved the recipe especially the ranch sauce. I hope you love every recipe that you try!
I made thes but I did change a few things, before I added the shrimp to the marinade, I sprinkled the shrimp with Old Bay, let that sit for a bit, and I used Bang Bang sauce….yummmmm!
Yum! That sounds amazing! Thank you for sharing that with us Tracie!
Looking for the recipe for the White sauce
Hi Joe, that is our Jalapeno Ranch.
Ok wow, this recipe is INCREDIBLE! It my first time making fajitas and they turned out great!! I followed the recipe exactly except I added jalapeño slices to kick up the heat. I’ll definitely be making these again. Thanks for wonderful recipe!
That’s so awesome Andrea! Thank you for that wonderful review!
Could I marinade the shrimp and veg overnight? Thank you!
Hi Dana, we have always made them fresh but I imagine that will work. I worry the veggies will get soggy, however. If you experiment, let me know how you liked the recipe.
5 star-I prepared this recipe but decided not to cook all of it. I placed 1/2 of the shrimp and 1/2 of the veggies, placed each in separate zip lock bags. 3 days later, I cooked the marinated shrimp and veggies. The veggies were as crisp as the 1st day.
That’s so great! Thank you so much for sharing that!
I have made these several time for my family. They are awesome!! Best fajita recipe ever!! I also used chicken to make them – yum, yum!! Question – could this be cooked in the oven like a sheet pan dinner?
Hi Nancy, I haven’t tested that in an oven but I imagine that may work. If you experiment with that I would love to know how you like it.
Made this for date night & they tasted amazing! Thank you so much for this great recipe! Do you have suggestions on what Cajun seasoning brand to use in the future?
Hi Heather, I used a store-bought cajun seasoning by McCormick brand but you can substitute with your favorite fajita seasoning or even make your own homemade cajun spice like this one.
Hi Heather, I use the McCormick brand of cajun seasoning.
We made the shrimp tacos, following the recipe exactly – they were awesome!! Have made it a couple of times since then, using both chicken and steak, great with both of them. This recipe is definitely a keeper!! Thanks Natasha!
That’s so great! It sounds like you have a new favorite!
I made these tonight They were awesome . Love following your meals.
Aww that’s so awesome! Thank you for sharing that with me, Kathleen!