Seafood

Shrimp Fajitas (Quick, Easy, and Full of Flavor)

By Samira Kazan

published June 19, 2025

Shrimp fajitas are one of the quickest, easiest meals to pull together on a busy night — and they’re packed with bold flavor thanks to a homemade seasoning blend and tender peppers and onions.

Top view close-up of shrimp fajitas in a black cast iron skillet. - 1

This version comes together in just 15 minutes, uses pantry-friendly spices, and skips any unnecessary heat so the shrimp stays front and center. You can serve them with pico de gallo , guacamole , or salsa roja — or just enjoy them as-is wrapped in warm tortillas.

If you’re looking for another 10-minute shrimp dinner, my shrimp scampi is garlicky, buttery, and ready before you know it

  • What you’ll need
  • How to make
  • More shrimp recipes
  • Shrimp Fajitas Recipe

What you’ll need

A photo of the ingredients needed to make shrimp fajitas. - 2
  • Shrimp: Large or jumbo, peeled and deveined. Pat them dry so they sear instead of steam.
  • Bell peppers: A mix of red and green adds color and a sweet-bitter balance.
  • Onion: Use red or white — either softens and adds sweetness when sautéed.
  • Olive oil: Just two tablespoons total — one for the shrimp, one for the veggies.
  • Lime juice: Adds brightness and brings everything together.
  • Homemade seasoning mix: A simple blend of chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, black pepper, sugar, and (optional) oregano and cornstarch. The cornstarch lightly coats the shrimp, helping it brown and form a subtle crust when seared.
  • Tortillas and toppings: Serve with warm tortillas and your choice of toppings — avocado, guacamole , pico de gallo , salsa roja , sour cream, or fresh cilantro.

See printable recipe card below for the full ingredients list and quantities.

How to make

Start by mixing the dry seasoning ingredients in a small bowl. Set aside about a third of it for the vegetables.

Add the juice of ½ lime and 1 tablespoon olive oil to the remaining seasoning and mix into a loose paste.

Pat the shrimp dry and place in a bowl. Pour the seasoning paste over the shrimp and toss to coat. Set aside.

Toss the sliced peppers and onion with the reserved dry seasoning.

Mixing fajita seasoning and seasoning the shrimp and vegetables. - 3

Heat a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 2–3 minutes per side, or until pink and just cooked through. Remove from the pan.

In the same skillet, add the remaining tablespoon of olive oil. Sauté the seasoned vegetables for 5–6 minutes, until tender and slightly charred.

Cooking the seasoned shrimps and veggies. - 4

Return the shrimp to the pan and toss everything together until heated through. Taste and add more lime juice if you like.

Tossing the cooked shrimps and veggies together. - 5

Serve hot with warm tortillas and your favorite toppings. You can use store-bought or homemade corn tortillas for an extra special touch. I love adding a spoonful of my lime crema . It’s creamy, tangy, and the perfect match for shrimp fajitas.

Serving shrimp fajitas in warm tortillas with optional toppings like guacamole, pico de gallo, and lime crema. - 6

Best enjoyed immediately, but leftovers can be stored in an airtight container in the fridge for up to 3 days.

More shrimp recipes

Shrimp stir fry with vegetables in a large pan. - 7 Shrimp stir fry with vegetables in a large pan. - 8 A close up of Bang Bang Shrimp - 9 A close up of Bang Bang Shrimp - 10 A large pan with homemade shrimp alfredo pasta. - 11 A large pan with homemade shrimp alfredo pasta. - 12

If you try this shrimp fajitas recipe , I’d love to hear your thoughts/questions below. Also, I’d appreciate a recipe card rating below. Feel free to tag me in your recipe recreations on Instagram @Alphafoodie !

Equipment

  • Large skillet
  • Mixing bowl set
  • Wooden Spatula
  • Citrus juicer optional

Ingredients1x2x3x

Main

  • ▢ 1½ lb large shrimp peeled and deveined
  • ▢ 1 red bell pepper sliced
  • ▢ 1 green bell pepper sliced
  • ▢ 1 onion medium, red or white, sliced
  • ▢ 2 tbsp olive oil
  • ▢ 1/2 lime juiced

