These Mexican shrimp fajitas are a fast, flavorful dinner made entirely on one pan. Juicy shrimp and colorful peppers come together with bold spices for a meal that’s both vibrant and satisfying.
Perfect for busy nights, this recipe delivers restaurant-style fajitas with minimal effort and maximum flavor.
Why You’ll Love This Recipe
This recipe is quick to prepare and cooks in under 15 minutes.
The combination of shrimp and spices creates a bold, smoky flavor.
Everything cooks on one pan, making cleanup simple.
It’s versatile and pairs well with tortillas, rice, or salads.

What You’ll Need (Ingredient Highlights)
Shrimp cook quickly and absorb the seasoning beautifully.
A mix of colorful bell peppers adds sweetness and texture.
Fajita seasoning and spices bring a smoky, slightly spicy kick.
Olive oil helps everything roast evenly and enhances flavor.
Pro Tips Before You Start
Make sure the shrimp are fully thawed and patted dry before mixing.
Slice vegetables evenly so they cook at the same rate.
Don’t overcrowd the pan to ensure proper roasting instead of steaming.
Use fresh shrimp for the best texture and flavor.
How to Make Mexican Shrimp Fajitas
Step 1 – Prepare the shrimp
Thaw shrimp if needed and remove the tails.
Step 2 – Mix ingredients
In a large bowl, combine shrimp, sliced vegetables, olive oil, and all spices until evenly coated.
Step 3 – Marinate
Cover and refrigerate for about 2 hours to allow flavors to develop.
Step 4 – Prepare baking sheets
Preheat oven to 450°F (232°C) and lightly spray two baking sheets.
Step 5 – Arrange mixture
Spread the shrimp and vegetable mixture evenly across the baking sheets.
Step 6 – Bake
Roast for 10 minutes until shrimp are pink and cooked through.
Step 7 – Broil for finish
Broil on low for 2–4 minutes to lightly char the shrimp and vegetables.
What to Serve Them With
Serve with warm tortillas for classic fajitas.
Pair with rice or quinoa for a hearty meal.
Add guacamole, sour cream, or salsa for extra flavor.
Variations / Substitutions
Swap shrimp for chicken or steak if preferred.
Use store-bought fajita seasoning for convenience.
Add sliced jalapeños for extra heat.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently in a skillet or microwave until warmed through.
FAQs
Can I make this recipe ahead of time?
Yes, you can marinate the ingredients ahead and cook when ready.
How should I store leftovers?
Keep them in an airtight container in the fridge for best freshness.
Can I freeze this dish?
It’s best enjoyed fresh, but you can freeze it for later use.
Can I substitute some of the ingredients?
Yes, adjust vegetables or protein based on your preference.
How long does this recipe take to make?
It takes about 15 minutes to cook after marinating.
Is this recipe kid-friendly?
Yes, simply reduce the spice level if needed.
Can I make this dish gluten-free or dairy-free?
Yes, it’s naturally gluten-free and dairy-free.
What should I serve it with?
It pairs well with tortillas, rice, or fresh salads.
Do I need special equipment?
No, just basic kitchen tools and baking sheets.
How do I know when it’s perfectly cooked?
Shrimp should be pink and opaque, and vegetables slightly charred.
Final Thoughts
These Mexican shrimp fajitas are a perfect balance of bold flavor and easy preparation. They’re ideal for busy weeknights or casual gatherings.
Once you try them, they’ll quickly become a go-to meal in your rotation.
Full Recipe Card
Ingredients
- 2 pounds raw shrimp, deveined and peeled
- 1 small red onion, thinly sliced
- 1 green pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 orange bell pepper, thinly sliced
- 2 tbsp extra virgin olive oil
- 1 tsp fajita seasoning blend
- 1/2 tsp smoked paprika
- 1 tsp chili powder
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp ground cumin
- 1 tsp sea salt
- 1/4 tsp ground black pepper
Instructions
- Preheat oven to 450°F (232°C) and prepare baking sheets.
- Thaw shrimp if needed and remove tails.
- Combine shrimp, vegetables, oil, and spices in a large bowl.
- Mix well and refrigerate for 2 hours.
- Spread mixture evenly on baking sheets.
- Bake for 10 minutes until shrimp are cooked through.
- Broil on low for 2–4 minutes to lightly char.
