Irresistible One-Skillet Shrimp Fajitas: Your Ultimate Weeknight Meal
Discover the ultimate guide to crafting flavorful, quick, and healthy shrimp fajitas, ready in under 30 minutes! This one-skillet wonder is packed with plump, juicy shrimp, perfectly charred vegetables, and an incredible homemade fajita seasoning blend that will tantalize your taste buds. Best of all, this recipe is naturally paleo, gluten-free, keto, and Whole30-compatible, making it a fantastic choice for a variety of dietary needs without sacrificing an ounce of flavor!

Table of Contents
- A Speedy & Delicious Weeknight Solution
- Why You’ll Love This Shrimp Fajita Recipe
- The Magic of Homemade Fajita Seasoning
- Pro Tips for Perfect Shrimp Fajitas
- Essential Ingredients for Shrimp Fajitas
- Shrimp & Vegetable Components
- Suggested Toppings and Accompaniments
- Step-by-Step: How to Make Shrimp Fajitas
- Customizing Your Fajitas
- What to Serve Alongside Your Fajitas
- Storing Leftover Shrimp Fajitas
- More Mouthwatering Shrimp Recipes!
- Shrimp Fajitas Recipe Card
A Speedy & Delicious Weeknight Solution
Are you constantly searching for healthy, delicious, and easy weeknight dinner ideas that don’t involve a mountain of dishes? Look no further! These one-pan shrimp fajitas are a true game-changer. Drawing inspiration from beloved Mexican-inspired flavors and the simplicity of sheet pan meals, this recipe focuses on maximizing taste with minimal effort. Forget complicated marinades or multiple cooking vessels; everything comes together beautifully in a single skillet, making cleanup a breeze.
Whether you’re a seasoned chef or a kitchen novice, you’ll appreciate how quickly this dish transitions from prep to plate. We’re talking about a complete meal on the table in about 25 minutes, making it perfect for busy evenings when time is precious but you still crave something homemade and wholesome. With its vibrant colors and aromatic spices, this recipe proves that fast food can indeed be fantastic and nutritious.

