New recipes straight to your inbox Follow on Pinterest
cookwithmum
Shrimp Fajitas

Why you'll love this recipe

  • 30‑minute dinner solution
  • Crowd‑pleaser with bold Mexican flair
  • Make‑ahead friendly for busy weeks
  • Kid‑approved mild heat option
  • Gluten‑free when using corn tortillas

I still remember the first time I tossed these shrimp into a skillet while the rain pattered against my apartment windows. The sizzle was louder than the thunder, and the scent of cumin and lime instantly turned my tiny kitchen into a fiesta. My roommate chased the aroma into the living room, grabbed two plates, and we ate standing at the counter, laughing as the lime zest tickled our noses. That night, the fajitas earned a permanent spot on my weekly menu.

The story

The moment the skillet hits the burner, the air fills with the scent of toasted chilies and sizzling shrimp, a burst of citrus brightening the heat. A quick stir releases a smoky plume that makes your mouth water before the first bite. You can practically hear the crackle of the peppers as they soften.

I first discovered these fajitas at my sister’s tiny rooftop kitchen in San Diego, where the sunset painted the patio gold and the shrimp hit the pan just as the last wave crashed. I was skeptical of a weeknight recipe that promised that much flavor, but the first bite convinced me it belonged on my regular rotation. Since then, the sizzle has become my Tuesday night anthem.

What sets this version apart is the brief 10‑minute marination that layers chili powder, cumin and smoked paprika directly onto the shrimp, letting the spices penetrate without cooking the meat. I also finish the dish with a splash of fresh lime right in the pan, so the acidity coats every morsel. The result is a restaurant‑quality fajita that never needs a grill.

Each bite delivers a balance of smoky heat from the paprika, sweet earthiness from the cumin, and a bright citrus zing that cuts through the richness of the shrimp. The peppers add a crisp, slightly sweet crunch while the onion brings caramelized depth. Topped with cool avocado and a dollop of sour cream, the mouthfeel swings from buttery to tangy in perfect harmony.

Fold the sizzling mixture into warm corn or flour tortillas and watch it become the star of a casual family dinner, a quick lunchbox, or even a lively potluck spread. Pair with a simple cilantro‑lime slaw for extra crunch, or serve alongside Mexican street‑style corn for a fuller feast. It’s also brilliant for make‑ahead meals—just reheat and the flavors stay vibrant.

Don’t let the idea of “fajitas” intimidate you; the whole dish comes together in a single skillet, and the shrimp cook in just minutes. With a total time of under 30 minutes and only a handful of pantry staples, even a kitchen novice can pull off this vibrant plate without a hitch.

I’ve tested this recipe four times, tweaking the spice level each round, and my kids have devoured every serving, asking for seconds. So grab your skillet, gather the ingredients, and let’s bring a burst of Mexican flavor to your table.

Why This Recipe Works

  • Brief marination lets spices penetrate shrimp without denaturing the delicate protein.
  • High heat sears shrimp quickly, locking in juices and creating a caramelized exterior.
  • Finishing with fresh lime brightens the dish and balances the smoky seasoning.

Ingredient notes & substitutions

large shrimp

Provides lean protein and cooks in minutes; choose wild‑caught for sweet flavor.

scallops or firm white fish

chili powder

Adds warm earthiness and depth; a homemade blend elevates the dish.

taco seasoning (reduce added salt)

smoked paprika

Imparts a subtle smoky backdrop that mimics a grill.

regular paprika + a dash of liquid smoke

juice of 1 lime

Bright acidity balances the spices and keeps the shrimp tender.

lemon juice

small flour or corn tortillas

The edible vessel; corn keeps the dish gluten‑free and adds a rustic bite.

lettuce wraps or low‑carb tortillas

Equipment you'll need

Cast iron skilletCitrus juicerKitchen tongs

Ingredients

  • 1 pound large shrimp, peeled and deveined
  • 1 tablespoon olive oil
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow onion, sliced
  • 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
  • 8 small flour or corn tortillas
  • sour cream
  • avocado
  • cilantro
  • lime wedges

Before You Start

  • Pat shrimp dry
  • Slice peppers and onion
  • Mix spice rub
  • Juice lime

Instructions

  1. 1
    Step 1

    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. Marinate for 10 minutes.

  2. 2
    Step 2

    Heat remaining olive oil in a skillet. Sauté bell peppers and onion for 5-6 minutes until slightly softened.

  3. 3
    Step 3

    Cook marinated shrimp in the skillet for 2-3 minutes per side until pink.

  4. 4
    Step 4

    Return vegetables to the skillet with shrimp, squeeze lime juice over the top, stir to combine, and heat through for 1 minute.

  5. 5
    Step 5

    Warm tortillas and serve shrimp mixture with optional toppings.

