One-Pan Shrimp Fajitas: Easy 20-Minute Dinner

Posted on

Allyson Warner

One-Pan Shrimp Fajitas - featured image

It was 6:45 PM on a Tuesday. The kind of Tuesday where work ran late, the dog was needy, and my brain had completely shut down. I stood in front of my open fridge, staring at a bag of frozen shrimp and a sad-looking bell pepper that was starting to go soft. I was about to resign myself to ordering overpriced tacos from the app when I remembered a recipe I’d saved months ago but never actually made. You know the type—the one that looks impressive in the photos but seems like too much work for a tired weeknight.

But here’s the thing: it’s a one-pan recipe. And it takes 20 minutes. I figured, what’s the worst that could happen? I’d waste some shrimp and eat cereal. So, I tossed everything into a cast-iron skillet, turned on the stove, and went to change my clothes. By the time I came back, my kitchen smelled like a taqueria in Mexico City, and my husband was already asking if I made the guacamole.

Those One-Pan Shrimp Fajitas became an instant staple. Seriously. We’ve made them at least once a week for the last six months. It’s the perfect solution for those evenings when you want something that tastes like you spent an hour cooking, but you actually just threw ingredients in a pan and waited. The shrimp stays sweet and tender, the veggies get charred and caramelized, and there’s barely any cleanup. If you’re looking for a dinner that doesn’t require a degree in culinary arts or a clean kitchen afterward, this is it.

I’ve tweaked this recipe a dozen times. I’ve tried different marinades, different peppers, even swapped the shrimp for chicken (which is good, but not as fast). But this specific combination of spices, cooking times, and the “one-pan” method is the winner. It’s juicy, it’s flavorful, and it’s ready before the pizza guy even puts on his shoes. Let me show you how to make them without the stress.

Why You’ll Love These One-Pan Shrimp Fajitas

There are a lot of reasons I keep coming back to this recipe, but if you’re skeptical, let me convince you. This isn’t just another weeknight dinner; it’s a lifesaver. Here’s why it deserves a permanent spot in your rotation:

  • Zero Prep, Maximum Flavor — Okay, “zero prep” is a lie. You still have to chop the peppers and onions. But you don’t need to marinate the shrimp for hours or make a separate sauce. You toss everything together and cook. It’s foolproof. I’ve made this while juggling my phone and watching the news. It works.
  • Actually Ready in 20 Minutes — Not 30. Not 45. Twenty. Shrimp cooks fast, and so do bell peppers if you cut them right. From the moment you turn on the stove to the moment you’re sitting down, it’s 20 minutes. That’s faster than waiting for a delivery driver to find your house.
  • One Pan, One Dish — This is the biggest selling point for me. I hate doing dishes. With this One-Pan Shrimp Fajitas recipe, you only use one large skillet. Maybe a small bowl for the spices if you’re being fancy. The cleanup takes two minutes. Two. That’s it.
  • Customizable for Everyone — My kids like their fajitas mild, I like mine spicy, and my husband wants extra cheese. With this recipe, we just plate it up and let everyone build their own. No cooking three separate meals. No arguments. Just one big pan of goodness.
  • Feels Fancy, Costs Pennies — Restaurant fajitas are expensive. You know why? Because they charge you for the sizzling plate and the ambiance. At home, you’re using affordable shrimp and seasonal veggies. It tastes gourmet but costs like a grocery run. I love that feeling of beating the restaurant markup.

So basically, if you want dinner that is fast, cheap, tasty, and leaves you with a clean kitchen, this is the recipe. It’s the holy grail of weeknight cooking.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This One-Pan Shrimp Fajitas recipe relies on fresh, simple ingredients that pack a huge punch. You don’t need a specialty store or a long shopping list. Just grab these items:

For the Shrimp

Jumbo shrimp (1.5 pounds / 680g) — Peel and devein them. If you buy them with the shell on, it’s cheaper, but peeling them yourself takes 5 minutes. Look for “wild-caught” if you can find it—it tastes better. If they’re frozen, thaw them in cold water for 10 minutes. Don’t use room temp shrimp; it changes the cooking time.

Garlic (4 cloves, minced / about 2 tablespoons) — Fresh garlic is non-negotiable here. Jarred garlic has a weird metallic taste that clashes with the sweet shrimp. I mince mine by hand. If you’re being lazy, a garlic press works, but mincing gives you better texture control.