Why You’ll Love This Shrimp Fajita Recipe
There are countless reasons why these shrimp fajitas are destined to become a staple in your culinary repertoire. First and foremost, they are incredibly versatile and adaptable to various dietary preferences. If you’re following a paleo, gluten-free, keto, or Whole30 eating plan, this recipe fits perfectly without any modifications. The natural goodness of fresh shrimp and crisp vegetables shines through, enhanced by a custom-blended seasoning that avoids hidden sugars or additives often found in store-bought mixes.
The speed of preparation is another major selling point. In less time than it takes to order takeout, you can whip up a restaurant-quality meal that’s far healthier and more satisfying. The “one-skillet” aspect isn’t just a convenience; it’s a flavor enhancer. As the shrimp and vegetables cook together, their juices and seasonings meld, creating a depth of flavor that’s truly exceptional.
Finally, the sheer deliciousness of these fajitas is undeniable. Plump, succulent shrimp, tender-crisp bell peppers, and sweet onions are all coated in a smoky, savory, and slightly spicy seasoning. Served with your favorite accompaniments like lettuce wraps, grain-free tortillas, or classic tortillas, and generous dollops of guacamole and salsa, this meal offers a symphony of textures and tastes that will leave everyone at the table asking for seconds. You’ll want to keep a bag of frozen shrimp on hand at all times, ready to satisfy your fajita cravings on a whim!
The Magic of Homemade Fajita Seasoning
While convenience can be tempting, taking a few extra moments to create your own fajita seasoning blend makes all the difference. Not only do you have complete control over the quality and freshness of your spices, but you also avoid the anti-caking agents, excessive sodium, and sometimes questionable ingredients found in many commercial mixes. Our homemade blend provides a robust and authentic flavor profile that truly elevates these shrimp fajitas.
The base of our seasoning is chili powder, a versatile blend often containing ground dried chiles, cayenne pepper, cumin, garlic powder, onion powder, paprika, and oregano. Building on this foundation, we add extra layers of flavor with ground cumin for its earthy notes, smoked paprika for an irresistible smoky depth, and additional garlic powder to enhance the savory elements. A touch of kosher salt and freshly ground black pepper ensures perfect balance. This carefully crafted combination provides a complex yet harmonious flavor that coats the shrimp and vegetables beautifully, creating that signature fajita taste you crave.
Pro Tips for Perfect Shrimp Fajitas
Achieving restaurant-quality fajitas at home is easier than you think with a few expert tricks:
- Thawing Frozen Shrimp: Frozen shrimp is a pantry superhero! To quickly thaw shell-on shrimp for this recipe, simply place them in a colander and run cool water over them in the sink for 5 to 10 minutes until fully thawed. It’s crucial to then pat them *exceptionally* dry with paper towels. Excess moisture will steam the shrimp instead of searing them, preventing that desirable charred texture and flavor. (Note: This rapid thawing method is best for shell-on shrimp; shelled shrimp can become water-logged and mushy.)
- Don’t Overcrowd the Pan: When searing shrimp or cooking vegetables, resist the urge to cram everything into the skillet at once. Overcrowding lowers the pan’s temperature, leading to steaming instead of searing, which means no beautiful char and less flavor. Cook in batches if necessary, especially for the shrimp.
- High Heat is Your Friend: Fajitas thrive on high heat. This ensures that the vegetables get that appealing charred edge and the shrimp cook quickly to avoid toughness. Get your skillet nice and hot before adding oil and ingredients.
- Avoid Overcooking Shrimp: Shrimp cooks very fast! They’re done when they turn opaque and curl into a C-shape. Overcooked shrimp become rubbery, so keep a close eye on them and remove them from the heat as soon as they’re ready.
- Fresh Lime Juice is Key: A generous squeeze of fresh lime juice at the end brightens all the flavors and adds a crucial acidic balance to the rich spices. Don’t skip it!
Essential Ingredients for Shrimp Fajitas

