If you’ve been craving a dish that feels like a celebration in every bite but doesn’t require hours of prep, these Quick & Easy Salmon Kabobs are just what you need. Picture tender, vibrant salmon chunks kissed by zesty lemon slices and a fresh, herbaceous pesto that brings a burst of flavor and color, all grilled to perfection. Whether you’re cooking for a casual weeknight dinner or impressing guests at a summer barbecue, these kabobs combine simplicity and brightness in a way that makes you feel like a culinary rockstar without sweating over complicated steps.

Ingredients You’ll Need
Getting your ingredients together for Quick & Easy Salmon Kabobs is a breeze, but each component is crucial for delivering the right balance of flavors, textures, and that inviting look on your plate. From the herb-filled pesto to the zesty lemon slices, every ingredient plays its part beautifully.
- 10-inch bamboo skewers or wooden skewers: Soaking these prevents them from burning on the grill and makes handling easier.
- 1/2 cup fresh pesto sauce: This adds a vibrant green color and an aromatic fresh basil flavor that perks up the salmon.
- 1-1/2 lbs. skinless salmon filet, cut into 1-1/4-inch pieces: The star ingredient—choose fresh salmon for the best texture and taste.
- Sea salt and ground pepper, to taste: Essential seasoning to enhance the natural flavors of salmon and pesto.
- 2 fresh lemons, very thinly sliced into rounds: These add a tangy kick and visually appealing pops of yellow.
- 1/2 tsp crushed red pepper flakes: For a subtle spicy edge that balances the richness of the fish and pesto.
How to Make Quick & Easy Salmon Kabobs
Step 1: Prepare the Skewers
Start by soaking your wooden or bamboo skewers in water for at least 20 minutes. This step is crucial because it prevents the skewers from catching fire or burning when they hit the grill, letting you focus entirely on cooking those perfect kabobs without any stress about flare-ups.
Step 2: Marinate the Salmon
In a spacious bowl, toss the salmon pieces with the fresh pesto sauce until each bite-sized chunk is well-coated. Sprinkle in sea salt and freshly ground black pepper to taste, gently mixing again. Cover the bowl and let it marinate in the refrigerator for about 20 minutes. This short resting time allows the salmon to soak up all the fresh basil, pine nuts, and garlic flavors from the pesto.
Step 3: Thread the Kabobs
Now comes the fun part: threading your salmon onto the skewers. Alternate pieces of marinated salmon with the thin lemon slices. The lemon slices not only add a beautiful contrast but also impart a subtle citrus zest as the kabobs grill, keeping each bite bright and refreshing.
Step 4: Grill to Perfection
Preheat your grill or an indoor grill pan to medium heat. Place the salmon kabobs on the grill and cook for a total of 6-8 minutes, carefully flipping them halfway through for even cooking. You want the salmon to develop a slight char on the outside while remaining tender and juicy inside. Keep an eye on them—they cook quickly and are best enjoyed fresh off the grill.
How to Serve Quick & Easy Salmon Kabobs

