Lemon Garlic Salmon Kabobs with Colorful Bell Peppers is a vibrant, flavorful, and protein-rich dish that perfectly captures the essence of summer grilling. Tender cubes of salmon are marinated in a zesty lemon-garlic sauce, then skewered with bright bell peppers and onions before being grilled to perfection. The result is a meal that’s not only visually stunning but also bursting with freshness and flavor.
This dish brings together the smoky char of grilled seafood and the tangy brightness of citrus — a combination that never fails to impress at family dinners, picnics, or backyard barbecues. It’s light yet satisfying, and pairs beautifully with rice, salads, or grilled vegetables.
Why I Love This Recipe
I love this recipe because it strikes the perfect balance between healthy and indulgent. The salmon stays incredibly juicy thanks to the marinade, while the garlic and lemon infuse each bite with irresistible freshness. The colorful bell peppers not only add crunch and natural sweetness but make the presentation absolutely stunning.
It’s also incredibly versatile — you can cook it on an outdoor grill, stovetop grill pan, or even bake it in the oven. The aroma of sizzling garlic and smoky salmon is simply mouthwatering! Plus, cleanup is a breeze when everything is cooked on skewers.
Why It’s a Must-Try Dish
This is a must-try dish because:
- It’s healthy, packed with omega-3 fatty acids, lean protein, and antioxidants from the peppers.
- The flavors are bold and refreshing, making it ideal for both casual and special occasions.
- It’s quick to prepare, yet elegant enough to impress guests.
- It’s perfect for meal prep, as it reheats well and stays juicy.
If you’re looking for a light yet flavorful seafood dish that’s both colorful and wholesome, this recipe is a guaranteed crowd-pleaser.
Preparation and Cooking Time
- Preparation Time: 20 minutes
- Marination Time: 20–30 minutes
- Cooking Time: 12–15 minutes
- Total Time: 55–65 minutes
Servings and Nutritional Info
- Servings: 4
- Calories: ~350 kcal per serving
- Course: Main Course
- Cuisine: Mediterranean / American Fusion
Ingredients
For the Kabobs
- 1 ½ lbs (700 g) fresh salmon fillet, skin removed and cut into 1-inch cubes
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 green bell pepper, cut into 1-inch pieces
- 1 small red onion, cut into chunks
- Olive oil spray (for grill or pan)
For the Lemon Garlic Marinade
- 3 tbsp olive oil
- 3 tbsp fresh lemon juice
- 2 tsp lemon zest
- 3 garlic cloves, minced
- 1 tbsp honey (optional, for mild sweetness)
- 1 tsp Dijon mustard
- ½ tsp smoked paprika
- ½ tsp dried oregano
- Salt and black pepper, to taste
- 1 tbsp chopped fresh parsley (for garnish)
- Lemon wedges, for serving
Cooking Directions
Step-by-Step Preparation Method
Step 1: Prepare the Marinade
In a medium bowl, whisk together olive oil, lemon juice, zest, minced garlic, honey, Dijon mustard, paprika, oregano, salt, and pepper. This mixture will serve as your bright, tangy marinade.
Step 2: Marinate the Salmon
Add the cubed salmon to a shallow dish or zip-lock bag. Pour the marinade over the salmon and gently toss to coat. Cover and refrigerate for 20–30 minutes to allow the flavors to infuse.
Step 3: Prepare the Vegetables
While the salmon marinates, chop the bell peppers and onion into even-sized pieces. This ensures everything cooks evenly on the grill.
Step 4: Assemble the Kabobs
Thread the marinated salmon cubes and vegetable pieces alternately onto skewers (metal or soaked wooden skewers). For example: red pepper → salmon → onion → yellow pepper → salmon → green pepper, and repeat.
Step 5: Preheat the Grill or Pan
Preheat your grill or grill pan over medium-high heat. Lightly oil the grates or pan to prevent sticking.
Step 6: Grill the Kabobs
Grill the kabobs for about 10–12 minutes, turning every few minutes to cook evenly on all sides. The salmon should be opaque and slightly charred at the edges.
Step 7: Serve and Garnish
Remove from the grill and drizzle lightly with any leftover marinade (that wasn’t used on raw fish). Garnish with fresh parsley and a squeeze of lemon juice before serving.

