Sheet Pan Salmon Fajitas Recipe
If you’re craving a meal that’s bursting with flavor yet super simple to make, you’re going to love this Sheet Pan Salmon Fajitas Recipe. It’s one of those dishes where the marinade practically does all the magic, and everything cooks together, making cleanup a breeze. Plus, salmon gets infused with all those zesty fajita spices while roasting alongside sweet bell peppers and onions – it’s as delicious as it sounds.
For busy weeknights or even relaxed weekend dinners, this recipe hits the perfect balance of nutritious, flavorful, and quick. I’ll share some tricks I’ve learned over time to make sure your salmon stays moist and the veggies caramelize just right, so you can serve up an impressive, colorful dish with very little fuss.
Ingredients You’ll Need
The combination of fresh veggies, a punchy marinade, and flaky salmon makes this sheet pan dinner a winner every time. Here’s a quick tip: choosing vibrant bell peppers and fresh citrus really brightens the dish, so don’t skip those!
- Salmon fillets: Opt for skinless, about 5 oz per fillet for even cooking. Fresh or thawed works great.
- Fajita seasoning: You can buy a mix or make your own to control the salt and spice levels.
- Sea salt: Enhances the flavors without overpowering them.
- Cayenne pepper: Adds a nice subtle heat; adjust to taste.
- Bell peppers: Use any color combo you like – they roast beautifully and add sweetness.
- White onion: Gives a sharp contrast to the sweet peppers, slicing thin helps them cook evenly.
- Avocado or olive oil: Helps veggies char nicely and adds richness.
- Fresh chopped cilantro or parsley: Adds a fresh herbal kick—cilantro gives a traditional fajita vibe.
- Olive, avocado, or coconut oil: Used in marinade for moist, tender salmon.
- Fresh lime juice: Brightens up the marinade and final dish with acidity.
- Fresh orange juice: Adds a little natural sweetness balancing the spices.
- Coconut aminos (or liquid aminos/low sodium soy sauce): Provides a savory depth without too much salt.
- Fresh garlic cloves: Minced for an aromatic punch that’s key to fajita flavor.
Variations
One of the best parts about the Sheet Pan Salmon Fajitas Recipe is how flexible it is. I often tweak it depending on what I have in the fridge or my mood that day. Feel free to adapt and make it your own!
- Vegetarian version: Swap salmon for firm tofu or portobello mushrooms marinated the same way. I’ve tried this and it’s surprisingly satisfying.
- Spice it up: Add extra cayenne or a chipotle powder if you’re into smoky heat. Just a small pinch can transform the whole dish.
- Greens boost: Toss in some sliced zucchini or asparagus along with the peppers for an extra veggie load—the roasting time works great for most tender veggies.
- Wrap it up: Serve the salmon and veggies in warm corn or flour tortillas to turn this into a proper fajita feast—I’m a huge fan of this casual presentation.
How to Make Sheet Pan Salmon Fajitas Recipe
Step 1: Mix Your Seasoning and Marinate the Salmon
Start by whisking together the fajita seasoning with sea salt and cayenne pepper—this combo sets the tone for your dish. Then make a marinade with the oil, citrus juices, coconut aminos, and garlic. Remove about a tablespoon of this mixture for later, then toss your salmon fillets in and let them soak up all those flavors at room temp for 30 minutes. This step makes a huge difference in flavor penetration, so don’t skip it!
Step 2: Prep the Veggies and Season
While your salmon is chilling in the marinade, slice your bell peppers and onion thinly and spread them on a foil- or parchment-lined sheet pan. Sprinkle with some fajita seasoning, salt, a drizzle of oil, plus that reserved marinade you set aside earlier. Toss everything together to coat evenly. This keeps your veggies juicy but caramelized — a perfect balance.
Step 3: Arrange Salmon and Roast
Place the salmon fillets on the sheet pan with the veggies and rub the remaining fajita seasoning over each fillet. Pop it all into a 400°F oven for about 12 to 16 minutes—go by the thickness of the salmon. You’re looking for the fish to flake easily with a fork but still be moist inside. This is the point where the kitchen starts to smell irresistible!
How to Serve Sheet Pan Salmon Fajitas Recipe