Seasoning

  • ▢ 3/4 tsp chili powder
  • ▢ 1/2 tsp smoked paprika
  • ▢ 1/4 tsp ground cumin
  • ▢ 1/2 tsp garlic powder
  • ▢ 1/2 tsp onion powder
  • ▢ 1/2 tsp fine sea salt
  • ▢ 1/8 tsp black pepper
  • ▢ 1/4 tsp dried oregano (optional)
  • ▢ 1 tsp cornstarch (optional)
  • ▢ 1/2 tsp sugar (optional)
  • ▢ zest of ½ lime

Toppings

  • ▢ Warm tortillas
  • ▢ Avocado slices optional
  • ▢ Guacamole optional
  • ▢ Pico de gallo optional
  • ▢ Salsa roja optional
  • ▢ Sour cream optional
  • ▢ fresh cilantro leaves optional

Instructions

  • In a small bowl, mix all the dry seasoning ingredients. Set aside a small spoonful (about one-third) for the vegetables.
  • Add 1 tablespoon of olive oil and the juice of ½ lime to the remaining seasoning and stir to form a loose paste.
  • Pat the shrimp dry and place in a bowl. Pour the seasoning paste over the shrimp and toss to coat evenly. Set aside while you prepare the vegetables.
  • Toss the sliced peppers and onion with the reserved dry seasoning.
  • Heat a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 2–3 minutes per side, or until pink and opaque. Remove from the pan and set aside.
  • Add the remaining 1 tablespoon olive oil to the skillet. Add the seasoned vegetables and sauté for 5–6 minutes, stirring occasionally, until softened and slightly charred.
  • Return the shrimp to the skillet. Toss everything together just until heated through. Taste and add an extra squeeze of lime juice if desired.
  • Warm the tortillas and fill with shrimp and vegetables. Add toppings like guacamole, pico de gallo, salsa roja, avocado slices, sour cream, or fresh cilantro. Serve immediately.

Nutrition

Nutrition information is automatically calculated, so should only be used as an approximation.

Top view of shrimp fajitas in a black cast iron skillet with lime wedges, on a square frame. - 13

Shrimp Fajitas

Equipment

  • Large skillet
  • Mixing bowl set
  • Wooden Spatula
  • Citrus juicer optional

Ingredients

Main

  • 1½ lb large shrimp peeled and deveined
  • 1 red bell pepper sliced
  • 1 green bell pepper sliced
  • 1 onion medium, red or white, sliced
  • 2 tbsp olive oil
  • 1/2 lime juiced

Seasoning

  • 3/4 tsp chili powder
  • 1/2 tsp smoked paprika
  • 1/4 tsp ground cumin
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp fine sea salt
  • 1/8 tsp black pepper
  • 1/4 tsp dried oregano (optional)
  • 1 tsp cornstarch (optional)
  • 1/2 tsp sugar (optional)
  • zest of ½ lime

Toppings

  • Warm tortillas
  • Avocado slices optional
  • Guacamole optional
  • Pico de gallo optional
  • Salsa roja optional
  • Sour cream optional
  • fresh cilantro leaves optional

Instructions

  • In a small bowl, mix all the dry seasoning ingredients. Set aside a small spoonful (about one-third) for the vegetables.
  • Add 1 tablespoon of olive oil and the juice of ½ lime to the remaining seasoning and stir to form a loose paste.
  • Pat the shrimp dry and place in a bowl. Pour the seasoning paste over the shrimp and toss to coat evenly. Set aside while you prepare the vegetables.
  • Toss the sliced peppers and onion with the reserved dry seasoning.
  • Heat a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 2–3 minutes per side, or until pink and opaque. Remove from the pan and set aside.
  • Add the remaining 1 tablespoon olive oil to the skillet. Add the seasoned vegetables and sauté for 5–6 minutes, stirring occasionally, until softened and slightly charred.
  • Return the shrimp to the skillet. Toss everything together just until heated through. Taste and add an extra squeeze of lime juice if desired.
  • Warm the tortillas and fill with shrimp and vegetables. Add toppings like guacamole, pico de gallo, salsa roja, avocado slices, sour cream, or fresh cilantro. Serve immediately.

Nutrition

Recipe on Alphafoodie: https://www.alphafoodie.com/shrimp-fajitas/