Last updated on
8 Weeks of Easy Family Dinners E-Cookbook!
This post may contain affiliate links. Please read our disclosure policy.
Salmon Kabobs are seasoned with a simple, flavorful marinade with fresh herbs and garlic, then grilled to juicy, flaky perfection. Ready in less than 30 minutes, you’ll want to be grilling these salmon kabobs all summer long!
These salmon kabobs are the perfect summer dinner for dining al fresco. I usually serve with fresh and easy side dishes, like Panzanella Salad. It’s so delicious and you can toss the salmon into the salad if you want. Or try my Roasted Lemon Potatoes, Mediterranean Green Bean Salad, or Fresh Corn Salad.
This super simple summer dinner starts with chunks of fresh salmon, marinated with herbs and garlic. Thread them on skewers with lemon slices and grill. Salmon is not only delicious but healthy as well, with tons of omega 3s, vitamins, and nutrients. We enjoy eating salmon year-round with recipes like Air Fryer Salmon with Lemon Butter Sauce, Baked Honey Mustard Salmon, and Salmon Patties.
Prep your outdoor grill. Turn the grill to high heat (about 450 degrees) and make sure the grates are clean. You’ll oil them later just before placing the salmon kabobs on the grill.
Marinate the salmon. Whisk together olive oil, fresh dill and garlic, salt, and pepper. Toss the salmon in the marinade just enough to coat each piece.
Thread the skewers. Pierce the salmon with the skewers, alternating between salmon and lemon slices.
Grill salmon kabobs. Lightly oil your grill, then place the kabobs over the heat, cooking for several minutes then flipping over to finish.
Grilled salmon kabobs take about 4-5 minutes per side. The optimal temperature for salmon, and most fish, is 145 degrees. However, since it will continue cooking, I recommend removing the salmon kabobs from the grill when they reach about 130-135 degrees.
As with most recipes, it’s fun to play around with different flavors. Sometimes I’ll add paprika to the mix or even a spicy cajun seasoning. Swap out the lemon for lime and mix in cilantro instead of dill for a southwest vibe. Or use tons of lemon and garlic and add zucchini and tomatoes to the skewers more of a Mediterranean flavor.