Opens in a new tab

Easy 12-Minute Baked Salmon Fajitas for Busy Weeknights

TOTAL TIME
SERVES
COURSE
DIFFICULTY
Tested5× before publishing

Okay, busy parents, I know you’re looking for dinner solutions that are fast, flavorful, and actually make it onto the table without a fuss. Well, let me tell you, these baked salmon fajitas are about to become your new weeknight superstar. I’ve been making them almost weekly since I figured out how to get that perfect smoky, slightly sweet fajita seasoning on tender salmon, all while cooking the vibrant veggies and warming the tortillas at the exact same time. It feels like magic, but it’s just really smart cooking!

You get all those classic fajita vibes – tender flakes of fish, sweet-tart peppers with just a hint of char, and steamy tortillas – but with way less cleanup. No separate pans, no messy stovetop frying. Just one (or two, depending on your pan size) sheet pan and your oven. It’s truly a full fajita feast that comes together so quickly, you’ll barely believe it. I’ve tested this one over and over, and it’s foolproof for getting a delicious meal on the table when time is tight.

Getting Your Baked Salmon Fajitas Ready for the Oven

The beauty of these baked salmon fajitas is how little hands-on time they actually require. Most of your ‘work’ is done in the first 15 minutes, and then the oven does all the heavy lifting! Start by getting your oven super hot; that high temperature is key for getting those veggies a little tender-crisp and the salmon cooked through but still juicy.

Don’t forget the crinkled foil trick for the salmon – it’s a clever little technique that makes such a difference in how the salmon cooks, preventing sticking and giving it a slightly better texture on the bottom. When you’re seasoning the salmon, really get in there and make sure every cube is coated. That spice blend is where all the flavor comes from! For the bell peppers and red onion, try to cut them into similar sizes so they cook evenly. If some pieces are too big, they might still be crunchy when everything else is done. A quick toss with oil, garlic, and salt is all they need before hitting the pan. This is truly the easiest way to make a big, satisfying dinner.

Baking and Serving Your Perfect Fajita Spread

When it comes to baking, organization is your friend. Having the salmon on the top rack helps it get a lovely little crust, while the veggies on the middle rack get nicely tender with some browned edges. And those tortillas? Warming them in foil right in the oven means they come out steamy and soft, ready to wrap around all that deliciousness. Just be mindful of where your oven’s heating elements are if you put the tortillas directly on the oven floor.

The 12-minute cook time is really precise for 1-inch salmon cubes, but ovens can vary, so keep an eye on it. You’re looking for salmon that easily flakes apart. Overcooked salmon is dry, so pull it out as soon as it’s done. Once everything is out of the oven, slide it onto a big platter. Those pan juices are pure gold – don’t leave them behind! Setting out all the toppings makes for a fun, interactive dinner. Everyone can customize their fajitas exactly how they like them, which is always a win in my book, especially for picky eaters.

AD — Mediavine Content 300×250 / Responsive

Why This Recipe Works

The high oven temperature (465°F/240°C) is key here. It cooks the salmon quickly, keeping it moist while giving the outside a nice crust, and caramelizes the vegetables for deeper flavor. Cutting the ingredients into uniform, smaller pieces ensures everything cooks evenly and fast. The simple spice blend, enhanced by brown sugar, helps with browning and creates that classic fajita taste without a lot of fuss.

A full fajita feast, cooked mostly on one pan, and ready in under 30 minutes. You absolutely can do this!— Charlotte
AD — Mediavine Native / 728×90 Leaderboard

Prep 18 minutesCook 12 minutesYield 4 servings
Ingredients
  • 600g (1.2 lb) skinless salmon fillets, cut into 1-inch cubes
  • 1 1/2 tbsp extra virgin olive oil (for salmon)
  • 2 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp cumin powder
  • 1/2 tsp dried oregano
  • 3/4 tsp kosher salt (for salmon, or 3/8 tsp cooking salt)
  • 1 tsp brown sugar, tightly packed
  • 1/4 tsp cayenne pepper (optional, for a little kick)
  • 3 bell peppers (1 red, 1 yellow, 1 green), deseeded, cut into 1/3-inch strips
  • 1 red onion, cut into 1/3-inch wedges
  • 1 1/2 tbsp extra virgin olive oil (for vegetables)
  • 1 garlic clove, minced
  • 1/2 tsp kosher salt (for vegetables, or 1/4 tsp cooking salt)
  • 12-16 taco-size tortillas (corn or flour)
  • 1 avocado, sliced
  • 2 tbsp fresh cilantro, roughly chopped (optional)
  •  Lime wedges, for serving (optional)
  •  Sour cream or crema, for serving