Butter (2 tablespoons) — I use unsalted butter because it adds richness and helps the spices brown. Olive oil works too, but butter makes it taste more like a steakhouse fajita. Use the real stuff. Margarine is a crime.

For the Veggies

One-Pan Shrimp Fajitas preparation steps

Bell peppers (3 large, mixed colors) — Red, yellow, and green. Red and yellow are sweeter, green is a bit bitter. I like the mix. Slice them into 1/2-inch strips. If you cut them too thin, they turn to mush. If you cut them too thick, they don’t cook in time. Aim for strips that look like thick matchsticks.

Yellow onion (1 large, sliced) — Yellow onion is the standard for a reason. It’s sweet when cooked and savory when raw. Slice it into half-moons, about 1/4-inch thick. Red onion works too, but it can get a bit too pungent. Stick to yellow for that classic fajita flavor.

The Spice Blend

Smoked paprika (1 teaspoon) — This is the secret weapon. It gives that smoky, charred flavor without needing a grill. Don’t use regular paprika if you can avoid it; the smoked kind makes all the difference. I use the Spanish smoked paprika.

Cumin (1 teaspoon) — Ground cumin. It’s earthy and warm. Don’t skip it. It’s the backbone of Mexican seasoning.

Chili powder (1 teaspoon) — Not cayenne. Chili powder is a blend. It adds color and mild heat. If you want it spicy, add a pinch of cayenne or red pepper flakes.

Garlic powder (1/2 teaspoon) — Yes, we’re using fresh garlic AND garlic powder. It amplifies the flavor. I know it sounds redundant, but trust me. It’s a pro tip.

Salt and black pepper (to taste) — Kosher salt is best. Season generously. The veggies need salt to draw out moisture and caramelize.

For Serving

Tortillas (8-10 flour tortillas) — Warm them up before serving. Cold tortillas are sad. I usually heat them in a dry pan for 30 seconds each side. They get pliable and warm.

Optional toppings — Sour cream, shredded cheese, cilantro, lime wedges, pico de gallo. The usual suspects. Get creative. I love a squeeze of lime right before eating. It cuts through the richness.

Equipment Needed

You don’t need fancy gadgets for this. Here’s what I actually use. If you don’t have these, don’t worry—there are alternatives.

Large cast-iron skillet or 12-inch stainless steel pan — This is crucial. You need a pan that holds heat well. Cast iron is my favorite because it gets nice and hot for searing. If you don’t have cast iron, stainless steel works. Avoid non-stick if you want a good char, but it’ll still cook. Just don’t expect that crispy edge.

Cutting board — Any size works. I use a large plastic one because it’s easy to wash.

Sharp knife — For slicing peppers and onions. A dull knife will crush the peppers and make them release too much water. Sharp knife = crisp slices = better texture.

Spatula — A flat metal spatula is best for scraping the pan. Silicone works too, but metal gets into the corners better.

Measuring spoons — For the spices. I eyeball it sometimes, but measuring ensures consistency.

Small bowl — To mix the spices. Or you can just sprinkle them in, but mixing them first ensures even distribution. I mix them in a tiny bowl so I don’t get patchy flavor.

Tongs — For turning the shrimp. They’re delicate. Forks can break them. Tongs are gentle and efficient.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over time. It’s simple, but there are a few key moments that make or break the dish.

Step 1: Prep the Shrimp (5 minutes)

Pat the shrimp dry. This is the most important step. If they’re wet, they’ll steam instead of sear. Use paper towels and press them until they’re almost dry. Toss them in a bowl with 1 teaspoon of the spice blend. Set aside. They don’t need to marinate; just coat them.

Step 2: Sear the Veggies (6-8 minutes)

Heat your large skillet over medium-high heat. Add the butter (or oil). Once it’s foaming, add the sliced onions and peppers. Spread them out in a single layer. Don’t crowd the pan too much, or they’ll steam. Cook for 4-5 minutes, stirring occasionally. You want them to get some color. Sprinkle with half the remaining spice blend. They should be tender-crisp, not mushy.

Step 3: Add the Shrimp (5-6 minutes)

Push the veggies to the sides of the pan to make a well in the center. Add the seasoned shrimp in a single layer. Let them cook undisturbed for 2 minutes. You want a nice sear. Then, toss everything together. Cook for another 2-3 minutes until the shrimp are pink and opaque. Do not overcook! Shrimp cook fast. If they’re curled into a tight “C” shape, they’re done. If they’re an “O” shape, they’re overcooked and rubbery.