Garnishes
I usually sprinkle fresh chopped cilantro right before serving because it adds a lovely brightness that complements the smoky spices. Sometimes, I’ll add a few lime wedges on the side for an extra squeeze of tang—trust me, it amps up the freshness.
Side Dishes
For sides, I’m all about keeping it simple and healthy. A scoop of browned rice or quinoa pairs perfectly, soaking up any extra juices. If I’m feeling indulgent, I’ll add a dollop of guacamole or a simple avocado salad – it balances the spice beautifully.
Creative Ways to Present
If you want to impress friends during a casual dinner, try serving your Sheet Pan Salmon Fajitas Recipe with warm tortillas and an array of colorful toppings laid out buffet-style—think shredded cheese, sour cream, sliced jalapeños, and pickled red onions. It turns an everyday supper into a fun, interactive meal everyone enjoys.
Make Ahead and Storage
Storing Leftovers
Leftover fajita salmon and veggies keep really well in an airtight container in the fridge for up to 3 days. I find it’s best to separate any rice or grains so you can reheat everything evenly without the salmon drying out.
Freezing
I don’t usually freeze this recipe because salmon’s texture changes after thawing, but if you want to, flash freeze the cooked salmon and veggies separately. Then toss them into freezer bags and use within a month for best quality.
Reheating
To reheat, I recommend warming the veggies separately in a skillet over medium heat to retain that slight crispness, while gently reheating salmon in the oven at low temp (around 275°F) for 10–15 minutes to prevent drying out. Microwave is fastest but can make salmon rubbery.
FAQs
-
Can I use frozen salmon for this Sheet Pan Salmon Fajitas Recipe?
Absolutely! Just make sure to fully thaw the salmon before marinating so it absorbs all the flavors evenly. Pat it dry before marinating to avoid excess moisture on the sheet pan.
-
What if I don’t have fajita seasoning?
No worries—mix your own using chili powder, paprika, cumin, garlic powder, onion powder, and a pinch of oregano. This way, you can customize the spice level just how you like it.
-
How do I know when the salmon is cooked perfectly?
Look for salmon that flakes easily with a fork but still looks moist inside. Overcooking will dry it out, so start checking around 12 minutes depending on thickness.
-
Can I make this recipe gluten-free?
Yes! Just ensure your fajita seasoning and coconut aminos (or soy sauce substitute) are gluten-free. This recipe is naturally gluten-free if you keep an eye on those labels.
-
Is sheet pan cooking healthier?
It sure is! Cooking on one pan lets you roast veggies and protein together with minimal oil. Plus, less cleanup means you’re more likely to make fresh meals instead of relying on quick processed options.
Final Thoughts
This Sheet Pan Salmon Fajitas Recipe is one of my go-to meals when I want something delicious, no-fuss, and impressive. It’s perfect when you want a wholesome dinner that doesn’t eat up your evening with complicated prep or cleanup. I’m confident you’ll enjoy how the flavors come together effortlessly and how wonderfully the salmon and veggies roast side by side. Give it a try the next time you want an easy, colorful meal that feels fresh and satisfying—I think you’ll be hooked!
PrintSheet Pan Salmon Fajitas Recipe
This Sheet Pan Salmon Fajitas recipe offers a vibrant and healthy twist on traditional fajitas, featuring perfectly seasoned salmon fillets roasted alongside colorful bell peppers and onions. Marinated in a zesty blend of lime, orange juice, garlic, and spices, this dish delivers bold flavors with minimal effort, making it perfect for a quick weeknight dinner or a casual weekend meal.
- Prep Time: 40 minutes
- Cook Time: 15 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-inspired
- Diet: Gluten Free
Ingredients
Salmon and Marinade
- 4 salmon fillets (5 oz each)
- 2 tablespoons fajita seasoning
- 1/4 teaspoon sea salt
- 1/4 teaspoon cayenne pepper
- 2 tablespoons fresh lime juice
- 2 tablespoons fresh orange juice
- 2 tablespoons coconut aminos (or liquid aminos or low sodium soy sauce)
- 2 fresh garlic cloves, minced
- 2 tablespoons olive oil (or avocado or coconut oil)
Vegetables
- 3 bell peppers, sliced (any color combination)
- 1 large white onion, sliced
- 1 tablespoon avocado oil (or olive oil)
Garnish and Serving
- 2 tablespoons fresh chopped cilantro or parsley
- Fresh lime wedges, for serving
- Cooked browned rice, to serve alongside (optional)
Instructions
- Prepare Seasoning Mix: Whisk together the fajita seasoning, 1/4 teaspoon salt, and 1/4 teaspoon cayenne pepper in a small bowl and set aside.
- Make Marinade: In a shallow large bowl or dish, combine the lime juice, orange juice, coconut aminos, minced garlic, olive oil, and half of the fajita seasoning mixture. Whisk well to create the marinade.
- Marinate Salmon: Remove 1 tablespoon of the marinade and set it aside for the vegetables. Add salmon fillets to the remaining marinade, coating well. Let the salmon marinate at room temperature for 30 minutes to absorb the flavors.
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with foil or parchment paper and lightly spray with cooking spray to prevent sticking.
- Prepare Vegetables: Spread the sliced onions and bell peppers on the prepared baking sheet. Sprinkle with 1 tablespoon of fajita seasoning and 1/4 teaspoon sea salt. Drizzle with 1 tablespoon avocado oil and the reserved marinade. Toss everything together until the vegetables are evenly coated and then spread them out evenly on the sheet.
- Season and Add Salmon: Remove the salmon from the marinade and rub the remaining fajita seasoning all over the fillets. Place the salmon fillets on the baking sheet alongside the vegetables.
- Bake: Place the baking sheet in the preheated oven and bake for 12 to 16 minutes, or until the salmon is fully cooked through and flakes easily with a fork.
- Garnish and Serve: Once baked, sprinkle the salmon and vegetables with fresh chopped cilantro or parsley. Serve immediately with cooked browned rice and fresh lime wedges on the side for an extra burst of flavor.
Notes
- Marinate salmon at room temperature for better absorption of flavors and even cooking.
- Use any combination of bell peppers for a colorful presentation and variety of flavors.
- If you prefer less heat, reduce or omit the cayenne pepper in the seasoning.
- Line the baking sheet with foil or parchment paper to make cleanup easier.
- Serve with warm tortillas if you want to make traditional fajitas.
- Cooked browned rice pairs well with this dish for a complete meal, but you can substitute with quinoa or cauliflower rice for a low-carb option.
Keywords: Sheet pan salmon fajitas, baked salmon fajitas, healthy salmon recipe, easy dinner, Mexican salmon, one pan meal
