Shrimp fajitas, the classic Mexican restaurant recipe made with tender shrimp and lots of peppers and onions, is super easy to make at home. You can have these fajitas on the table in just 20 minutes. They're delicious!

Round out your shrimp fajitas feast with some easy guacamole, lightened up Mexican corn dip, and a fizzy lime margarita!

A close up of shrimp fajitas in a pan with avocado and limes.

Shrimp fajitas

This is the recipe to bring a little summer to your plate, no matter what time of year it happens to be. Flavorful shrimp and lots of peppers and onions piled high in warm flour tortillas or crunchy lettuce wraps make an irresistible dinner. Bonus that it can be on the table in about 20 minutes!

How to make shrimp fajitas

We keep our fajitas simple so that the shrimp take center stage. A few bell peppers, an onion, a couple of spices, and the shrimp are all you will need. Here's the rundown on how to make these:

  1. Mix the spices. We do this in one batch so that we're not fiddling around measuring spices for both the shrimp and veggies. It's easier.
  2. Marinate the shrimp in half of the spices and a little lime juice. It doesn't need a long marinade; the time that you're cutting and cooking the peppers and onions will do.
  3. Saute the peppers and onions. Add the spices when the veggies are mostly soft to prevent the spices from burning.
  4. Cook the shrimp for about 3 minutes then mix everything together.

Full recipe in the recipe card below.

A hand holding a shrimp fajita in a tortilla.

Is this a healthy fajitas recipe?

Yes! This recipe is very healthy. We often serve it with lettuce wraps to make it low-carb and paleo. But even with a couple of tortillas, it's still a very healthy recipe.

What goes with shrimp fajitas

Fajitas are a meal in themselves. Some warm tortillas or a few lettuce wraps are all you really need. But toppings are fun. We like sour cream, salsa, grated cheese, shredded lettuce, and guacamole. Drizzling the fajitas in cilantro lime ranch is also delicious! Here are a few of our favorite things to serve with shrimp fajitas:

And don't forget to make a pre-dinner watermelon margarita, grapefruit margarita, or pineapple margarita!

Shrimp fajitas in tortillas on a plate.

Shrimp fajita seasoning

We use our favorite fajita seasoning in this recipe. It's delicious with the shrimp. We use:

  • 1 tablespoon paprika
  • 2 teaspoons EACH: chili powder, onion powder, garlic powder
  • 1 teaspoon salt

But if a seasoning pack is what you have on hand, then go ahead and use that. They will still turn out delicious!

Shrimp fajitas in a cast iron pan,
Shrimp fajitas in a cast iron pan,

Shrimp Fajitas Recipe

Shrimp fajitas, the classic Mexican restaurant recipe made with tender shrimp and lots of peppers and onions, is super easy to make at home. You can have these fajitas on the table in just 20 minutes. They're delicious!

If you love this recipe as much as we do, let us know with a 5-star rating!

5 stars (38 ratings)
Print Recipe Rate Recipe Pin Recipe

Ingredients

  • 1 lb shelled shrimp
  • 1 tablespoon lime juice
  • 1 tablespoon cooking oil
  • 3 medium bell peppers, sliced (any color)
  • 1 medium onion, sliced

Fajita Seasoning

  • 1 tablespoon paprika
  • 2 teaspoons EACH: chili powder, onion powder, garlic powder
  • 1 teaspoon salt

Optional, for Serving

Instructions 

  • Start by mixing the fajita seasoning ingredients together in a small bowl.
    1 tablespoon paprika, 2 teaspoons EACH: chili powder, onion powder, garlic powder, 1 teaspoon salt
  • Place the shrimp, lime juice, and half of the fajita seasoning in a medium-sized bowl and mix to combine. Set the shrimp aside to marinate while you prepare the peppers and onions.
    1 lb shelled shrimp, 1 tablespoon lime juice
  • Heat the oil in a large pan over medium-high heat. Add the peppers and onions and cook for about 3 minutes, just until they begin to soften. Add the remaining fajita seasoning and cook for 2 more minutes.
    1 tablespoon cooking oil, 3 medium bell peppers, 1 medium onion
  • Push the peppers to the side of the pan (or remove them from the pan if your pan is not large). Add the shrimp and cook until they turn pink, flipping them over once, about 1 ½ minutes per side.
  • Mix the shrimp and peppers together then serve with any or all of the optional toppings.
    Tortillas or lettuce wraps, Guacamole or sliced avocados, Grated cheese, cilantro lime ranch dressing, or sour cream, Salsa, Cilantro
Serving: 1 serving = ¼ of the recipe, Calories: 179kcal, Carbohydrates: 11g, Protein: 25g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 1g, Cholesterol: 183mg, Sodium: 739mg, Potassium: 584mg, Fiber: 3g, Sugar: 5g, Vitamin A: 3166IU, Vitamin C: 120mg, Calcium: 95mg, Iron: 1mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.

Pin this shrimp fajita recipe to save it for later!

A close up of shrimp fajitas in a pan with avocado and limes with the recipe title on top of the picture.