30-Minute Shrimp Fajitas Recipe (One Pan)

Last updated January 17, 2023 By Kelly Nardo | 24 Comments
This post contains affiliate links. Please read my policy page.
Skip going out to eat and make this easy shrimp fajitas recipe at home! All you need is one pan and 30 minutes for a healthy and delicious meal. Serve with rice, beans, lettuce, tomato, avocado, and tortillas for the full experience! Gluten-free, dairy-free, low-carb, paleo, and Whole30.
Prep: 10 minutes
Cook: 20 minutes
Total Time: 30 minutes
Servings 3 servings
4.94 from 15 votes

If there is one thing that never gets old, it’s Mexican food. I mean what can you love about chips and salsa?! Kidding, kidding. Today we are sharing a super easy shrimp fajitas recipe!

Fajitas are one of my favorite dishes to order when eating out at Mexican restaurants. You can’t go wrong with protein, lots of veggies, and sides like rice, beans, lettuce, tomato, and guacamole to make a healthy and balanced meal.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Close up of shrimp fajitas in a pan garnished with cilantro.

But, for some reason, fajitas are always more expensive than everything else on the menu though! I don’t know if it is because you get your food on a sizzling hot plate or what, but it baffles my mind.

While I usually go for chicken when I’m out (because it’s usually the cheapest), we are making shrimp fajitas today! I love seafood and we eat a decent amount of it at home. It’s such a great source of protein and is full of vitamins and minerals.

Seafood is also a lot cheaper to make at home than ordering at a restaurant. If you have never made fajitas at home, you are in for a treat because they are super easy! 

Why we love this shrimp fajitas recipe

  • ready in 30 minutes
  • made in one pan for less cleanup!
  • packed with protein and veggies – one serving has 35 grams of protein
  • super customizable – serve them however you want! With your favorite sides, in a bowl, or as tacos!
  • way cheaper to make at home than at a typical restaurant
A taco bowl with cauliflower rice, sautéed peppers, onions, and mushrooms, seasoned shrimp, diced tomatoes, avocado, sliced jalapeños, and lime wedges on a bed of lettuce. Around it is half an avocado, a bowl of salsa, and a bowl of lime wedges.

Are shrimp fajitas healthy?

Shrimp fajitas are a healthy addition to any diet. Shrimp is a low-calorie protein packed with B vitamins, selenium, copper, phosphorus, and zinc. Fajitas are also made with lots of bell peppers which contain vitamin C, vitamin A, and B vitamins. And when making them at home, you can control the amount of oil used to help keep the fat lower.

Ingredients

  • olive oil
  • onion – white or yellow onions work best as the flavor mellows out a little as they cook and caramelize well
  • bell peppers – I like to use red, green, and yellow/orange for a variety of colors
  • mushrooms – not in your typical fajitas recipe, but I like to add them for more veggies
  • shrimp
  • taco seasoning – a seasoning blend of chili powder, garlic powder, cumin, smoked paprika, cayenne pepper, cinnamon, and red pepper flakes
  • lime juice
  • salt and pepper
White counter of a bowl of raw shrimp, a bowl of olive oil, bowl of taco seasoning, a whole lime, a bowl of sliced mushrooms, a bowl of sliced peppers, and a bowl of sliced onions.

How to make shrimp fajitas

  1. Cook your veggies. In a large skillet or cast iron over medium heat, add 1 tablespoon of oil and let it get hot. Add onion and a little salt and pepper and sauté for 5-7 minutes, stirring occasionally, until softened and slightly browned. Then add peppers and sauté for another 5 minutes, stirring occasionally. Next, add 1/2 tablespoon of taco seasoning and mix to combine. Add in mushrooms and sauté for another 2-3 minutes. Remove vegetables from the pan.
  2. Cook shrimp. Add the remaining 1/2 tablespoon oil. Place shrimp in the pan and sprinkle the half of remaining taco seasoning. Cook for 3-5 minutes, flipping halfway through until pink and cooked through. I like to add half the taco seasoning to one side of the shrimp, flip, and then add the rest. 
  3. Add your veggies back to the pan.  Add lime juice and mix to combine until shrimp and veggies are incorporated.
  4. Enjoy! Top with fresh cilantro and serve with sides of your choice.

How do you make veggies not soggy for fajitas?

The key to tasty fajitas is tender veggies that have a little bite to them and perfectly cooked protein. Here are some tips when cooking:

  • make sure your pan is hot – this will help sear them so you don’t have to cook them as long. Medium or medium-high heat works best depending on your stove.
  • give them space – use a big enough pan so the veggies have enough room to spread out and don’t steam on top of each other
  • don’t stir too much – give them a chance to slightly brown. Stirring too much will cause them to release too much liquid and get soggy.
Large pan with shrimp fajitas garnished with cilantro.

What to serve with shrimp fajitas

The beauty of fajitas is you can eat them in multiple ways depending on what you are feeling, your dietary restrictions, or what you have on hand. Here are a few suggestions to serve with fajitas:

Storage

  • refrigerator – store leftovers in an airtight container in the fridge for up to 3-4 days.
  • reheating – to heat it up, pop it in the microwave for a couple of minutes until warmed through. You can also reheat it on the stovetop. Be careful not to overcook the shrimp too much or the texture will change.
A tortilla filled with shrimp, peppers, lettuce, tomato, cheese, avocado, sour cream, and cilantro on a plate. Behind it a pan of move filling and a bowl of lime wedges.

Substitutions

  • olive oil – any kind of neutral oil will work
  • onion – white or yellow onions work best
  • bell peppers – use whatever color peppers you like the best
  • shrimp – Fresh or frozen shrimp will work. You can also easily swap out the shrimp for chicken in this recipe and make chicken fajitas. Follow the directions as written, but you will need to cook the chicken a little longer.
  • taco seasoning – fajita seasoning will work instead of taco seasoning. They are both similar in flavor, with fajita seasoning having more cumin.

More easy shrimp recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

Shrimp fajitas in a large pan garnished with cilantro. The pan is sitting on a towel and around it is a bowl of rice and a bowl of limes wedges.
Shrimp fajitas in a large pan garnished with cilantro. The pan is sitting on a towel and around it is a bowl of rice and a bowl of limes wedges.
4.94 from 15 votes

Shrimp Fajitas Recipe

Author: Kelly Nardo
Skip going out to eat and make this easy shrimp fajitas recipe at home! All you need is one pan and 30 minutes for a healthy and delicious meal. Serve with rice, beans, lettuce, tomato, avocado, and tortillas for the full experience! Gluten-free, dairy-free, low-carb, paleo, and Whole30.
Print Recipe Pin Recipe
Course: Main Course
Calories: 268kcal
Protein: 34.3g
Carbs: 17.4g
Fat: 8.4g
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3 servings

equipment

ingredients

  • 1 1/2 tablespoons olive oil (divided)
  • 2 cups julienned onions (170 grams/about 1/2 a large onion)
  • 4 cups julienned bell peppers (435 grams/3 medium bell peppers)
  • 2 heaping cups sliced mushrooms (140 grams)
  • 1 tablespoon taco seasoning (divided)
  • 1 pound shrimp, peeled and deveined
  • 1 tablespoon lime juice
  • salt and pepper, to taste
  • optional for serving: rice (white or cauliflower), tortillas, lettuce cups, chopped romaine, diced tomatoes, avocado, sour cream, fresh cilantro, lime wedges…

instructions

  • Cook your veggies. In a large skillet or cast iron over medium heat, add 1 tablespoon of oil and let it get hot. Add onion and a little salt and pepper and sauté for 5-7 minutes, stirring occasionally, until softened and slightly browned. Then add peppers and sauté for another 5 minutes, stirring occasionally. Next, add 1/2 tablespoon of taco seasoning and mix to combine. Add in mushrooms and sauté for another 2-3 minutes. Remove vegetables from the pan.
  • Cook shrimp. Add the remaining 1/2 tablespoon oil. Place shrimp in the pan and sprinkle the half of remaining taco seasoning. Cook for 3-5 minutes, flipping halfway through until pink and cooked through. I like to add half the taco seasoning to one side of the shrimp, flip, and then add the rest.
  • Add your veggies back to the pan.  Add lime juice and mix to combine until shrimp and veggies are incorporated.
  • Enjoy! Top with fresh cilantro and serve with sides of your choice.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

notes

to make shrimp fajita bowls, fill a bowl with chopped romaine (or greens of choice), add in your shrimp fajitas, top it with some of the toppings above, and use salsa as a dressing.
nutrition information does not include any additional toppings or sides

nutrition

Nutrition Facts
Shrimp Fajitas Recipe
Amount Per Serving (1 serving (1/3 of recipe))
Calories 268 Calories from Fat 76
% Daily Value*
Fat 8.4g13%
Saturated Fat 1.3g8%
Polyunsaturated Fat 1.4g
Monounsaturated Fat 5.2g
Cholesterol 312mg104%
Sodium 243mg11%
Potassium 983mg28%
Carbohydrates 17.4g6%
Fiber 5g21%
Sugar 9.6g11%
Protein 34.3g69%
Vitamin A 247IU5%
Vitamin C 192mg233%
Calcium 132mg13%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

4.94 from 15 votes (5 ratings without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




24 Comments

  1. 5 stars
    Eat the gains recipes have been a blessing! Take it from someone who hated even the thought of cooking…
    Easy, simple ingredients and fast! That’s my kitchen language!
    30-Minute Shrimp Fajitas Recipe (One Pan) is so easy and so delicious, and super macro friendly. My husband and kids are a fan now!

  2. 5 stars
    Super easy delicious fajitas!! Had lettuce, tomato, cheese, and sour cream on the side; next time we may add beans too! Enjoy!!