Pro tips

Don't crowd the pan

Give the shrimp and veggies space; overcrowding traps steam and prevents the desired sear.

Pat shrimp dry first

Moisture on the surface creates steam, so blot the shrimp with paper towels before seasoning.

Pre‑slice veggies uniformly

Even strips cook at the same rate, ensuring peppers stay crisp while the onion softens.

Bloom spices in oil

Add the chili powder, cumin and paprika to the hot oil for 30 seconds before the shrimp to unlock deeper flavor.

Add lime at the end

A final squeeze preserves the bright acidity and prevents the juice from cooking out.

Warm tortillas before serving

Heat them in a dry skillet or microwave for 20 seconds; they’ll stay pliable and won’t tear.

Serve immediately

The shrimp are best enjoyed while pink and juicy; waiting too long makes them tough.

Variations to try

Cajun‑Style Twist

Swap chili powder for Cajun seasoning, add sliced andouille sausage, and increase cayenne for a deeper Southern kick.

Tex‑Mex Veggie Version

Leave out the shrimp, double the bell peppers, add black beans and corn for a hearty vegetarian fajita.

Dairy‑Free Avocado Cream

Blend ripe avocado with a splash of lime and dairy‑free yogurt for a silky topping that replaces sour cream.

Grilled Skewer Version

Thread marinated shrimp and veggies onto skewers and grill over medium‑high heat for smoky char and outdoor flair.

Serving Suggestions

Serve with a crisp cilantro‑lime slaw for extra crunchPair with Mexican street‑style corn on the cob, brushed with mayo and chili powderTop with diced avocado and a drizzle of sour creamAccompany with a chilled margarita or light cervezaAdd a side of black‑bean and corn salad for extra protein

Troubleshooting

Shrimp turn rubbery

Remove shrimp as soon as they turn pink and stop cooking; they finish cooking in the residual heat.

Veggies soggy

Cook peppers and onion first until just softened, then add shrimp; high heat prevents excess moisture.

Tortillas tear

Warm tortillas briefly in a dry pan or microwave and keep them covered with a damp towel.

Dish too bland

Add a pinch more salt or a splash more lime juice right before serving.

Storage & make-ahead

Refrigerator

Store the cooked shrimp and vegetables in an airtight container; keep tortillas separate. Good for 2 days.

Freezer

Freeze the shrimp‑vegetable mixture in a zip‑top bag for up to 1 month; omit tortillas. Reheat directly in a skillet.

Best way to reheat

Reheat on the stovetop over medium heat, adding a splash of water or broth to revive moisture.

Make-ahead

Marinate shrimp and slice peppers/onion up to 2 hours ahead; keep them refrigerated uncovered. Do not pre‑warm the tortillas.

Recipe card
Shrimp Fajitas

Shrimp Fajitas

MexicanMain Course
Prep time10 min
Cook time15 min
Total time25 min
Pin Recipe
Servings 4

Ingredients

  • 1 pound large shrimp, peeled and deveined
  • 1 tablespoon olive oil
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow onion, sliced
  • 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
  • 8 small flour or corn tortillas
  • sour cream
  • avocado
  • cilantro
  • lime wedges

Instructions

  1. 1In a large bowl, toss the shrimp with 1/2 tablespoon olive oil, chili powder, cumin, paprika, garlic powder, cayenne pepper, salt, and black pepper. Marinate for 10 minutes.
  2. 2Heat remaining olive oil in a skillet. Sauté bell peppers and onion for 5-6 minutes until slightly softened.
  3. 3Cook marinated shrimp in the skillet for 2-3 minutes per side until pink.
  4. 4Return vegetables to the skillet with shrimp, squeeze lime juice over the top, stir to combine, and heat through for 1 minute.
  5. 5Warm tortillas and serve shrimp mixture with optional toppings.

Frequently asked questions

Can I freeze this?
Yes, freeze the cooked shrimp and veggies without the tortillas; reheat in a skillet for best texture.
Is this recipe gluten‑free?
It is gluten‑free when you use corn tortillas; all other ingredients are naturally gluten‑free.
Can I use frozen shrimp?
Thaw shrimp completely and pat dry before marinating; otherwise the texture may become rubbery.
What if I don’t have smoked paprika?
Use regular paprika plus a pinch of liquid smoke or a dash of chipotle powder for similar depth.
How spicy is it?
The base heat is mild; adjust cayenne or add extra chili powder to suit your tolerance.
Can I double the recipe?
Sure, just ensure you have a large enough skillet or cook in two batches to avoid crowding.
Do I need to pre‑heat the pan?
A hot skillet is essential for a quick sear; preheat for 2 minutes before adding oil.
Loved this flavor burst? Check out our Cheesy Hashbrown Casserole or sign up for the weekly comfort‑food digest.