Step 4: Finish and Serve (2 minutes)

Taste and adjust salt. Squeeze fresh lime juice over everything. This brightens the flavors instantly. Serve immediately with warm tortillas and your favorite toppings. The veggies should be charred and sweet, the shrimp tender and juicy.

Total Time: About 20 minutes (5 minutes prep, 15 minutes cooking)

Built-in Troubleshooting

  • Veggies are raw: You didn’t cook them long enough. Give them another 2 minutes. They should be tender but still have a bite.
  • Shrimp are rubbery: You overcooked them. Next time, pull them off the heat the moment they turn pink. They continue cooking a bit from residual heat.
  • Pan is dry: Add a splash of water or broth to deglaze the pan. Scrape up the brown bits (fond) for extra flavor.
  • Too spicy: Add a dollop of sour cream or cheese. It cools the heat down.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Skip the Drying

I can’t stress this enough. Wet shrimp = steamed shrimp = bland shrimp. Dry them thoroughly. If you’re short on time, use a paper towel and press hard. It takes 30 seconds but changes the texture completely.

High Heat is Your Friend

You want that char. Medium-high heat ensures the veggies caramelize and the shrimp sear. Low heat just makes them boil in their own juices. Don’t be afraid of the heat. Just watch them so they don’t burn.

Warm Your Tortillas

Cold tortillas crack and fall apart. Heat them in a dry pan for 30 seconds per side, or wrap them in a damp paper towel and microwave for 20 seconds. They’ll be soft and pliable. This is a small step that makes a big difference.

Make a Quick Guacamole

If you want to elevate this meal, mash an avocado with lime juice, salt, and cilantro. It takes 2 minutes and pairs perfectly with the spicy shrimp. I always have avocados in the fridge for this.

Leftover Hack

If you have leftovers (unlikely, but possible), don’t reheat the shrimp in the microwave. It makes them rubbery. Instead, toss them in a pan with a splash of water to warm them gently. Or eat them cold over salad. I’ve done that, and it’s surprisingly good.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Chicken Fajitas

Swap shrimp for sliced chicken breast. Cook the chicken first, then remove it, cook the veggies, then add the chicken back in. Chicken takes longer to cook, so this adds 5-7 minutes to the time. Still easy, just slower.

Beef Fajitas

Use skirt steak or flank steak. Slice against the grain. Marinate it for 30 minutes if you have time. Cook it rare, then remove, cook veggies, add beef back in. This is my husband’s favorite version.

Vegetarian Option

Skip the shrimp and add a can of black beans or some tofu. Season the tofu with the same spices and sear it like you would the shrimp. It’s hearty and protein-rich.

Spicy Kick

Add a diced jalapeño with the onions. Or use cayenne pepper instead of chili powder. If you like heat, don’t hold back. The lime juice balances it out.

Gluten-Free

Use corn tortillas instead of flour. Most of the other ingredients are naturally gluten-free, so just check your spice blend for hidden gluten (rare, but possible in cheap blends).

Serving & Storage

How to Serve

I usually serve this straight from the skillet at the dinner table. It looks rustic and keeps everything warm. Put the tortillas and toppings in small bowls on the side. Let everyone build their own. It’s interactive and fun.

Side Dishes

This is a complete meal on its own, but if you want sides: Mexican rice, black beans, or a simple cucumber salad work well. I also love it with a side of chips and salsa for dipping.

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. The shrimp will keep, but the veggies might get a bit soft. Reheat gently in a pan. Do not freeze. Shrimp freezes poorly—it becomes mushy and loses its texture. Just eat it fresh or keep it in the fridge.

Reheating

Add a splash of water to the pan and warm over low heat. Microwave it, and the shrimp will turn into rubber bands. I learned this the hard way. Don’t make my mistake.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings with 2-3 fajitas each):

  • Calories: 350-400 (depending on tortilla size and toppings)
  • Protein: 25g
  • Carbs: 30g
  • Fat: 15g
  • Fiber: 3g

It’s a good source of protein and veggies. If you watch your carbs, use lettuce wraps instead of tortillas. If you’re counting calories, skip the sour cream and cheese. But honestly? It’s a balanced meal. The shrimp is lean, the veggies are nutrient-dense, and the tortillas provide energy. It’s comfort food that isn’t too heavy.

Final Thoughts

So that’s my go-to One-Pan Shrimp Fajitas! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good.

