Cast Iron Skillet Shrimp Fajitas with Bell Peppers

This cast iron skillet shrimp fajitas recipe pairs well-seasoned shrimp with vibrant peppers and onions, finished with a smoky chipotle crema. Ready in one pan in about 30 minutes, it’s a fast, flavorful weeknight dinner that requires minimal chopping and cleanup.

What makes this recipe so satisfying is the cast iron skillet: it holds high heat for a quick sear that chars the vegetables and browns the shrimp without overcooking. The recipe yields about four generous adult servings and can be stretched for children or doubled for a crowd—just cook the shrimp in batches so they sear instead of steam.

Table of Contents

  • Ingredients and Tools You’ll Need
  • How to Make Shrimp Fajitas
  • Storage Instructions
  • What to Serve
  • More Shrimp Recipes For An Easy Dinner
  • Printable Recipe

Ingredients and Tools You’ll Need

Cast iron retains and distributes heat evenly, giving shrimp and vegetables a great sear. If you don’t have cast iron, use a heavy-bottomed skillet and make sure it’s well preheated. Mexican table crema is thinner and slightly sweeter than sour cream; substitute sour cream if necessary. If you can’t find chipotle in adobo, smoked paprika plus a pinch of cayenne provides a similar smoky heat.

ingredients measured out in bowls and veggies on wooden board.

Makes about four large servings. To scale up, double the ingredients and cook shrimp in batches so everything sears properly.

Equipment

  • Cast iron skillet (or heavy-bottomed skillet)

Ingredients

For the Shrimp and Veggies

  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon oregano
  • 1 teaspoon salt
  • ½ teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • 3 tablespoons vegetable oil, divided
  • ¼ teaspoon sugar
  • 1½ pounds shrimp (21–25 count), peeled and deveined
  • 1 red bell pepper, thinly sliced
  • 1 orange bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • ½ purple onion, thinly sliced and halved
  • 1 lime, plus extra for serving
  • 2 tablespoons chopped fresh cilantro

For Assembling

  • Warmed tortillas
  • Avocado or sliced avocado
  • Guacamole
  • Pico de gallo
  • Chipotle crema (recipe below)

Chipotle Crema

  • ½ cup mayonnaise
  • ½ cup Mexican table crema or sour cream
  • 1 garlic clove, minced
  • ½ lime, juiced
  • 2 teaspoons minced chipotle in adobo (adjust heat to taste)

How to Make Shrimp Fajitas

This shrimp fajitas method focuses on quick, high-heat cooking so the shrimp stay juicy and the vegetables develop a bit of char. Work in stages for best texture: shrimp first, then vegetables, then combine briefly to finish.

Step One: Make the Chipotle Crema

Whisk together mayonnaise, crema (or sour cream), minced garlic, lime juice, and minced chipotle peppers. If the sauce is too thick, thin it with a tablespoon or two of water or milk until you reach the desired consistency. Set aside and refrigerate until serving.

chipotle crema ingredients in bowl and whisked together to form sauce.

Step Two: Mix Your Spices

Combine chili powder, cumin, oregano, salt, smoked paprika, garlic powder, and pepper in a bowl. Whisk in 2 tablespoons of the oil to form a paste-like seasoning that will coat the shrimp and vegetables evenly.

spices and oil mixed together in bowl.

Step Three: Get Your Cast Iron HOT

Preheat the skillet over medium-high heat until very hot—this ensures a quick sear. Add 1 tablespoon of oil and let it shimmer.

Step Four: Season Everything Separately

Pat shrimp dry with paper towels. Toss the shrimp with half of the seasoning mixture. In a separate bowl, toss the sliced peppers and onion with the remaining seasoning plus a pinch of sugar to encourage caramelization.

separate bowls of shrimp and veggies, both seasoned.

Step Five: Cook the Shrimp First

Cook shrimp in a single layer for 1–2 minutes per side, just until opaque and lightly browned. Work in batches if necessary to avoid crowding. Transfer cooked shrimp to a plate and keep warm.

Step Six: Cook Your Veggies