Shrimp & Vegetable Components
- Jumbo Shrimp (21-25 per pound): Opt for jumbo shrimp for a substantial bite. Frozen shrimp is perfectly acceptable and often more convenient; just ensure it’s peeled and deveined, or follow our thawing tip for shell-on varieties. Shrimp is an excellent lean protein that cooks incredibly fast, making it ideal for quick meals.
- Chili Powder: This is the backbone of our homemade fajita seasoning, providing a complex blend of earthy and spicy notes. Choose a good quality chili powder that you enjoy.
- Ground Cumin: Adds a warm, earthy, and slightly pungent flavor that is quintessential to Mexican and Tex-Mex cuisine.
- Smoked Paprika: Don’t underestimate the power of smoked paprika! It imparts a deep, rich, smoky flavor without needing a smoker, enhancing the authentic fajita experience.
- Garlic Powder: A fundamental spice that adds savory depth and aroma.
- Diamond Crystal Kosher Salt: Our preferred salt for its flakiness and ability to season food evenly. Adjust to your taste, but it’s essential for bringing out the flavors.
- Avocado Oil or Extra Virgin Olive Oil: Use a high-smoke point oil like avocado oil for searing, or extra virgin olive oil if you prefer its flavor for medium-high heat cooking.
- Bell Peppers: To add a burst of color and sweetness, we recommend using two bell peppers, varying the hues. Red, yellow, or orange bell peppers work beautifully, offering a slightly sweeter flavor profile when charred.
- Onion: Any color onion will do, but thinly sliced red or yellow onions caramelize wonderfully, adding sweetness and a savory base.
- Garlic Cloves: Freshly minced garlic provides an aromatic punch that cannot be replicated by powder alone.
- Freshly Ground Black Pepper: For a touch of heat and pungent aroma, best added fresh.
- Lime Juice: The bright, zesty finish that balances all the rich spices and brings freshness to the dish. Always use fresh lime juice for the best flavor.
- Fresh Cilantro: A final flourish of fresh, chopped cilantro adds a herbaceous, citrusy note that truly completes the fajitas. If cilantro isn’t your preference, fresh Italian parsley is a good alternative.
Suggested Toppings and Accompaniments
- Tortillas or Lettuce Leaves: For a traditional experience, serve with warm flour or corn tortillas. If adhering to gluten-free or paleo diets, grain-free tortillas (like those made from cassava or chickpea flour) are excellent. For Whole30, crisp butter lettuce leaves or romaine hearts make fantastic, refreshing wraps.
- Lime Wedges: Essential for that final squeeze of bright acidity at the table.
- Salsa or Pico de Gallo: A fresh, zesty salsa adds moisture and a burst of tomato and onion flavor. Homemade pico de gallo is always a winner! (Optional topping)
- Guacamole: Creamy, rich, and perfectly spiced, homemade guacamole is a must-have topping for fajitas. (Optional topping)
- Sour Cream (regular or dairy-free) or Avocado Crema: A cool, tangy dollop of sour cream or a rich avocado crema adds a delightful contrast to the warm, spicy fajitas. (Optional topping)
Step-by-Step: How to Make Shrimp Fajitas
Get ready to create a masterpiece in a single skillet! This recipe is designed for maximum flavor and minimum fuss.
-
Step 1: Season the Shrimp
In a large bowl, combine your peeled and deveined jumbo shrimp with the homemade fajita seasoning blend: chili powder, ground cumin, smoked paprika, garlic powder, ½ teaspoon of Diamond Crystal kosher salt, and 1 tablespoon of avocado oil. Toss everything thoroughly until the shrimp are evenly coated. Set the seasoned shrimp aside while you prepare the vegetables; this allows the flavors to meld beautifully.

-
Step 2: Prepare and Sear the Vegetables
Heat a large, heavy-bottomed skillet (cast iron works wonderfully) over medium-high heat. Once the pan is hot, swirl in 1 tablespoon of your chosen oil. Add the sliced bell peppers and onions to the hot pan. Sprinkle with a pinch of salt and freshly ground black pepper. Cook, stirring frequently, for about 3 to 5 minutes. You’re looking for the vegetables to soften slightly and develop some beautiful charred spots, indicating deep flavor.


-
Step 3: Add Garlic and Transfer
Stir in the minced garlic and sauté for another 30 seconds until it becomes fragrant. Be careful not to burn the garlic. Taste the cooked vegetables and adjust seasoning with additional salt and pepper if needed. Once perfect, transfer the cooked fajita vegetables to a clean plate and set aside. This prevents them from overcooking while the shrimp are prepared.


-
Step 4: Sear the Shrimp
Return the skillet to medium-high heat. Swirl in another 1 tablespoon of oil. When hot, add half of the seasoned shrimp to the pan in a single layer. Cooking in batches ensures proper searing. Cook for about 1 to 2 minutes per side, or until the shrimp turn opaque and are just cooked through. Avoid overcooking, as shrimp can become tough quickly.


-
Step 5: Repeat and Combine
Transfer the first batch of cooked shrimp to the plate with the vegetables. Add another tablespoon of oil to the empty hot pan and repeat the cooking process with the remaining shrimp. Once the second batch is finished, turn off the heat. Return all the cooked shrimp, vegetables, and any accumulated juices from the plate back into the pan.



-
Step 6: Finish and Serve
Squeeze fresh lime juice generously over the contents of the pan and toss everything together thoroughly to coat. Garnish with a sprinkle of fresh cilantro. Serve your vibrant shrimp fajitas immediately with extra lime wedges, a stack of warm tortillas (or crisp lettuce leaves for a lighter option), and your favorite toppings like salsa, creamy guacamole, and dairy-free sour cream. Enjoy the burst of fresh, savory, and zesty flavors!


