Shrimp Fajitas Recipe
If you’re craving something vibrant, colorful, and packed with flavor, Shrimp Fajitas are about to become your go-to dish. Succulent shrimp, sautéed with sweet peppers and onions, get a bold seasoning blend that wakes up every taste bud. Wrapped in warm tortillas and finished with your favorite toppings, this fiesta-worthy recipe delivers everything you love about Tex-Mex in one lightning-fast skillet supper. Whether you’re whipping up a weeknight dinner or inviting friends over, Shrimp Fajitas make every table feel like a celebration.

Ingredients You’ll Need
The beauty of Shrimp Fajitas is their simplicity: just a handful of fresh ingredients come together to give you big, zesty flavor and a rainbow of color. Every item here has a purpose, from adding crunch and juiciness to bringing signature fajita spice. Let’s break down what you’ll need for fajita perfection!
- Large shrimp (1 pound, peeled and deveined): The star of the show! Shrimp cook quickly and soak up every bit of seasoning for tender, juicy bites.
- Olive oil (1 tablespoon): Helps both the seasoning stick and gives the shrimp and veggies that gorgeous sautéed finish.
- Red bell pepper (sliced): Adds a sweet, crisp crunch and brilliant red color.
- Green bell pepper (sliced): For classic fajita flavor and a pop of earthy green.
- Yellow onion (sliced): Brings savory depth and a touch of sweetness as it caramelizes.
- Chili powder (2 teaspoons): Packs heat and warmth, the backbone of classic fajita spice.
- Cumin (1 teaspoon): Earthy, nutty, and unmistakably Tex-Mex.
- Smoked paprika (1/2 teaspoon): Adds subtle smoke and a fiery red hue.
- Garlic powder (1/2 teaspoon): Gives mellow, savory richness to every bite.
- Cayenne pepper (1/4 teaspoon, optional): For those who love a little extra kick.
- Salt (1/2 teaspoon): Makes all the flavors pop.
- Black pepper (1/4 teaspoon): Simple peppery punch to balance the spices.
- Lime (juice of 1): A final squeeze brightens everything up at the end.
- Small flour or corn tortillas (8): Soft, warm wraps to cradle every tasty ingredient.
- Optional toppings: sour cream, avocado, cilantro, lime wedges: Every topping adds freshness; mix and match your favorites.
How to Make Shrimp Fajitas
Step 1: Marinate the Shrimp
Start by giving your shrimp all the flavor love they need. In a large bowl, toss the shrimp with half of the olive oil, chili powder, cumin, smoked paprika, garlic powder, cayenne, salt, and black pepper. Let them marinate for about 10 minutes—not too long, just enough for the spices to work their magic and the shrimp to get ready for the skillet.
Step 2: Sauté the Veggies
Heat the remaining olive oil in your biggest skillet over medium-high heat. Toss in the sliced red and green bell peppers and the onions. Sauté for 5 to 6 minutes, stirring occasionally, until they’re softened but still have some crispness, with a lovely bit of char that gives fajitas their classic flavor.
Step 3: Cook the Shrimp
Transfer the veggies to a plate and set aside. In the same skillet, add those beautifully marinated shrimp in a single layer. Cook them for about 2-3 minutes on each side, just until they turn pink and opaque. Shrimp cook quickly, so keep an eye on them—they’ll go from perfect to overdone in a flash!
Step 4: Finish the Fajitas
Bring the sautéed bell peppers and onions back to the skillet with the shrimp. Squeeze the juice of one lime right over the mixture and give it all a good stir. Let it heat through for one more minute. The lime juice adds a citrusy brightness, pulling it all together deliciously.
Step 5: Warm and Fill the Tortillas
While your shrimp and veggies are mingling in flavor, quickly warm the tortillas. You can do this in a microwave under a damp paper towel or right in a dry skillet for 10-20 seconds per side. Spoon the shrimp mixture into each tortilla, and get ready to pile on your favorite toppings!
How to Serve Shrimp Fajitas