Add the remaining oil to the hot skillet if needed, then add the peppers and onion. Cook, stirring occasionally, for 7–10 minutes until softened and with some brown edges.

veggies and shrimp cooking separately in cast iron skillet.

Step Seven: Bring It All Together

Turn off the heat and return the shrimp to the pan. Squeeze fresh lime over the shrimp and vegetables and sprinkle with chopped cilantro. Toss gently to combine and serve immediately with warm tortillas and your preferred toppings—avocado, pico de gallo, guacamole, and a generous drizzle of chipotle crema.

overhead view of shrimp, peppers, and limes in cast iron skillet.

Storage Instructions

Store shrimp and vegetables in separate airtight containers in the refrigerator for up to 3 days. Keep the crema in its own container for up to a week; thin it with a little water or lime juice if it firms up in the fridge. This dish does not freeze well because the texture of the vegetables and crema can change.

What to Serve

These shrimp fajitas pair well with simple sides and classic toppings. For an easy meal, serve with warmed tortillas, chips and guacamole, or a side of rice and beans.

  • Rice
  • Refried beans or black beans
  • Tortilla chips and salsa
three shrimp fajitas on counter.

More Shrimp Recipes For An Easy Dinner

Shrimp cooks quickly and pairs well with many flavors. Try other simple shrimp dinners like shrimp pasta, battered or fried shrimp with citrus butter, coconut shrimp, shrimp sandwiches, or a chilled shrimp salad for a make-ahead side. Experiment with spices and sauces to keep weeknights interesting.

Printable Recipe

close up of shrimp fajitas.

Skillet Shrimp Fajitas

Author: Katie Shaw
Prep Time: 15 mins
Cook Time: 15 mins
Total Time: 30 mins
Servings: 4 people

Equipment

  • Cast iron skillet

Ingredients

For the Shrimp and Veggies

  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon oregano
  • 1 teaspoon salt
  • ½ teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • 3 tablespoons vegetable oil, divided
  • ¼ teaspoon sugar
  • 1½ pounds shrimp (21–25 count), peeled and deveined
  • 1 red bell pepper, thinly sliced
  • 1 orange bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • ½ purple onion, thinly sliced and halved
  • 1 lime, plus extra for serving
  • 2 tablespoons chopped fresh cilantro

For Assembling

  • Warmed tortillas
  • Avocado
  • Guacamole
  • Pico de gallo
  • Chipotle crema (below)

Chipotle Crema

  • ½ cup mayonnaise
  • ½ cup Mexican table crema or sour cream
  • 1 garlic clove, minced
  • ½ lime, juiced
  • 2 teaspoons minced chipotle in adobo

Instructions

  1. Make the chipotle crema. Whisk together mayonnaise, crema/sour cream, garlic, lime juice, and chipotle. Thin with water or milk if needed. Refrigerate until serving.
  2. Combine seasonings. In a bowl, mix chili powder, cumin, oregano, salt, smoked paprika, garlic powder, and pepper. Whisk in 2 tablespoons oil.
  3. Preheat the pan. Heat 1 tablespoon oil in a large cast iron or heavy skillet over medium-high heat until hot and shimmering.
  4. Season shrimp and vegetables. Pat shrimp dry and toss with half the seasoning. Toss peppers and onion with the remaining seasoning and a pinch of sugar.
  5. Cook shrimp. Cook shrimp in a single layer 1–2 minutes per side until opaque. Work in batches and set aside.
  6. Cook vegetables. Sauté peppers and onion 7–10 minutes until softened and browned.
  7. Assemble. Turn off heat, return shrimp to the skillet, squeeze lime over everything, and sprinkle with cilantro. Serve with warm tortillas, crema, and desired toppings.

Notes

Nutritional info does not include tortillas or toppings. To char tortillas, hold them briefly over a low/medium gas flame or warm in a skillet with a little butter or oil. You can also warm tortillas wrapped in foil in the oven or in the microwave wrapped in a damp paper towel.

Nutrition (approx. per serving)

Calories: 379 kcal; Carbohydrates: 11 g; Protein: 36 g; Fat: 22 g.