Go Back Email Link

Quick and Healthy Lemon Salmon Skewers

Karina Kari
Tender salmon bites are marinated in a citrusy, sweet, and smoky blend, then skewered with lemon slices and grilled to perfection.
Finished with a drizzle of fresh herb oil, these Lemon Salmon Skewers are a wholesome, flavorful main dish that’s rich in protein and healthy fats while staying light and low-carb.
Prep Time 15 minutes
Cook Time 25 minutes
Marinating time 3 hours
Total Time 3 hours 40 minutes
Course Main Course
Cuisine American, Caribbean
Servings 6

Equipment

  • 1 large mixing bowl (for marinade)
  • 1 mason jar with lid (for herb oil)
  • 12 wooden skewers (soaked in water before grilling)
  • 1 grill or grill pan
  • 1 basting brush (optional, for oiling skewers)

Ingredients
  

For the Marinade:

  • 3 tbsp olive oil
  • ¼ cup teriyaki sauce
  • 2 tbsp honey
  • 2 tbsp fresh lemon juice
  • 1 tbsp garlic powder
  • 1 tbsp smoked paprika
  • 2 tsp ground cumin
  • Salt to taste
  • Black pepper to taste
  • 2 lbs salmon skin-on, cut into bite-sized cubes
  • 6 large lemons thinly sliced

For the Herb Oil:

  • ¼ cup olive oil
  • 1 tbsp dried oregano leaves
  • 3 tbsp dried cilantro leaves
  • 2 tsp dried thyme leaves
  • 1 tsp fresh lemon juice
  • Salt to taste
  • Black pepper to taste

Instructions
 

  • Prepare the Flavorful Marinade: In a large mixing bowl, whisk together the olive oil, teriyaki sauce, honey, lemon juice, garlic powder, smoked paprika, and ground cumin.
    Season generously with salt and black pepper to balance the sweetness and tang.
    The marinade should taste slightly bold at this stage since the salmon will absorb much of its intensity during marination.
  • Cut and Coat the Salmon: Pat the salmon dry with a paper towel to remove excess moisture, which helps the marinade cling better.
    Slice the salmon into bite-sized cubes, ensuring each piece is similar in size for even cooking.
    Place the salmon into the marinade, gently tossing until all sides are coated in the rich, citrusy mixture.
    Cover the bowl tightly with plastic wrap, or transfer everything into a resealable bag for easier storage.
  • Marinate for Maximum Flavor: Refrigerate the salmon for at least 3 hours, but if time allows, let it sit overnight.
    This extended marination allows the salmon to soak up the sweet, smoky, and zesty notes, resulting in tender and flavorful bites.
    Be sure to occasionally shake or stir the bag/bowl so every piece gets evenly seasoned.
  • Mix the Fresh Herb Oil: While the salmon is marinating, prepare the finishing touch.
    In a mason jar or small bowl, combine olive oil, oregano, cilantro, thyme, lemon juice, salt, and pepper.
    If using a jar, secure the lid tightly and shake until the herbs are evenly distributed and the oil becomes fragrant.
    If mixing in a bowl, whisk briskly until combined.
    Set aside at room temperature so the flavors can meld together.
  • Soak the Skewers for Grilling: If using wooden skewers, submerge them completely in water for at least 30 minutes.
    This prevents them from burning on the grill.
    If you’re using metal skewers, simply set them aside.
    During this time, preheat your grill (or grill pan) to medium-high heat so it’s hot and ready when you assemble the skewers.
  • Assemble the Skewers with Lemon Slices: Thread a piece of salmon onto a skewer, followed by a thin slice of lemon folded in half, then another piece of salmon.
    Continue alternating salmon and lemon slices until the skewer is full, leaving about 1–2 inches at each end for safe handling.
    Repeat this process until all the salmon and lemon slices are used.
  • Grill to Perfection: Lightly oil the grill grates or brush the skewers with a thin layer of olive oil to prevent sticking.
    Place the skewers on the hot grill, leaving a little space between each for even heat circulation.
    Cook for about 10–12 minutes, turning occasionally, until the salmon is opaque, flakes easily with a fork, and has a slightly charred, smoky exterior.
    The lemon slices should soften and caramelize, infusing the salmon with bright citrus flavor.
  • Drizzle with Herb Oil: Once the skewers are cooked through, transfer them to a serving platter.
    Spoon the herb oil generously over the hot salmon, allowing the fresh herbs and fragrant oil to seep into the fish.
    This step enhances the flavor and adds a beautiful glossy finish.
  • Serve and Enjoy Immediately: Serve the skewers while still warm, paired with your favorite sides such as grilled vegetables, quinoa salad, or a light green salad.
    The balance of smoky, sweet, citrusy, and herby flavors makes this dish both refreshing and satisfying.
    These skewers also make an excellent option for gatherings, picnics, or quick weeknight meals.

Notes

  • Salmon cubes should be uniform in size to ensure even cooking.
  • Marinate for at least 3 hours, but overnight gives the best flavor.
  • Soak wooden skewers before grilling to prevent burning.
  • Use skin-on salmon for easier threading and extra moisture.
  • The herb oil can be made a day ahead for stronger flavor.
  • Grill on medium-high for a nice char without drying out the fish.
  • Fresh lemon slices not only add flavor but also keep salmon moist.
  • These skewers are versatile—serve as a main or party appetizer.
  • Leftovers can be stored in the fridge and repurposed into salads or wraps.
  • Always brush grill grates with oil to keep salmon from sticking.
QR Code linking back to recipe