Go Back
+ servings

Baked Salmon Skewers

These baked salmon skewers are tasty 30-minute weeknight dinner. It's so fun, kids absolutely adore it too!


  • 2 lbs skinless salmon filet, Note 1
  • ¼ cup raw honey, Note 2
  • 4 cloves garlic, pressed
  • 2 tablespoons fresh lemon juice
  • 2 tablespoons toasted sesame oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon paprika
  • Black and white sesame seeds, optional
  • 10 wooden skewers, soaked in water for at least 30 minutes


  • Preheat the oven to 400°F (200°C).
  • Cut the salmon into 1-inch cubes.
  • In a small bowl, combine honey, garlic, lemon juice, sesame oil, paprika, salt and pepper. Mix until well combined.
  • Put the cubed salmon in a large ziploc bag and add the marinade. Close the bag, squeezing the air out.
  • Gently toss everything so that each salmon piece is coated in the sauce. Let marinate for at least 15 minutes, or up to 2 hours.
  • Thread salmon pieces onto prepared skewers and arrange on a baking sheet lined with parchment paper.
  • Bake for 10 minutes, or until opaque and cooked through.
  • Or, cook it for 8 minutes in an Air Fryer at 375°F. It takes less time to cook salmon in an air fryer because it's small and much more efficient!
  • Sprinkle sesame seeds, if you have some. Serve immediately with a side of steamed rice, cilantro lime rice or quinoa, and/or roasted vegetables.


Note 1: There're so many varieties of salmon on the market, it can totally be overwhelming. I love using sockeye, coho or pink salmon for this recipe. Learn the difference between salmon varieties here.
Note 2: Honey adds such a great flavor to this marinade. And I highly recommend using a high quality, raw honey. Most supermarket jars of honey are mixed with corn syrup and lack the true honey flavor!
Grilling Instructions: Preheat the grill to medium heat. Place the skewers on grill, and cook the salmon until it's opaque and cooked through, about 8 minutes, turning them half way with a kitchen tong.

Nutrition Information

Serving: 2skewers, Calories: 364kcal, Carbohydrates: 15g, Protein: 36g, Fat: 17g, Saturated Fat: 3g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 6g, Cholesterol: 100mg, Sodium: 314mg, Potassium: 917mg, Fiber: 1g, Sugar: 14g, Vitamin A: 82IU, Vitamin C: 3mg, Calcium: 29mg, Iron: 2mg
All images and text ©. Disclaimer: Nutritional information is estimate only. Read full disclosure here.