Shrimp Fajitas
Table of Contents
Introduction
Did you know a 3-ounce serving of shrimp has about 20 grams of protein and almost zero carbs, according to USDA FoodData Central? So why do so many people think shrimp fajitas need tortillas and rice? This shrimp fajitas recipe skips both and keeps all the smoky, spicy flavor you love. You get juicy shrimp, sweet peppers, and tender onions in one pan. It’s one of the easiest keto shrimp fajitas you can make on a busy weeknight, and it’s ready in about 25 minutes.
Ingredients for Shrimp Fajitas

For the shrimp:
- 1.5 lb large shrimp, peeled and deveined
- 2 tbsp avocado oil or olive oil
- Juice of 1 lime
For the fajita seasoning:
- 1 tsp chili powder
- 1 tsp smoked paprika (smoky and warm)
- 1/2 tsp cumin
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp cayenne (optional, for heat)
For the veggies:
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 small onion, sliced thin
- 2 cloves garlic, minced
To serve:
- Lettuce cups, cauliflower rice, or low-carb tortillas
- Sour cream, avocado, fresh cilantro, and lime wedges
Easy substitutions:
- Use chicken or steak strips if you don’t like shrimp. Our chicken fajitas use the same seasoning.
- Swap bell peppers for zucchini to cut carbs further.
- Use fresh lemon juice if you have no limes.
- Try coconut aminos for a splash of savory depth.
Timing
- Prep time: 10 minutes
- Cook time: 15 minutes
- Total time: 25 minutes
These shrimp fajitas take about 25 minutes, which is much faster than most oven-baked dinners that need 45 minutes or more. Shrimp cooks in just a few minutes, so there’s no long wait.
Step-by-Step Instructions
Step 1: Prep the Shrimp
Pat the shrimp dry with paper towels. Dry shrimp sear better and won’t steam in the pan. Place them in a bowl.
Step 2: Mix the Seasoning
Combine the chili powder, paprika, cumin, garlic powder, salt, pepper, and cayenne. Sprinkle it over the shrimp and toss until every piece is coated. Add the lime juice at the end so the spices stay on the shrimp.
Step 3: Cook the Veggies
Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add the peppers and onion. Cook for 5 to 6 minutes, stirring now and then, until they are soft with a few charred edges. Add the garlic for the last 30 seconds. Move everything to a plate.
Step 4: Cook the Shrimp Fajitas
Add the remaining oil to the same pan. Place the shrimp in a single layer. Cook 2 minutes per side, until pink and slightly curled into a loose “C” shape. Return the veggies to the pan and toss for 30 seconds.

Step 5: Serve Right Away
Squeeze fresh lime over the pan and top with cilantro. Serve hot while the shrimp is still juicy.
Nutritional Information
Estimated per serving (makes 4 servings):
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 30 g |
| Fat | 14 g |
| Total carbs | 8 g |
| Fiber | 3 g |
| Net carbs | 5 g |
Shrimp is high in protein and low in calories. Healthline’s guide to shrimp also notes that it provides omega-3 fats and antioxidants. Peppers add vitamin C, and olive or avocado oil adds healthy fats. These numbers are estimates and will change with your brands and portion sizes.
Healthier Alternatives for the Recipe
- Lower carb: Use more zucchini and less onion.
- Dairy-free: Skip the sour cream and use mashed avocado.
- Whole30 or paleo: Serve over cauliflower rice with no tortillas.
- More veggies: Add mushrooms or sliced cabbage for extra fiber.
- Less sodium: Make your own seasoning and cut the salt in half.
- Spice control: Leave out the cayenne for a mild, kid-friendly version.
Serving Suggestions
Serve shrimp fajitas in crisp romaine or butter lettuce cups for a fun, hands-on meal. You can also spoon them over cauliflower rice or pile them into a low-carb tortilla. Top with guacamole, shredded cheese, pico de gallo, or a squeeze of lime. A simple cabbage slaw on the side adds crunch. Want another easy handheld dinner? Try these shrimp lettuce wraps. Set out the toppings and let everyone build their own plate.