Make it yours! Try different peppers, add some corn, swap the spices. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use frozen shrimp?

Yes, but you need to thaw them properly. Run them under cold water for 5-10 minutes until they’re flexible. Pat them VERY dry. If you cook them frozen, they’ll release too much water and steam instead of sear. Wet shrimp is the enemy of good fajitas.

Why did my shrimp turn rubbery?

You overcooked them. Shrimp cook in 2-3 minutes per side. Once they turn pink and opaque, they’re done. If they curl into a tight circle, they’re done. If they curl into a tight “O,” they’re overcooked. Pull them off the heat immediately. They’ll continue cooking from residual heat.

Can I make this ahead of time?

You can prep the veggies and spices ahead, but don’t cook it until you’re ready to eat. Shrimp cook fast and best when fresh. If you cook them early, they’ll get tough when you reheat them. Prep is fine; cooking is last-minute.

What kind of tortillas are best?

Flour tortillas are softer and more pliable, which is classic for fajitas. Corn tortillas are gluten-free and have a stronger flavor. I like flour for the kids and corn for myself. Warm them up before serving, no matter which you choose.

Can I add other vegetables?

Absolutely. Zucchini, mushrooms, or even asparagus work well. Just chop them to a similar size as the peppers so they cook evenly. Mushrooms release water, so cook them separately or longer to get them brown.

How do I get a good char on the veggies?

Don’t crowd the pan. If you put too much in, they steam. Cook in batches if your pan is small. Also, make sure your pan is hot before adding the veggies. A hot pan sears; a cold pan boils.

Is this recipe spicy?

It’s mildly spicy from the chili powder and cumin. If you want it hotter, add red pepper flakes or a diced jalapeño. If you want it mild, skip the chili powder and just use paprika and cumin. You control the heat.

Pin This Recipe!

One-Pan Shrimp Fajitas recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pan Shrimp Fajitas - featured image

One-Pan Shrimp Fajitas: Easy 20-Minute Dinner


  • Author: Liliana
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Description

A quick and flavorful weeknight dinner featuring seared shrimp and charred bell peppers cooked in a single skillet with a smoky spice blend. Ready in just 20 minutes with minimal cleanup.


Ingredients

Scale
  • 1.5 pounds jumbo shrimp, peeled and deveined
  • 4 cloves garlic, minced
  • 2 tablespoons unsalted butter
  • 3 large bell peppers (mixed colors), sliced into 1/2-inch strips
  • 1 large yellow onion, sliced into half-moons
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • Kosher salt and black pepper, to taste
  • 810 flour tortillas
  • Optional toppings: sour cream, shredded cheese, cilantro, lime wedges, pico de gallo

Instructions

  1. Pat the shrimp dry thoroughly with paper towels to ensure proper searing. Toss them in a bowl with 1 teaspoon of the spice blend and set aside.
  2. Heat a large cast-iron skillet or 12-inch stainless steel pan over medium-high heat. Add the butter and let it foam.
  3. Add the sliced onions and peppers to the pan in a single layer. Cook for 4-5 minutes, stirring occasionally, until tender-crisp and colored. Sprinkle with half of the remaining spice blend.
  4. Push the vegetables to the sides of the pan to create a well in the center. Add the seasoned shrimp in a single layer.
  5. Let the shrimp cook undisturbed for 2 minutes to sear. Toss everything together and cook for another 2-3 minutes until the shrimp are pink and opaque. Avoid overcooking.
  6. Taste and adjust salt. Squeeze fresh lime juice over the mixture. Serve immediately with warm tortillas and desired toppings.

Notes

Do not skip drying the shrimp; wet shrimp will steam instead of sear. Ensure the pan is hot before adding ingredients to achieve a good char. Do not overcrowd the pan, or the vegetables will steam. Shrimp cook very quickly; remove from heat as soon as they turn pink and opaque to avoid a rubbery texture. Leftovers can be stored in the fridge for up to 3 days but should not be frozen.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2-3 fajitas per serv
  • Calories: 375
  • Sugar: 4
  • Sodium: 600
  • Fat: 15
  • Saturated Fat: 6
  • Carbohydrates: 30
  • Fiber: 3
  • Protein: 25

Keywords: shrimp fajitas, one-pan dinner, quick weeknight meals, easy seafood recipes, cast iron skillet recipes, gluten-free options

You might also like these recipes

Leave a Comment

Recipe rating