How to Serve
Serve your Lemon Garlic Salmon Kabobs with:
- Steamed jasmine or wild rice
- A crisp green salad or coleslaw
- Garlic bread or herbed couscous
- A side of tzatziki sauce or lemon aioli
They’re best enjoyed fresh off the grill while the salmon is warm and juicy.
Recipe Tips
- Don’t overcook the salmon — remove it as soon as it’s opaque and flaky.
- Marinate only up to 30 minutes, as lemon juice can start to “cook” the salmon if left too long.
- Cut ingredients evenly to ensure consistent cooking.
- Use metal skewers if grilling outdoors to prevent burning.
- For an extra smoky flavor, grill over charcoal or wood chips.
Recipe Variations
- Spicy Version: Add chili flakes or sriracha to the marinade.
- Asian Twist: Use soy sauce, sesame oil, and ginger instead of oregano and mustard.
- Tropical Version: Add pineapple chunks to the skewers for a sweet-savory combo.
- Herb Lovers: Replace oregano with fresh dill, basil, or thyme for a new flavor profile.
- Oven-Baked Option: Bake at 400°F (200°C) for 12–15 minutes if you don’t have a grill.
Freezing and Storage
- To Store: Keep leftovers in an airtight container in the fridge for up to 2 days.
- To Freeze (uncooked): Freeze marinated salmon cubes separately for up to 2 months.
- To Reheat: Warm gently in a skillet or microwave for 30 seconds at a time to prevent drying.
Special Equipment Needed
- Grill or grill pan
- Metal or soaked wooden skewers
- Mixing bowl
- Tongs
- Sharp knife and cutting board
FAQ
Q1: Can I use frozen salmon?
Yes, just thaw it completely and pat dry before marinating.
Q2: Can I make these kabobs in the oven?
Absolutely! Bake or broil on high heat to get similar caramelization.
Q3: How do I prevent salmon from sticking to the grill?
Make sure your grill is preheated and well-oiled before adding the kabobs.
Q4: Can I use other fish?
Yes, firm fish like halibut, cod, or tuna work well too.
Q5: What’s the best way to know if salmon is done?
It should flake easily with a fork and appear opaque throughout.
Conclusion
Lemon Garlic Salmon Kabobs with Colorful Bell Peppers is a show-stopping dish that’s as nutritious as it is beautiful. The harmony of zesty lemon, roasted garlic, and smoky salmon makes every bite a celebration of freshness and simplicity. Whether you’re hosting a summer cookout or looking for a light weeknight dinner, this recipe guarantees satisfaction and style.
Lemon Garlic Salmon Kabobs with Colorful Bell Peppers
Course: DinnerCuisine: MediterraneanDifficulty: easy4
servings20
minutes45
minutes1
hour5
minutesIngredients
For the Kabobs
1 ½ lbs (700 g) fresh salmon fillet, skin removed and cut into 1-inch cubes
1 red bell pepper, cut into 1-inch pieces
1 yellow bell pepper, cut into 1-inch pieces
1 green bell pepper, cut into 1-inch pieces
1 small red onion, cut into chunks
Olive oil spray (for grill or pan)
For the Lemon Garlic Marinade
3 tbsp olive oil
3 tbsp fresh lemon juice
2 tsp lemon zest
3 garlic cloves, minced
1 tbsp honey (optional, for mild sweetness)
1 tsp Dijon mustard
½ tsp smoked paprika
½ tsp dried oregano
Salt and black pepper, to taste
1 tbsp chopped fresh parsley (for garnish)
Lemon wedges, for serving
Directions
- Step 1: Prepare the Marinade : In a medium bowl, whisk together olive oil, lemon juice, zest, minced garlic, honey, Dijon mustard, paprika, oregano, salt, and pepper. This mixture will serve as your bright, tangy marinade.
- Step 2: Marinate the Salmon : Add the cubed salmon to a shallow dish or zip-lock bag. Pour the marinade over the salmon and gently toss to coat. Cover and refrigerate for 20–30 minutes to allow the flavors to infuse.
- Step 3: Prepare the Vegetables : While the salmon marinates, chop the bell peppers and onion into even-sized pieces. This ensures everything cooks evenly on the grill.
- Step 4: Assemble the Kabobs : Thread the marinated salmon cubes and vegetable pieces alternately onto skewers (metal or soaked wooden skewers). For example: red pepper → salmon → onion → yellow pepper → salmon → green pepper, and repeat.
- Step 5: Preheat the Grill or Pan : Preheat your grill or grill pan over medium-high heat. Lightly oil the grates or pan to prevent sticking.
- Step 6: Grill the Kabobs : Grill the kabobs for about 10–12 minutes, turning every few minutes to cook evenly on all sides. The salmon should be opaque and slightly charred at the edges.
- Step 7: Serve and Garnish : Remove from the grill and drizzle lightly with any leftover marinade (that wasn’t used on raw fish). Garnish with fresh parsley and a squeeze of lemon juice before serving.






