This shrimp fajitas recipe is a star dinner that is so easy to recreate at home! Juicy shrimp and tender vegetables in a soft tortilla, topped with a homemade cilantro sauce. Enjoy restaurant-quality fajitas from the comfort of home for a fraction of the price.

When you’re on a time crunch and don’t know what to make for dinner, fajitas are the way to go! Whether you love classic chicken fajitas or homemade beef fajitas, nothing beats the convenience of making fajitas at home; this shrimp fajita recipe is no exception!
Why You’ll Love This Recipe
Shrimp fajitas are the perfect 30-minute dinner for the whole family. The best part is that you put your tacos together, so even the pickiest eaters will be pleased!
Ingredients for Shrimp Fajitas
This recipe uses just a few simple ingredients.
- Cilantro sauce—A homemade cilantro lime sauce is the perfect way to elevate your homemade tacos.
- Vegetables – red bell peppers and an onion make for the perfect tender veggies.
- Shrimp – large or jumbo shrimp are perfect for fajitas.
- Seasoning – homemade taco seasoning is perfect for this fajita recipe.
- Tortillas – we use flour tortillas, but you can also use corn tortillas!
See the recipe card below for a complete list of ingredients and quantities.

What Toppings Go On Shrimp Fajitas
Enhance the fajitas with a variety of toppings. Here are some of our favorites!
- Homemade pico de gallo
- Sour cream
- Avocado slices – homemade guacamole
- Shredded cheese
- Fresh cilantro
- Homemade avocado sauce
- Lime wedges
How to Make Shrimp Fajitas

- Cook vegetables. Saute bell peppers and onions in a large skillet, on medium-high heat until tender, and remove from the pan.

2. Cook shrimp. Clean the shrimp and season with taco seasoning. Add the shrimp into the same skillet with oil and cook for 2 minutes per side.
Assemble. Heat the tortillas in a pan without oil. Add shrimp, vegetables, and cilantro sauce to each warm tortilla. Finish with your favorite toppings, and enjoy!
Expert Tips:
- Toppings: Don’t skip the toppings! Serve shrimp fajitas with a variety of toppings for the best dinner.
- Serve: The most important part is how you serve fajitas! Serve restaurant-style on a hot cast-iron pan with all the sides and toppings. Everyone digs in, and the result is the perfect interactive dinner!

How to Serve Shrimp Fajitas?
- Side dishes: Homemade cilantro lime rice is the perfect side to serve with shrimp fajitas.
- Bowl: Serve these fajitas as a shrimp rice bowl! The perfect no-carb option!
- Appetizer: Serve a fresh ceviche as the perfect starter for shrimp fajitas!
FAQ’s
Make sheet pan shrimp fajitas like our sheet pan chicken fajitas!
Shrimp cook quickly, and as soon as it is pink throughout, they are done!
While the vegetables are optional, they add an incredible flavor and texture.
Fajita seasoning is really similar to taco seasoning! It’s loaded with cumin, paprika, chili powder, oregano, and salt, making for the perfect balance of flavors.

Store & Reheat
- Storage. Leftovers should be stored in an airtight container in the fridge for 3-5 days.
- Reheat. Warm up leftover shrimp and peppers in a skillet until reheated. Serve with fresh tortillas, and enjoy!
- Freeze. When frozen, cooked shrimp loses its texture, so we don’t recommend freezing fajitas.
More Mexican Recipes
If you enjoyed this shrimp fajita recipe, be sure to try our other easy mexican recipes; here are some of our favorites:
If you try this shrimp fajitas recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below—we appreciate it!
Shrimp Fajitas
Ingredients
- 2 medium peppers color of choice
- 1/2 onion
- 1 Tbsp oil olive or canola
- 1 lb raw shrimp
- 1 Tbsp taco seasoning
- 2 Tbsp unsalted butter
- 6 medium tortillas or the desired size
- 3 garlic cloves minced
cilantro lime sauce-
- 1/3 cup mayonnaise
- 3 Tbsp sour cream
- 1 garlic clove minced
- 1/4 cup chopped cilantro
- 2 Tbsp lime juice
Instructions
Prepare the sauce –
- Add all of the sauce ingredients into a bowl and mix. (Optional: Use an immersion blender to blend for a smooth consistency.)
Cook fajitas –
- Slice peppers and onions into thick strands.
- In a skillet, heat oil and cook the vegetables until soft and tender. Remove the vegetables from the skillet and set them aside.
- Pat the shrimp dry and devein.
- Season the shrimp with taco seasoning.
- Add the oil and butter to the same skillet. Heat the pan until hot, and the butter is melted.
- Add the shrimp in a single layer and cook the shrimp for 2 minutes per side.
- Add the veggies back to the skillet and reheat.
- Warm the tortillas in a pan with no oil.
- Add the shrimp and vegetables to a warm tortilla and top with cilantro sauce.
- Serve, and enjoy friends!
Notes
- Serve the fajitas family-style for an interactive dinner. Put all of the ingredients in the middle of the table, and have everyone assemble their own tacos! It’s fun and delicious!
- Serve fajitas with a variety of toppings! We love to add guacamole, pico de gallo, and shredded cheese.
- Leftover fajitas can be stored in an airtight container in the fridge for 3-5 days.
