Easy Grilled Salmon Kebabs

Featured in Satisfying Entrées for Any Occasion.

Prepare tender and flavorful grilled salmon kebabs in no time. Combine olive oil, parsley, and minced garlic for a vibrant marinade. Alternate salmon cubes, bell pepper pieces, and thin lemon rounds on skewers. Brush with the marinade, season with salt and pepper, then grill for 6-8 minutes, turning occasionally. Finish with a squeeze of fresh lemon juice and serve immediately for a fresh, light, and healthy meal option.

Recipes Fives Halima
Updated on Sun, 08 Jun 2025 18:46:57 GMT
A plate of food with a lemon wedge on top. Pin it
A plate of food with a lemon wedge on top. | tastystanza.com

This wildly simple salmon kebab recipe transforms ordinary weeknight dinners into a Mediterranean-inspired feast without hours in the kitchen. The combination of succulent salmon cubes, colorful bell peppers, and bright lemon delivers restaurant-quality flavor with minimal effort.

I discovered this recipe during a summer when I was trying to break out of my salmon rut. After serving these kebabs at a small gathering, they became the most requested item whenever friends came over—even from people who claimed they didn't like fish.

Ingredients

  • Wild salmon fillet: The star of the show with its rich flavor and tender texture. Always opt for wild-caught when possible for superior taste and nutrition.
  • Olive oil: Creates the base for the marinade and helps prevent sticking. Use a good quality extra virgin for best flavor.
  • Fresh Italian parsley: Adds a bright herbaceous note that complements the salmon perfectly. Always choose vibrant bunches with no wilting.
  • Garlic cloves: Fresh minced garlic infuses the oil with aromatic flavor. Look for firm bulbs with no sprouting.
  • Bell peppers: Their sweetness intensifies when grilled and provides textural contrast. Choose firm peppers with glossy skin.
  • Lemons: Both for grilling and serving fresh. The thin lemon slices caramelize slightly while cooking, infusing the salmon with citrus notes.
  • Kosher salt and pepper: The simple seasoning that enhances all other flavors. Kosher salt adheres better than table salt.

Step-by-Step Instructions

Prepare The Marinade:
Mix olive oil, finely chopped parsley, and minced garlic in a small bowl until well combined. This simple mixture is the flavor foundation for your kebabs, so take time to chop the herbs and garlic finely for even distribution.
Assemble The Kebabs:
Thread salmon cubes, bell pepper pieces, and folded lemon slices alternately onto two skewers for each kebab. Using double skewers prevents the ingredients from spinning when you turn them on the grill. Leave small spaces between pieces to ensure even cooking throughout.
Season Thoroughly:
Brush the oil mixture generously over all sides of the kebabs, making sure to coat every piece. Then sprinkle with kosher salt and freshly ground black pepper. The oil helps the seasonings adhere while also preventing the salmon from sticking to the grill.
Grill With Precision:
Place kebabs on a medium-heat grill and cook for 6-8 minutes total, turning only once or twice to develop light grill marks. Watch carefully as salmon cooks quickly and continues cooking slightly after removal. Look for opacity throughout the fish pieces rather than relying solely on time.
Finish With Fresh Lemon:
Once removed from the grill, immediately squeeze fresh lemon juice over the hot kebabs. This final burst of acidity brightens all the flavors and completes the dish perfectly. Serve while hot for the best experience.
A plate of food with a lemon wedge on top. Pin it
A plate of food with a lemon wedge on top. | tastystanza.com

The first time I made these kebabs, I accidentally used too-thick lemon slices that didn't soften enough during cooking. Now I slice them paper-thin using a mandoline, which allows them to slightly caramelize and infuse the salmon with incredible citrus flavor without overwhelming bitterness.

Perfect Pairings

These salmon kebabs shine alongside simple Mediterranean sides that complement without competing. A light cucumber and tomato salad dressed with olive oil and lemon juice makes an ideal partner. Alternatively, serve with fluffy couscous or quinoa that can soak up the delicious juices. For a complete meal, add warm pita bread and a dollop of tzatziki sauce on the side.

Make-Ahead Options

While the kebabs are best grilled fresh, you can prep them up to 4 hours ahead. Thread the skewers and store covered in the refrigerator, but wait to add the oil mixture until just before grilling. For entertaining, prepare the oil mixture and chop all ingredients earlier in the day, then assemble right before cooking. This strategy gives you the fresh-grilled flavor while minimizing last-minute preparation.

Stovetop Alternative

No grill? No problem. These kebabs adapt beautifully to a cast-iron grill pan on the stovetop. Heat the pan over medium-high heat until very hot, then lightly oil the surface. Cook the kebabs following the same timing guidelines, turning to achieve even browning. The high sides of the grill pan help contain any splatter while still delivering those coveted grill marks and flavor.

Frequently Asked Questions

→ How do I prevent salmon from sticking to the grill?

Ensure the grill is preheated and clean. Lightly oil the grill grates or the salmon skewers before placing them to avoid sticking.

→ Can I use wooden skewers?

Yes, but soak wooden skewers in water for at least an hour before grilling to prevent them from burning.

→ Can I substitute other fish for salmon?

Yes, firm fish like halibut or cod work well as substitutes for salmon in this recipe.

→ What side dishes pair well with these kebabs?

These kebabs pair excellently with a fresh green salad, rice pilaf, or roasted vegetables for a complete meal.

→ How can I adjust the level of seasoning?

You can experiment with additional herbs or spices like paprika or chili flakes for a more robust flavor.

Easy Salmon Kebabs Instructions

Quick grilled salmon kebabs with fresh herbs, bell peppers, and lemons for a vibrant, delicious meal.

Prep Time
20 Minutes
Cook Time
8 Minutes
Total Time
28 Minutes
By: merry

Category: Main Dishes

Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

→ Main

01 3 tablespoons olive oil
02 1 ½ tablespoons fresh Italian flat-leaf parsley, finely chopped
03 2 garlic cloves, finely minced
04 ½ teaspoon kosher salt
05 ¼ teaspoon freshly ground black pepper
06 1 ½ pounds wild salmon fillet (skinless), cut into 1-inch cubes
07 2 bell peppers, cut into pieces roughly the size of salmon cubes
08 1 large lemon, sliced into very thin rounds
09 1 large lemon, cut into wedges for serving

→ Equipment

10 8 metal skewers (or wooden skewers, soaked in water for at least 1 hour before grilling)

Instructions

Step 01

Heat your grill over medium heat.

Step 02

In a small bowl, add olive oil, parsley, and minced garlic. Whisk together until well blended. Set aside.

Step 03

Using 2 skewers for each kebab, thread alternating pieces of salmon, bell pepper, and folded lemon slices. Repeat until all ingredients are used to create 4 kebabs.

Step 04

Brush or spoon the oil and seasoning mixture evenly over all sides of the kebabs. Sprinkle kosher salt and black pepper evenly on both sides.

Step 05

Place the kebabs on the grill. Cook, turning 1-2 times, until the salmon is opaque, approximately 6-8 minutes.

Step 06

Squeeze fresh lemon juice over each kebab before serving. Serve immediately with lemon wedges.

Tools You'll Need

  • Grill
  • Basting brush or spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 18 g
  • Total Carbohydrate: 6 g
  • Protein: 30 g