Classic Shrimp Fajitas: Zesty Skillet Recipe for Dinner

A one-pan classic shrimp fajitas recipe is quick and simple to prepare in under thirty minutes. It’s perfect for busy weeknights and also shines at dinner parties since it appeals to a crowd. This version delivers restaurant-style flavor you can recreate at home.

Below is a clear, streamlined take on classic shrimp fajitas that focuses on straightforward steps and bold flavor.

Table of Contents

Ingredients for Shrimp Fajitas

This recipe is organized into three groups: the fajita marinade, the shrimp and vegetables, and serving items. Grouping the ingredients makes prep faster and keeps the cooking smooth.

Fajitas Marinade

  • 4 cloves garlic, minced
  • ¼ cup olive oil
  • 1 tablespoon Cajun or fajita seasoning
  • 1 tablespoon fresh lime juice
  • ½ teaspoon salt

Shrimp & Vegetables

  • 1 pound large shrimp, peeled and deveined
  • 2 bell peppers, sliced (any color)
  • ¼ cup chopped fresh cilantro
  • ½ medium onion, sliced
  • 2–3 teaspoons additional lime juice

To Serve

  • 1 lime, cut into wedges
  • 1 avocado, sliced
  • Jalapeño ranch or another preferred sauce
  • 8 small flour tortillas
classic shrimp fajita ingredients in the table

How to Make Shrimp Fajitas

Follow these steps for an easy, flavorful result. Read through once before you start so everything moves quickly on the stove.

  1. Mix the marinade: In a small bowl combine the minced garlic, olive oil, Cajun seasoning, lime juice and salt.
  2. Prep the vegetables: Slice the onion and bell peppers into roughly 1/3-inch strips. Toss them with half of the marinade in a bowl and set aside to absorb flavor.
  3. Prepare the shrimp: Pat shrimp dry with paper towels, then toss with the remaining marinade so they are evenly coated.
  4. Heat the pan: Warm a large skillet over medium heat and add ½ tablespoon olive oil.
  5. Cook the shrimp: When the oil is hot, arrange shrimp in a single layer and sauté about 1–2 minutes per side, until opaque and cooked through. Do not overcook.
  6. Remove shrimp: Transfer cooked shrimp to a plate while you cook the vegetables.
  7. Sauté vegetables: Add the marinated peppers and onions to the same pan and cook, stirring occasionally, until softened and slightly charred. Remove from heat.
  8. Combine and finish: Return the shrimp to the pan, add the chopped cilantro and squeeze in the extra 2–3 teaspoons of lime juice. Toss to combine and warm through.
  9. Serve immediately: Spoon the shrimp and vegetables into warmed flour tortillas and top with avocado slices, jalapeño ranch, lime wedges, or your favorite toppings.
finish product of classic shrimp fajita in a plate

Shrimp Fajitas Frequently Asked Questions (FAQs)

How can I warm the tortillas?

Warm tortillas right before serving. Wrap 4–6 flour tortillas in a damp paper towel and microwave 20–30 seconds, or heat them one at a time in a dry skillet over medium-low heat for 20–30 seconds per side. Keep warmed tortillas wrapped in foil or a towel so they stay soft.

What toppings work well with these fajitas?

Great toppings include salsa, sour cream, sliced avocado or guacamole, shredded cheese, fresh salad greens, pickled jalapeños, or a creamy jalapeño ranch. Mix and match to suit your tastes.

Which sauce pairs best with shrimp fajitas?

Creamy sauces like jalapeño ranch or avocado crema complement shrimp nicely. For a brighter option, try chimichurri or a cilantro-lime green sauce. Choose a sauce that balances the spice and citrus in the fajitas.

Why use flour tortillas?

Flour tortillas are recommended here because they are larger, softer and more pliable than many corn tortillas. Their texture makes them ideal for wrapping the shrimp and vegetables without tearing, giving a better eating experience for fajitas, burritos or tacos.

shrimp and mixing in a pan

Classic Shrimp Fajitas Recipe

  • Total Time: 30 minutes

Ingredients

Fajita Marinade

  • 4 cloves garlic, minced
  • ¼ cup olive oil
  • 1 tablespoon Cajun or fajita seasoning
  • 1 tablespoon lime juice
  • ½ teaspoon salt

Shrimp & Vegetables

  • 1 pound large shrimp, peeled and deveined
  • 2 bell peppers, sliced
  • ¼ cup chopped cilantro
  • ½ medium onion, sliced
  • 2–3 teaspoons lime juice

To Serve

  • 1 lime, cut into wedges
  • 1 avocado, sliced
  • Jalapeño ranch or preferred sauce
  • 8 small flour tortillas

Instructions

  1. Combine garlic, olive oil, Cajun seasoning, lime juice and salt in a small bowl to make the marinade.
  2. Slice peppers and onions about 1/3 inch thick. Toss with half the marinade and let sit.
  3. Pat shrimp dry and toss with the remaining marinade to coat evenly.
  4. Heat a large skillet over medium with ½ tablespoon olive oil.
  5. Sauté shrimp in a single layer 1–2 minutes per side until just cooked; transfer to a plate.
  6. Sauté the marinated vegetables in the same pan until softened and lightly browned.
  7. Add shrimp back to the pan, stir in chopped cilantro and extra lime juice, and toss to combine.
  8. Serve hot in warmed flour tortillas with avocado, lime wedges and your chosen sauce.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes

Nutrition

  • Calories: 445 kcal
  • Sugar: 7.4 g
  • Fat: 19 g
  • Carbohydrates: 32.4 g
  • Protein: 39.3 g

Did you make this recipe?

Leave a review and share your thoughts with other readers!

Final Words

This classic shrimp fajita is fast, affordable, and versatile. In roughly thirty minutes you can put a vibrant, flavorful dish on the table—perfect for weeknights or a party main. Swap toppings, adjust heat, or try different sauces to make the recipe your own. With a few small tweaks you’ll have a favorite that guests ask for again.