Salmon Fajitas

By Updated on

Make these delicious Salmon Fajitas in just 20 minutes with 8 simple ingredients. Quick, healthy, and easy plus you can make them on a single sheet pan, in a skillet, or even in the air fryer.

434 CAL 30g CARBS 23g FAT 27g PROTEIN 4
Leave a Comment

If you aren’t making Fajitas with Salmon yet, let me tell you it’s time! The combination of the rich salmon with fajita spices, peppers, and onions all wrapped up in a warm tortilla is so good. Serve these with some Mexican cauliflower rice and black beans for a quick and healthy dinner.

Unsurprisingly, fajitas rank up there as one of my absolute favorite 20-minute meals. I love making chicken fajitas, shrimp fajitas, steak fajitas, and even these delicious ground beef fajitas. However recently I wanted to use some salmon we had in the fridge and these salmon fajitas were born.

It’s the perfect combination in my opinion with the sweet salmon, smoky, spicy seasoning, and veggies all wrapped up in a warm tortillas. Serve them the classic way with flour tortillas, pico de gallo, guac, and sour cream, or turn them into a tasty fajita bowl, fajita quesadillas, or fajita salad.

Don't miss all the amazing fajita toppings to make your perfect bite.

Why You’ll Love These Salmon Fajitas

  • Twenty-minute one-pan meal: This is a true quick and easy dinner with just 8 ingredients that are cooked on a single sheet pan in just 20 minutes. That’s a dinner win.
  • Healthy and filling: This meal has it all! Tons of protein, lots of veggies, omega 3’s from the salmon and tons of nutrients.
  • Versatile: Although we love making traditional fajitas, don’t miss the variations below to make blackened salmon fajitas, Cajun fajitas, and lemon pepper fajitas. This recipe is so easy to customize with different fish, toppings, veggies, and spice blends.

Looking for more Mexican-inspired fish and seafood recipes? Try our Ceviche, Fish Tacos, or Camarones Rancheros.

Ingredients for salmon fajitas including fresh salmon, red onions, bell peppers, fajita seasoning, cilantro, corn tortillas, and limes.

Ingredients and Easy Swaps

Here is everything you need to make these delicious fajitas.

  • Salmon: This recipe turns out great with both Atlantic salmon and wild salmon. Wild salmon is leaner and will cook more quickly, it also dries out more quickly, so make sure not to overcook it. Medium or medium well is best. You can also swap in cod, tilapia, halibut, or another fish you enjoy.
  • Onion: I like to make fajitas with red onions for color and a touch of sweetness. Swap in white onions (traditional), yellow onions, or even green onions.
  • Bell peppers: Choose different colors of bell peppers for the prettiest presentation. I like to use one green pepper, one red bell pepper, and a yellow or orange bell pepper. Mini bell peppers also work great.
  • Fajita marinade: I always have homemade fajita seasoning in my pantry made with chili powder, cumin, paprika, garlic powder, onion powder, kosher salt, and black pepper. You can also use storebought or swap in taco seasoning, blackening seasoning, or Cajun seasoning. Combine the seasoning with olive, lime juice, and honey to add tons of flavor to the fish.
  • Cilantro: Fresh cilantro is a must for me when it comes to Mexican recipes. If you don’t love cilantro, skip it or swap in fresh parsley.
  • Tortillas: Traditionally fajitas are served with flour tortillas, but I prefer corn tortillas with fish. Swap in alternative tortillas if you prefer or wrap everything in lettuce leaves.

Shortcuts: In a rush, swap in frozen bell peppers and onions to save time. Cook them right with the salmon. Just note that they will be softer than the roasted option.

Fajita seasoned salmon on a sheet pan with roasted peppers and onions.

How to Make Salmon Fajitas: Oven, Skillet, or Air Fryer

There are three easy ways to make these fajitas including in the oven on a sheet pan, in a cast iron skillet, or cooked in the air fryer.

Sheet Pan Fajitas

Start by preheating the oven to 425 degrees and make sure it is nice and hot. Toss the sliced peppers and onions with olive oil and half of the fajita seasoning. Spread into a single layer and roast for 8-10 minutes until they are beginning to soften.

Meanwhile combine the lime juice, olive oil, honey, and remaining seasoning. Brush this over the salmon and let it soak up the flavor of the marinade while the veggies cook.

Carefully remove the vegetables from the oven and push them to one side of the sheet pan. Add the salmon. Cook for 10-12 minutes or to your liking. Salmon can be cooked from medium rare to well done. We prefer it medium to medium well.

Skillet Fajitas

To make more traditional fajitas, use a heavy cast iron skillet. Drizzle the skillet with olive oil. Once hot add the peppers, onions, and half of the fajita spices. Cook for 5-7 minutes until tender crisp and lightly browned. Remove and set aside.

