If you are craving a dish that bursts with vibrant flavors and brings a sunny breeze straight to your plate, this Mediterranean Salmon Kabobs Recipe is your new best friend in the kitchen. Imagine tender, juicy salmon cubes surrounded by crisp zucchini and sweet red onions, all soaked in a zesty, herb-packed marinade that sings of the Mediterranean coast. This recipe is such a delightful way to enjoy fish, combining simple ingredients that effortlessly come together for a meal that’s both healthy and downright delicious. Whether you’re grilling out for friends or whipping up a quick weeknight dinner, these kabobs promise to make everyone eager for seconds.
Ingredients You’ll Need
Keeping the ingredient list simple yet essential is key to capturing the true essence of this Mediterranean Salmon Kabobs Recipe. Each component adds a fresh, vibrant note—from the creamy richness of the salmon to the bright zing of lemon and fragrant herbs that elevate every bite.
- Salmon fillet (1 1/2 pounds, cubed): Choose fresh, firm salmon for moist, flaky kabobs.
- Zucchini (1, sliced into rounds): Adds a lovely crunch and mild sweetness that balances the fish.
- Red onion (1 small, cut into large pieces): Brings a mellow sharpness that caramelizes beautifully when grilled.
- Kosher salt: Enhances natural flavors and helps the marinade penetrate.
- Black pepper: Adds gentle heat and depth.
- Extra virgin olive oil (1/3 cup): Provides richness and carries the herbs into the salmon.
- Lemon (zested and juiced from 1): Brightens the marinade with zesty acidity.
- Garlic cloves (3, minced): Infuses savory pungency that complements the fish.
- Fresh thyme leaves (2 teaspoons, chopped): A fragrant herb that pairs beautifully with salmon.
- Dried oregano (2 teaspoons): Provides that classic Mediterranean aroma.
- Ground cumin (1 teaspoon): Adds a warm, earthy undertone.
- Aleppo pepper (1 teaspoon) or chili flakes (1/2 teaspoon): Brings mild heat and vibrant color.
- Ground coriander (1/2 teaspoon): Lends a citrusy, nutty flavor that rounds out the spice mix.
How to Make Mediterranean Salmon Kabobs Recipe
Step 1: Prepare the marinade and marinate the salmon
Start by whisking together the olive oil, lemon zest and juice, minced garlic, thyme, oregano, cumin, Aleppo pepper, coriander, salt, and black pepper in a small bowl to make a fragrant marinade. Place your salmon cubes, zucchini rounds, and red onion pieces into a large bowl, season generously with salt and pepper, then pour over the marinade, tossing gently to coat everything evenly. Let the mixture marinate for 15 to 20 minutes at room temperature, or up to an hour in the fridge if you want to prepare in advance—this allows the flavors to deeply infuse the salmon and vegetables for maximum taste.
Step 2: Thread the ingredients onto skewers
Once marinated, it’s time to get hands-on! Thread the salmon cubes, zucchini, and red onion alternately onto skewers, creating colorful, balanced kabobs. This layering ensures each bite delivers a harmonious blend of textures and flavors. Don’t overpack the skewers; give each piece a little space to cook evenly and char perfectly on the grill.
Step 3: Grill the kabobs to perfection
Preheat your grill to high heat and brush the grates with oil to prevent sticking. Place the kabobs on the grill, cover with the lid, and cook for 6 to 8 minutes, turning once halfway through. You want the salmon to become opaque and flaky without drying out, while the vegetables develop a delicious char and sweetness. If grilling indoors, a grill pan over medium-high heat works beautifully—just adjust the cooking time slightly and watch carefully for that gorgeous sear.
How to Serve Mediterranean Salmon Kabobs Recipe
Garnishes
No Mediterranean Salmon Kabobs Recipe is complete without thoughtful garnishes. Sprinkle freshly chopped parsley or extra thyme over the finished kabobs for a pop of vibrant green and fresh aroma. A drizzle of extra virgin olive oil or a few squeezes of fresh lemon juice right before serving can brighten the dish and tie all the flavors together.
Side Dishes
Pair these kabobs with simple, refreshing sides that complement their zingy, herbaceous notes. Think a crisp cucumber and tomato salad tossed in olive oil and red wine vinegar, or a fluffy couscous with pine nuts and fresh herbs. Grilled pita bread alongside a creamy tzatziki sauce also makes an irresistible accompaniment, perfect for scooping up every last bite.
Creative Ways to Present
For an extra special touch, serve these kabobs on a large platter lined with lemon slices and sprigs of fresh herbs. You can also de-skewer and layer the salmon and veggies over a bed of mixed greens or Mediterranean grains to turn this into a casual yet impressive platter for family-style dining. Presentation that invites sharing is part of what makes this Mediterranean Salmon Kabobs Recipe so inviting.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, simply transfer the kabobs to an airtight container and refrigerate. They will stay fresh and delicious for up to two days, making for an easy next-day lunch or quick dinner fix. Keep the salmon separate from any wet salad or sauce to maintain texture.
Freezing
While fresh is always best with seafood, you can freeze the uncooked, marinated salmon and veggies on skewers by wrapping them tightly in plastic wrap and placing them in a freezer bag. Use within one month and thaw in the refrigerator overnight before grilling for best results. Avoid freezing after cooking as the texture of salmon changes more noticeably.
Reheating
To reheat, gently warm the kabobs in a preheated oven at 300°F (150°C) for about 10 minutes or until heated through. Avoid microwave reheating as it can dry out the salmon and soften the grilled vegetables too much. A quick 1-2 minute toss on a hot grill or grill pan can also refresh the char and bring back that smoky flavor beautifully.
FAQs
Can I use frozen salmon instead of fresh for this Mediterranean Salmon Kabobs Recipe?
Yes, frozen salmon works well provided you thaw it fully in the refrigerator overnight. Pat the salmon dry before marinating to avoid excess moisture, which helps the fish to grill better and maintain a nice texture.
What can I substitute for Aleppo pepper if I don’t have it?
If Aleppo pepper is unavailable, mild chili flakes or paprika can be used instead. Just adjust the quantity to your taste preference since Aleppo pepper has a unique mild heat and fruity flavor that is a key aspect of the marinade.
Can I bake the kabobs instead of grilling?
Absolutely. You can bake the kabobs in a preheated oven at 400°F (200°C) for about 12-15 minutes. Place them on a lined baking sheet and turn once halfway through cooking to ensure even roasting.
How do I prevent the salmon from sticking to the grill?
Make sure your grill is clean and well-oiled before placing the kabobs on. Also, let the fish cook undisturbed for several minutes before turning to allow a natural crust to form, which helps prevent sticking.
Is this recipe suitable for meal prep?
Definitely. The Mediterranean Salmon Kabobs Recipe is great for meal prep as the ingredients hold up well and the flavors even deepen when marinated a bit longer. Just store components separately if preparing far in advance and assemble right before grilling.
Final Thoughts
There is something truly magical about how simple ingredients come together so effortlessly in this Mediterranean Salmon Kabobs Recipe to create a dish that’s bursting with fresh flavor and heartwarming charm. From the first bite, you’ll discover why this has become a favorite to share around the table. So fire up your grill, gather your ingredients, and get ready to impress yourself and your loved ones with a meal that’s as beautiful as it is delicious. Trust me, once you try it, these kabobs will be on repeat in your kitchen!
Print
Mediterranean Salmon Kabobs Recipe
These Mediterranean Salmon Kabobs are a vibrant and flavorful dish perfect for a quick and healthy meal. Featuring tender salmon cubes marinated in a zesty blend of lemon, garlic, herbs, and spices, threaded alongside fresh zucchini and red onion, then grilled to perfection. Ideal for a summer BBQ or an easy weeknight dinner, these kabobs bring a fresh, Mediterranean-inspired twist to your table.
- Total Time: 18 minutes
- Yield: 5 servings
Ingredients
For the Kabobs:
- 1 1/2 pound salmon fillet, cubed into 1-inch to 1 1/2-inch pieces
- 1 zucchini, sliced into rounds
- 1 small red onion, cut into large pieces (about 1-inch)
- Kosher salt, to taste
- Black pepper, to taste
For the Marinade:
- 1/3 cup extra virgin olive oil
- 1 lemon, zested and juiced
- 3 garlic cloves, minced
- 2 teaspoons chopped fresh thyme leaves
- 2 teaspoons dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon Aleppo pepper (or 1/2 teaspoon chili flakes)
- 1/2 teaspoon ground coriander
Instructions
- Marinate the salmon: In a small bowl, whisk together olive oil, lemon zest and juice, minced garlic, fresh thyme, dried oregano, ground cumin, Aleppo pepper, and ground coriander to create the marinade. Place the cubed salmon, zucchini rounds, and onion pieces into a large bowl. Season generously with kosher salt and black pepper. Toss the ingredients to distribute the seasoning evenly. Pour the marinade over the salmon and vegetables and toss gently to coat everything well. Let the mixture marinate at room temperature for 15 to 20 minutes or refrigerate for up to 1 hour for more flavor infusion.
- Prepare and grill the kabobs: Thread the marinated salmon cubes, zucchini slices, and onion chunks alternately onto skewers. Preheat the grill to high heat and oil the grill grates to prevent sticking. Place the skewers on the grill, cover with the lid, and cook for 6 to 8 minutes total, turning gently once halfway through cooking using tongs. The salmon is done when it turns opaque and flakes easily. Remove the kabobs from grill and serve immediately for the best flavor.
Notes
- If using wooden skewers, soak them in water for at least 30 minutes to prevent burning on the grill.
- For indoor cooking, use a grill pan over medium-high heat, lightly oiled, and cook the skewers similarly for 6 to 8 minutes, turning once halfway through.
- Be gentle when turning the kabobs to prevent the salmon from falling apart.
- Serve with a side of couscous, Greek salad, or pita bread to complete the Mediterranean meal.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Mediterranean
- Diet: Low Fat