Instructions
  1. Prep Your Oven & Foil Preheat your oven to 465°F (240°C, or 220°C fan-forced). For the salmon, line a large baking sheet with foil. Gently scrunch the foil up into a ball, then carefully unfold it. This creates little peaks and valleys that lift the fish slightly, preventing it from sticking and getting soggy underneath. It's a clever little trick!
  2. Season the Salmon In a medium bowl, whisk together the 1 1/2 tablespoons olive oil, smoked paprika, garlic powder, onion powder, cumin powder, dried oregano, 3/4 teaspoon kosher salt, brown sugar, and cayenne pepper (if using). Add the salmon cubes and toss gently to coat them evenly. Spread the seasoned salmon in a single layer on your prepared crinkled foil, making sure the pieces aren't touching too much so they can brown nicely.
  3. Prep the Veggies On a separate large baking sheet (or use the other half of your main sheet if it’s big enough), combine the bell pepper strips and red onion wedges. Drizzle with the remaining 1 1/2 tablespoons olive oil, add the minced garlic, and 1/2 teaspoon kosher salt. Toss everything well until the veggies are lightly coated. Spread them out in a single layer.
  4. Warm the Tortillas Divide your tortillas into two stacks, about 6-8 tortillas per stack. Wrap each stack tightly in foil to create two small parcels. These will go into the oven with everything else to get perfectly warm and pliable.
  5. Bake Everything! Place the salmon tray on the top rack of your preheated oven. Put the vegetable tray on the middle rack. If your oven allows, you can place the foil-wrapped tortilla parcels directly on the oven floor (just make sure your heating element isn't there, mine is at the back). Bake for exactly 12 minutes, or until the salmon is tender and flakes easily with a fork. You don't need to flip or stir anything during baking!
  6. Assemble & Serve Carefully transfer the baked salmon and vegetables onto a large serving platter. Don't leave any of those delicious tray juices behind – pour them right over! Unwrap your warm tortillas. Arrange the sliced avocado, chopped cilantro, and lime wedges alongside. Let everyone build their own fajitas with a dollop of sour cream or crema. Enjoy your speedy, flavorful feast!
Tested Tip

For the best salmon texture and to prevent sticking, seriously use the crinkled foil trick! It creates air pockets that help the bottom of the fish brown slightly instead of steaming.

AD — Mediavine Content 300×250 / Responsive

Getting Your Baked Salmon Fajitas Ready for the Oven

Baking and Serving Your Perfect Fajita Spread

Make It Yours

  • Turn up the Heat — If you love a spicier fajita, add an extra pinch of cayenne pepper to the salmon seasoning, or toss in some sliced fresh jalapeños with the bell peppers before baking. A dash of hot sauce on top at the end is always a good idea too!
  • Change the Protein — Not a salmon fan? This recipe works beautifully with shrimp (cook for 8-10 minutes) or even thinly sliced chicken breast (cook for 15-20 minutes, depending on thickness). Just adjust the cooking time as needed until the protein is cooked through.
  • Veggie Fajita Night — For a meatless version, swap the salmon for chunks of halloumi cheese (which browns beautifully in the oven!) or add a can of drained and rinsed black beans to the veggies during the last 5 minutes of baking. Tofu or tempeh would also be great options, seasoned just like the salmon.
  • Swap the Seasoning — While this seasoning blend is spot-on, you can absolutely use your favorite store-bought fajita seasoning mix in a pinch. Just follow the package directions for the amount, or start with about 2-3 tablespoons for the salmon.
AD — Mediavine Content / Native

FAQ

Can I use frozen salmon for these fajitas?

Yes, you can! Just make sure to thaw the salmon completely before cutting it into cubes and seasoning it. Pat it dry with paper towels to help the seasoning stick and promote better browning in the oven.

How do I store and reheat leftovers?

Store any leftover salmon and vegetables in an airtight container in the refrigerator for up to 3 days. When reheating, I like to warm the salmon and veggies gently in a skillet on the stovetop or a quick zap in the microwave. Warm the tortillas separately in the microwave or a dry skillet.

What kind of tortillas are best?

That's totally up to your preference! Both corn and flour taco-sized tortillas work wonderfully here. Corn tortillas offer a more authentic flavor, while flour tortillas are generally softer and more pliable. Choose what your family enjoys most!

Can I prep parts of this recipe ahead of time?

Absolutely! You can cut your bell peppers and onion up to a day in advance and store them in an airtight container in the fridge. You can also mix your salmon seasoning ahead of time and keep it in a small jar. I wouldn't season the salmon too far in advance though, maybe just 30 minutes before baking, to keep it from getting too salty.

AD — Mediavine 728×90 Leaderboard / Responsive

What To Serve With This

  • Cilantro Lime Rice
  • Black Beans (canned or homemade)
  • Chips and Guacamole or Salsa
  • Simple Green Salad with a Zesty Vinaigrette
  • Mexican Street Corn Salad

This post contains affiliate links. We may earn a small commission at no extra cost to you.

More Recipes You'll Love

Tested twice, weeknight-ready, family-approved.