Cover the skillet with oil so the salmon doesn’t stick. Cut the salmon into cubes and coat the salmon in fajita seasoning. Add to the skillet and cook for 2-3 minutes without moving. Once it releases easily, flip and cook the other side for 1-2 minutes until cooked to your liking.

Add the peppers and onions back to the pan. Squeeze in the lime juice and drizzle with honey.

Air Fryer Salmon Fajitas

Start by preheating the air fryer to 375 degrees. Add the salmon to a piece of foil and cover with the mixture of olive oil, lime juice, honey, and fajita seasoning. Toss the peppers and onions with olive oil and the remaining seasoning.

Place the salmon in the air fryer in the foil (not closed, just wrapped around) and add the peppers and onions directly to the basket. Cook for 8-10 minutes or until the salmon is cooked to your liking.


There are so many ways to make this recipe your own. Here are our favorites.

  • Blackened salmon fajitas: If you love blackened salmon, consider swapping in blackening seasoning for the fajita seasoning.
  • Cajun salmon fajitas: Add some extra zip to the salmon by using cajun seasoning, like in this Cajun Salmon.
  • Lemon pepper fajitas: For an option that isn’t spicy or smoky, use lemon pepper seasoning to season the salmon and veggies.
  • Different fish: Swap in cod, tilapia, halibut, red snapper, shrimp, or any other fish or seafood you like. Just adjust the cooking time as needed.
  • Add black beans: For an even more filling meal, add some canned black beans or pinto beans to the fajita veggies. You could also add corn, drained diced tomatoes, or extra veggies.
  • Serve it as a grain bowl or salad: Instead of serving it in tortillas, serve the salmon fajitas as a grain bowl with steamed rice, beans, avocado, and pico de gallo. Or over a bed of greens for a tasty salad.

Easy salmon fajitas on a plate with peppers, onions, cilantro, limes, and green salsa.

Best Fajita Toppings

There are so many different options for topping these fajitas. These are some of our favorites.

Leftover Ideas and Storage

This meal keeps great in the fridge for 3-4 days in an airtight container. It does not freeze well since the salmon texture changes when frozen and reheated.

Serve leftovers tossed with cooked pasta, over greens as a salad, in rice bowls, or warmed up with tortillas.

Frequently Asked Questions

Here are the most common questions about making these salmon fajitas.

The best way to know if salmon is cooked is with an instant-read thermometer. Since salmon can vary in thickness and size, this is the only foolproof way to know the salmon is cooked correctly.

  • Rare: 120 degrees
  • Medium Rare: 125-130 degrees
  • Medium: 135-140 degrees
  • Medium Well: 140-145 degrees
  • Well Done: 145 degrees

The easiest way to make fajitas spicier is to add cayenne pepper or red pepper flakes to the fajita seasoning. You can also add some sliced jalapeno peppers or serrano pepper to the bell pepper and onion mixture.

Salon with fajiat veggies served in corn tortillas with salsa and limes.
The Recipe
Loading Video…

Salmon Fajitas

434 CAL 30g CARBS 23g FAT 27g PROTEIN 4
Leave a comment
  • Print
  • Download
  • Send to your inbox


  • 1 lb salmon (filets or whole piece)
  • 1 red onion, sliced thin
  • 2 bell peppers, sliced thin (green, red, orange, or yellow)
  • 2 tbsp olive oil, divided
  • 3 tbsp fajita seasoning (divided)
  • 1 lime, juice
  • 1 tsp honey (optional)
  • 1/4 cup cilantro
  • 8 corn tortillas (or flour tortillas)

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Media)

Switch to prevent your screen from going dark.


Preheat the oven to 425 degrees. Toss the peppers and onions with half of the olive oil and half of the fajita seasoning. Place in a single layer on a large baking sheet.


Bake for 7-10 minutes, until the peppers and onions are just beginning to soften. If you like crunchier veggies, take the peppers and onions out after 5 minutes.


Combine the remaining olive oil, fajita seasoning, lime juice, and honey. Brush this mixture over the salmon until well-coated.


Carefully remove the baking sheet from the oven. Push the peppers and onions to one side and add the salmon to the baking sheet. Bake for 10-12 minutes or until your salmon is cooked to your liking. Serve in warm tortillas with fresh cilantro and extra lime juice. Add all your favorite toppings or pile on to greens or cauliflower rice.


This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: 2 fajitas
Amount Per Serving
Calories 434
Calories from Fat 212
% Daily Value *
Total Fat 23g
Saturated Fat 5g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 62mg
Sodium 93mg
Total Carbohydrate 30g
Dietary Fiber 5g
Sugars 5g
Protein 27g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.


Homemade fajita seasoning: 2 tbsp chili powder, 2 tsp ground cumin, 2 tsp paprika, 2 tsp garlic powder, 1 tsp onion powder, 1 tsp kosher salt, 1/2 tsp ground pepper

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
On Salmon Fajitas
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.