Customizing Your Fajitas
One of the joys of cooking fajitas is how easily they can be adapted to your personal taste and what you have on hand. Feel free to experiment with different additions and substitutions:
- Vegetable Variations: While bell peppers and onions are classic, consider adding other quick-cooking vegetables. Sliced zucchini, mushrooms, corn (if not strictly paleo/keto), or even a few poblano peppers for a mild smoky heat would be fantastic additions.
- Spice Level: If you love a little extra kick, add a pinch of cayenne pepper to your homemade seasoning blend. For a milder flavor, simply reduce the chili powder slightly.
- Other Proteins: While this recipe champions shrimp, the seasoning and cooking method could easily be adapted for other proteins. Thinly sliced chicken breast, flank steak, or even firm tofu or tempeh could be used. Adjust cooking times accordingly.
- Herb Swaps: If cilantro isn’t your favorite, fresh Italian parsley is a great substitute, offering a fresh, herbaceous note without the divisive flavor of cilantro.
What to Serve Alongside Your Fajitas
These flavorful shrimp fajitas are incredibly versatile and pair beautifully with a variety of sides and toppings, catering to all dietary needs and preferences. Elevate your fajita night with these delicious suggestions:
Classic Toppings & Accompaniments:
I love to set out a full fajita bar with an array of fresh and creamy toppings. My go-to choices include a generous bowl of homemade guacamole, a vibrant roasted tomato salsa or fresh pico de gallo, and a cool, tangy dollop of sour cream (dairy-free options are widely available and fantastic) or a rich avocado crema. Don’t forget plenty of fresh lime wedges for an essential burst of brightness!
Paleo & Low-Carb Side Dishes:
For those following a paleo, keto, or Whole30 lifestyle, keeping your sides grain-free is easy and delicious. Serve your fajitas with crisp butter lettuce leaves or large romaine leaves for a refreshing wrap. You can also whip up my paleo Mexican cauliflower rice for a satisfying and low-carb alternative to traditional rice. Another excellent option is a light and flavorful Mexican-inspired watermelon salad, offering a sweet and spicy contrast.
Traditional Mexican Sides:
If you’re not strictly adhering to paleo or keto, classic Mexican sides are always a hit. Fluffy Mexican rice, hearty black beans, or creamy refried beans make wonderful accompaniments that soak up all the delicious fajita juices. Warm corn or flour tortillas are, of course, a quintessential part of the fajita experience!
Storing Leftover Shrimp Fajitas
While these shrimp fajitas are so delicious that leftovers might be a rare occurrence, it’s always good to know how to properly store them. If you do find yourself with extra, simply transfer the cooked shrimp and vegetables to an airtight container. They will keep beautifully in the refrigerator for up to four days. For convenience, I often enjoy the leftover shrimp and veggies cold, perhaps mixed into a salad or served over greens for a quick lunch. However, if you prefer them warm, a quick reheat in the microwave for about a minute, or until heated through, will do the trick. Be careful not to overheat, as shrimp can become rubbery if overcooked a second time.
More Mouthwatering Shrimp Recipes!
If you’ve fallen in love with how easy and delicious shrimp can be, you’re in luck! Here are some other fantastic shrimp recipes to add to your repertoire:
- Paleo Walnut Shrimp: A delightful sweet and savory dish that’s surprisingly simple to make.
- Shrimp Tacos: Perfect for a festive meal, these tacos are fresh, vibrant, and packed with flavor.
- Spicy Shrimp Pasta with Marinara Sauce: A quick and satisfying pasta dish with a kick, adaptable for Whole30, Keto, and Paleo.
- Shrimp Toast: A gourmet appetizer that’s much easier to make at home than you think.
- Shrimp and Avocado Salad: A light, refreshing, and incredibly healthy meal packed with good fats and protein.
- Shrimp Stuffed Mushrooms: Elegant and savory, these make a wonderful appetizer for any occasion.
Hungry for more culinary inspiration? Explore my comprehensive Recipe Index for a treasure trove of delicious dishes. You’ll also discover exclusive, mouth-watering recipes in my acclaimed cookbooks: Nom Nom Paleo: Food for Humans (Andrews McMeel Publishing 2013), Ready or Not! (Andrews McMeel Publishing 2017), and the latest hit, Nom Nom Paleo: Let’s Go! (Andrews McMeel Publishing 2022).
Shrimp Fajitas Recipe Card
Shrimp Fajitas
Average Rating: 5 out of 5 stars from 13 votes
Prep Time: 10 mins | Cook Time: 15 mins | Total Time: 25 mins
Servings: 4
Author: Michelle Tam
You’ll love these quick and easy shrimp fajitas that you can make in one skillet in about 25 minutes! They’re loaded with plump juicy shrimp, tender charred vegetables, and an amazing homemade fajita seasoning blend.
Ingredients
Shrimp Fajitas
- 1½ pounds jumbo shrimp (21-25 per pound), peeled and deveined
- 1½ teaspoons chili powder
- ½ teaspoon ground cumin
- ½ teaspoon smoked paprika
- ¼ teaspoon garlic powder
- Diamond Crystal kosher salt
- 4 tablespoons avocado oil or extra virgin olive oil
- Freshly ground black pepper
- 1 medium red bell pepper, deseeded, cored and sliced into ¼-inch strips
- 1 medium yellow bell pepper, deseeded, cored, and sliced into ¼-inch strips
- 1 small onion, peeled and thinly sliced
- 3 large garlic cloves, minced
- 2 tablespoons fresh lime juice
- ¼ cup minced fresh cilantro
Toppings and Accompaniments
- 1 lime, cut into wedges for serving
- Butter lettuce leaves (optional)
- Grain-free tortillas (optional)
- Salsa (optional)
- Guacamole (optional)
- Sour cream (dairy-free, optional)
Instructions
- In a large bowl, combine the shrimp, chili powder, ground cumin, smoked paprika, garlic powder, ½ teaspoon Diamond Crystal kosher salt, and 1 tablespoon avocado oil. Toss well and set aside.
- Heat a large skillet over medium-high heat. When the pan is hot, swirl in 1 tablespoon of oil. Add the peppers and onions and a sprinkle of salt and pepper.
- Cook, stirring frequently, until the onions and bell pepper are slightly softened and charred in parts, about 3 to 5 minutes.
- Add in the minced garlic and sauté until fragrant, about 30 seconds. Taste the veggies for seasoning and salt and pepper to taste. Transfer the vegetables to a plate.
- Swirl in 1 tablespoon of oil in the empty pan and add half the shrimp in a single layer to the pan and cook for about 1 to 2 minutes per side or until the shrimp is opaque and just cooked through.
- Transfer the shrimp to the veggie platter and repeat the cooking process with the rest of the shrimp.
- When the second batch of shrimp is finished cooking, turn off the heat and add the cooked shrimp and veggies back into the pan.
- Add the fresh lime juice and garnish with fresh cilantro. Serve with lime wedges, lettuce leaves, grain-free tortillas, salsa, guacamole, and/or sour cream.
Video
Watch how quickly these delicious Shrimp Fajitas come together! You’ll love these quick and easy shrimp fajitas that you can make in just one skillet in about 25 minutes! Loaded with plump juicy shrimp, tender charred vegetables, and an amazing homemade fajita seasoning blend, these fajitas are paleo, gluten-free, keto, and Whole30-compatible!
Notes
How to save leftovers:
I bet you won’t have leftovers, but if you do, you can save them in a sealed airtight container in the fridge for up to four days. I normally eat the leftover shrimp and veggies cold, but feel free to microwave them for about a minute or until heated through.
Nutrition
Calories: 281kcal | Carbohydrates: 10g | Protein: 24g | Fat: 16g | Fiber: 2g | Sugar: 3g
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!