Common Mistakes to Avoid
- Overcooking: The biggest problem with shrimp fajitas is rubbery shrimp. Cook only until pink, about 4 minutes total.
- Crowding the pan: Too much food at once causes steaming. Cook in two batches if needed.
- Wet shrimp: Water stops browning. Always pat dry.
- Low heat: Use medium-high heat for a good sear.
- Cutting veggies unevenly: Slice them the same thickness so they cook together.
- Skipping the acid: Lime brightens the whole dish. Don’t leave it out.
Storing Tips for Shrimp Fajitas
Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat for 1 to 2 minutes, because the microwave can make shrimp tough. For meal prep, slice the veggies and mix the seasoning up to 3 days ahead. Keep the shrimp unseasoned until cooking day for the best texture. I don’t recommend freezing cooked shrimp, as it turns soft.
Conclusion
This shrimp fajitas recipe is fast, flavorful, and low in carbs. You only need one pan, simple spices, and about 25 minutes. Serve it in lettuce cups or over cauliflower rice for a satisfying keto dinner. Try it tonight, leave a comment with your feedback, and subscribe for more recipes.
FAQs
Can I make shrimp fajitas ahead of time?
Yes. Prep the veggies and seasoning up to 3 days early. Cook the shrimp just before serving so it stays tender.
How many carbs are in shrimp fajitas?
About 5 grams of net carbs per serving without tortillas. Tortillas or toppings can raise that number.
Are shrimp fajitas keto?
Yes, when you skip regular tortillas and rice. Use lettuce, cauliflower rice, or low-carb wraps instead.
Can I use frozen shrimp?
Yes. Thaw in the fridge overnight or in cold water for 15 minutes, then dry well.
What size shrimp is best?
Large (21 to 25 count) works well. Smaller shrimp cook faster, so watch them closely.
Can I cook this on a grill?
Yes. Use a grill basket or skewers over medium-high heat for 2 to 3 minutes per side.
What should I serve on the side?
Cauliflower rice, a green salad, or guacamole all pair well.
Shrimp Fajitas
Course: DinnerCuisine: Mexican, American4
servings10
minutes15
minutes25
minutesEasy low-carb shrimp fajitas with peppers and onions, cooked in one pan in 25 minutes. Only 5g net carbs per serving.
Ingredients
1.5 lb large shrimp, peeled and deveined
2 tbsp avocado oil or olive oil
Juice of 1 lime
1 tsp chili powder
1 tsp smoked paprika
1/2 tsp cumin
1/2 tsp garlic powder
1/2 tsp salt
1/4 tsp black pepper
1/4 tsp cayenne (optional)
1 red bell pepper, sliced
1 green bell pepper, sliced
1 small onion, sliced thin
2 cloves garlic, minced
Directions
- Prep the shrimp:
Pat the shrimp dry with paper towels and place them in a bowl. - Mix the seasoning:
Combine the chili powder, paprika, cumin, garlic powder, salt, pepper, and cayenne. Toss with the shrimp, then add the lime juice. - Cook the veggies:
Heat 1 tablespoon of oil in a large skillet over medium-high heat. Cook the peppers and onion for 5 to 6 minutes. Add the garlic for the last 30 seconds, then move everything to a plate. - Cook the shrimp:
Add the remaining oil to the pan. Cook the shrimp in a single layer for 2 minutes per side until pink. Return the veggies to the pan and toss for 30 seconds. - Serve:
Squeeze fresh lime over the pan, top with cilantro, and serve hot in lettuce cups or over cauliflower rice.
Nutrition Facts
1 servings per container
- Amount Per ServingCalories280
- % Daily Value *
- Total Fat
14g
18%
- Total Carbohydrate
8g
3%
- Dietary Fiber 3g 11%
- Protein 30g 60%
* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.