Garnishes
A sprinkle of fresh chopped parsley or basil leaves adds a fresh herbal note and a vibrant splash of green to your presentation. If you love a little extra tang, a light drizzle of freshly squeezed lemon juice right before serving can brighten the flavors wonderfully.
Side Dishes
These salmon kabobs pair marvelously with light, summery side dishes. Think a crisp mixed green salad, fluffy quinoa, or grilled vegetables like zucchini and bell peppers. For a heartier meal, garlic butter rice or roasted baby potatoes also complement the flavors perfectly without overpowering the main star.
Creative Ways to Present
If you want to impress guests, serve the kabobs over a bed of arugula or mixed greens for a colorful and elegant plate. Another idea is to place the kabobs alongside small bowls of extra pesto or a yogurt-dill sauce for dipping. Presentation truly elevates the meal and makes every bite feel special.
Make Ahead and Storage
Storing Leftovers
Leftover Quick & Easy Salmon Kabobs can be stored in an airtight container in the refrigerator for up to 2 days. Be sure to keep them chilled quickly after serving to maintain freshness and prevent any risk.
Freezing
While fresh salmon kabobs are best enjoyed immediately, you can freeze the marinated but uncooked salmon pieces in a single layer on parchment paper, then wrap them tightly in foil or freezer bags. Use within 1 month for optimal taste. Avoid freezing after cooking, as the texture may suffer.
Reheating
To reheat, gently warm leftover cooked kabobs in a preheated oven at 350°F (175°C) for about 10 minutes, or use a covered grill pan set to medium-low heat. This quick reheating keeps the salmon moist and flavorful without drying it out.
FAQs
Can I use frozen salmon for these kabobs?
Yes, but make sure to fully thaw the salmon before marinating and skewering. Using fresh or properly thawed salmon guarantees better texture and flavor for your Quick & Easy Salmon Kabobs.
What if I don’t have fresh pesto? Can I use store-bought?
Store-bought pesto can work in a pinch, but fresh pesto really makes a difference in taste and brightness. If you go the store-bought route, pick a high-quality brand and consider adding a squeeze of fresh lemon for added zing.
Is it okay to grill salmon kabobs on an indoor grill pan?
Absolutely! An indoor grill pan works wonderfully if you don’t have outdoor grilling options. Just be sure it’s preheated properly and you keep an eye on the cooking time, as indoor pans might cook a little differently.
How can I prevent the salmon from sticking to the grill?
Start with a clean, well-oiled grill or grill pan. You can also brush the kabobs lightly with oil before placing them on the grill. Avoid moving the kabobs too soon—letting them sear for a few minutes will create a natural release.
Can I use other types of fish or protein with this recipe?
Definitely! This marinade and method work well with other firm fish like tuna or swordfish, and even chicken breast if you want a different protein option. Just adjust cooking times accordingly for each protein.
Final Thoughts
There’s something truly delightful about the simplicity and flavor harmony in Quick & Easy Salmon Kabobs. This recipe proves you don’t need to be a grill master or spend hours in the kitchen to create something impressive and delicious. So, grab your skewers, fire up the grill, and treat yourself and your loved ones to these vibrant, tasty kabobs that’ll quickly become a new favorite!
PrintQuick & Easy Salmon Kabobs Recipe
These Quick & Easy Salmon Kabobs are a flavorful, healthy, and vibrant dish perfect for grilling. Tender salmon pieces marinated in fresh homemade pesto, paired with thinly sliced lemon rounds, create a refreshing and zesty flavor that is perfect for a quick weeknight dinner or weekend cookout.
- Prep Time: 25 minutes
- Cook Time: 8 minutes
- Total Time: 33 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Low Fat
Ingredients
Equipment
- (10-inch) bamboo skewers or wooden skewers
Marinade
- 1/2 cup fresh pesto sauce (see recipe at cleanfoodcrush.com)
- sea salt, to taste
- ground pepper, to taste
- 1/2 tsp crushed red pepper flakes
Main Ingredients
- 1–1/2 lbs. skinless salmon filet, cut into 1–1/4-inch pieces
- 2 fresh lemons, very thinly sliced into rounds
Instructions
- Soak Skewers: Soak the wooden or bamboo skewers in water for at least 20 minutes to prevent them from burning on the grill.
- Marinate Salmon: In a large bowl, toss the salmon pieces with the fresh pesto sauce until well coated. Season with sea salt, ground pepper, and crushed red pepper flakes. Cover the bowl and refrigerate to marinate for 20 minutes.
- Assemble Kabobs: Thread the marinated salmon pieces onto the skewers, alternating with thin lemon slices for added flavor and visual appeal.
- Preheat Grill: Preheat your outdoor grill or indoor grill pan to medium heat to ensure even cooking.
- Grill Kabobs: Place the salmon kabobs on the grill and cook for a total of 6-8 minutes, flipping once halfway through, until the salmon is cooked through and has nice grill marks.
Notes
- Soaking the skewers prevents them from burning while grilling.
- For best flavor, use fresh homemade pesto with basil, garlic, pine nuts, Parmesan, and olive oil.
- Make sure to cut salmon into uniform pieces to ensure even cooking.
- The lemon slices add brightness and can be eaten or removed before serving.
- If grilling indoors, use a grill pan and cook similar timing for best results.
- You can adjust the crushed red pepper flakes amount based on your preferred spice level.
Nutrition
- Serving Size: 1 kabob (approximately 6 salmon pieces with lemon)
- Calories: 320
- Sugar: 1g
- Sodium: 210mg
- Fat: 18g
- Saturated Fat: 3.5g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 1g
- Protein: 35g
- Cholesterol: 75mg