Shrimp Fajita Skillet Recipe (Easy 20-Minute Meal)

This Shrimp Fajita Skillet Recipe brings juicy seasoned shrimp, colorful bell peppers, and tender onions together in one pan in just 20 minutes. It’s an easy weeknight dinner with bold fajita flavor and very little cleanup.
Serve the shrimp fajita mixture in warm tortillas, over rice, or in bowls with your favorite toppings. Because everything cooks quickly in one skillet, this recipe is especially useful when you want a homemade dinner without spending all evening in the kitchen.
Why This Shrimp Fajita Skillet Recipe Works
This recipe keeps dinner simple while still delivering plenty of flavor. First, the peppers and onions cook until crisp-tender and lightly charred. Then, the shrimp cook quickly with a smoky homemade fajita seasoning.
Additionally, using one skillet means fewer dishes to wash. Best of all, the entire meal is ready in about 20 minutes, making it a great choice for busy weeknights.
Ingredients
- 1 ½ pounds large shrimp, peeled and deveined
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 green bell pepper, sliced
- 1 medium yellow onion, sliced
- 2 tablespoons olive oil, divided
- 2 cloves garlic, minced
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes, optional
- Juice of 1 lime
- 2 tablespoons chopped fresh cilantro
For serving, optional:
- Warm flour or corn tortillas
- Lime wedges
- Sour cream
- Shredded cheese
- Salsa
How to Make Shrimp Fajita Skillet Recipe
1. Season the shrimp
Pat the shrimp dry with paper towels. Then, combine the chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, and optional red pepper flakes.
Toss the shrimp with half of the seasoning mixture until evenly coated.
2. Cook the vegetables
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the bell peppers and onion.
Cook for 4–5 minutes, stirring occasionally, until the vegetables are crisp-tender and lightly charred. Next, add the garlic and remaining seasoning and cook for about 30 seconds.
Transfer the vegetables to a plate.
3. Cook the shrimp
Add the remaining tablespoon of olive oil to the skillet. Arrange the shrimp in a single layer.
Cook for about 1–2 minutes per side, or until the shrimp are pink, opaque, and cooked through. Avoid overcooking them because shrimp can quickly become rubbery.
4. Finish the Shrimp Fajita Skillet Recipe
Return the peppers and onions to the skillet. Toss everything together and cook for another minute until heated through.
Finally, squeeze fresh lime juice over the skillet and sprinkle with chopped cilantro. Serve immediately with tortillas or your favorite sides.
Pro Tips
For the best sear, pat the shrimp completely dry before seasoning them. Excess moisture can cause the shrimp to steam instead of brown.
Additionally, use a large skillet so the ingredients aren’t overcrowded. If necessary, cook the shrimp in two batches.
Cut the peppers and onions into similar-size strips so they cook evenly. Meanwhile, keep the vegetables slightly crisp for the classic fajita texture.
Finally, add the lime juice after cooking. This keeps its flavor fresh and bright.
Storage & Reheating
Allow leftovers to cool before transferring them to an airtight container. Store them in the refrigerator for up to 3 days.
For the best texture, reheat the shrimp and vegetables briefly in a skillet over medium heat. You can also microwave individual portions in short intervals.
Because shrimp can become tough when overcooked, heat leftovers only until warmed through.
Shrimp Fajita Skillet Recipe FAQ
Can I use frozen shrimp?
Yes. However, thaw the shrimp completely and pat them very dry before seasoning and cooking.
What size shrimp works best?
Large or jumbo shrimp work especially well because they stay juicy while developing a nice sear.
Can I use store-bought fajita seasoning?
Absolutely. Replace the homemade seasoning with approximately 2 tablespoons of your favorite fajita seasoning. However, check its salt level before adding additional salt.
What can I serve with shrimp fajitas?
Warm tortillas are the classic choice. However, the shrimp and vegetables are also delicious over rice, cilantro-lime rice, or in a fajita bowl.
Is this Shrimp Fajita Skillet Recipe spicy?
It has plenty of seasoning but doesn’t need to be particularly hot. Leave out the red pepper flakes for a milder version, or add more for extra heat.
If you love quick skillet dinners with bold flavor, try my Cajun Shrimp and Sausage Skillet next.
© 2026 Creative Kitchen Bites. All rights reserved.