Garnishes
Don’t hold back here—generous garnishes are the best part! I love spooning on cooling sour cream, creamy avocado slices, sprigs of fresh cilantro, and a good squeeze of lime. Each of these adds its own unique flavor and texture, letting everyone build their dream fajita at the table.
Side Dishes
Shrimp Fajitas shine with simple sides. Think fluffy Mexican rice, refried beans, or even a crisp side salad tossed with lime vinaigrette. If you’re in the mood for extra indulgence, chips and guacamole are a classic that never fails.
Creative Ways to Present
For casual gatherings, set up a fajita bar so guests can assemble their own. Lay out warm tortillas, the sizzling shrimp mixture, and an array of toppings for interactive dining fun. Serving Shrimp Fajitas on a cast-iron skillet keeps everything nice and hot and always gets a “wow” at the table!
Make Ahead and Storage
Storing Leftovers
If you have leftover shrimp and veggies, let them cool completely before storing. Transfer to an airtight container and refrigerate for up to 2 days. Just store the shrimp filling separately from the tortillas and garnishes for the best results.
Freezing
Shrimp aren’t the best candidates for freezing after cooking, as the texture can become a bit rubbery. If you must, freeze the cooked shrimp and veggies in a freezer-safe bag for up to 1 month. Thaw overnight in the fridge before reheating gently.
Reheating
To reheat Shrimp Fajitas, warm the shrimp and veggie mixture in a skillet over medium-low heat until just heated through. Avoid microwaving for too long, since it can toughen the shrimp. Warm fresh tortillas just before serving for that freshly-made flavor.
FAQs
Can I use frozen shrimp for Shrimp Fajitas?
Absolutely! Just be sure to fully thaw and pat the shrimp dry before marinating to ensure they soak up all the wonderful spices and sear nicely in the skillet.
How spicy are these Shrimp Fajitas?
They are mild to moderate in heat as written, but you can adjust the cayenne pepper to taste. Omit it for a kid-friendly version, or add more if you’re a spice lover!
Are Shrimp Fajitas gluten-free?
Yes, Shrimp Fajitas can be gluten-free as long as you use corn tortillas. Always check your other ingredients, too, but this dish is naturally adaptable for those avoiding gluten.
What other protein can I use if I don’t have shrimp?
Chicken strips or thinly sliced steak work beautifully in fajitas, following the same marinade and cooking steps. You can even use tofu or portobello mushrooms for a vegetarian twist!
How do I keep the shrimp from overcooking?
Keep a close eye on your shrimp in the skillet—they only need about 2-3 minutes per side. As soon as they’re pink and opaque, remove them from the heat to keep them juicy and tender.
Final Thoughts
Give these Shrimp Fajitas a try, and watch how something so quick and easy can light up an ordinary evening. It’s a meal full of sizzling excitement and tempting flavors, begging to be shared. Gather everyone around and let the good times (and great fajitas) roll!
Print
Shrimp Fajitas Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
These Shrimp Fajitas are a quick and flavorful meal that’s perfect for busy weeknights. Tender shrimp are seasoned with a blend of spices, then sautéed with colorful bell peppers and onions. Serve the shrimp mixture in warm tortillas with your favorite toppings for a delicious and satisfying dinner.
Ingredients
For the Shrimp:
- 1 pound large shrimp, peeled and deveined
- 1 tablespoon olive oil
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1 lime
For the Fajitas:
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow onion, sliced
- 1/2 tablespoon olive oil
- 8 small flour or corn tortillas
- Optional toppings: sour cream, avocado, cilantro, lime wedges
Instructions
- Marinate the Shrimp: In a large bowl, toss the shrimp with 1/2 tablespoon olive oil, chili powder, cumin, paprika, garlic powder, cayenne pepper, salt, and black pepper. Set aside to marinate for 10 minutes.
- Sauté Vegetables: Heat the remaining olive oil in a large skillet over medium-high heat. Add the sliced bell peppers and onion, and sauté for 5-6 minutes until slightly softened and charred. Remove vegetables from the skillet and set aside.
- Cook the Shrimp: Add the shrimp to the same skillet and cook for 2-3 minutes per side until pink and cooked through. Return the vegetables to the skillet with the shrimp and squeeze lime juice over the top. Stir to combine and heat through for 1 more minute.
- Serve: Warm the tortillas and serve the shrimp mixture with optional toppings.
Notes
- You can substitute chicken or steak for shrimp if desired.
- For a low-carb version, serve over lettuce or cauliflower rice.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 2 fajitas
- Calories: 310
- Sugar: 3g
- Sodium: 690mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 175mg