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.
12 wooden skewers (soaked in water before grilling)
1 grill or grill pan
1 basting brush (optional, for oiling skewers)
Ingredients
For the Marinade:
3tbspolive oil
¼cupteriyaki sauce
2tbsphoney
2tbspfresh lemon juice
1tbspgarlic powder
1tbspsmoked paprika
2tspground cumin
Saltto taste
Black pepperto taste
2lbssalmonskin-on, cut into bite-sized cubes
6large lemonsthinly sliced
For the Herb Oil:
¼cupolive oil
1tbspdried oregano leaves
3tbspdried cilantro leaves
2tspdried thyme leaves
1tspfresh lemon juice
Saltto taste
Black pepperto 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.