This grilled salmon skewer recipe is perfect for summer dinners and backyard BBQs! Pair with a homemade tangy whipped feta for the perfect light, refreshing meal!
This Mediterranean Salmon with Whipped Feta is bursting with Greek-inspired flavor. Juicy salmon, bell peppers, lemon, and red onion are skewered and grilled to perfection, then served with a creamy whipped feta yogurt sauce and warm pita or naan. It’s a simple, healthy dinner that’s perfect for summer grilling.
Why You’ll Love It:
- Easy to prep and cook in under 30 minutes
- High-protein, veggie-packed, and perfect for meal prep
- Fun, flavorful, and family-friendly—because food on a stick just tastes better
Ingredients
- Salmon: skin on or off, it peels off quite easily once it has been cooked.
- Bell Pepper: any color
- Red Onion: I think red onion pairs better with the Greek flavors, but you can use a different version if you wish.
- Feta: this will also work with goat cheese if you prefer.
- Greek Yogurt: plain
- Lemons: grab some extra so you can squeeze fresh lemon juice over the top of the fish.
How to Make Mediterranean Salmon
- Make the whipped feta by combining the feta, yogurt, garlic, and lemon zest in a food processor and blend until it reaches your desired consistency.
- Assemble the skewers with a mixture of salmon cubes, lemon slices, bell pepper, and onion pieces (as pictured). Season to taste with salt and pepper.
- Arrange the skewers on a grill and cook for 4 minutes, flip and cook for an additional 4 minutes, or cook until the salmon flakes easily.
Did you make this? Tag me on social @sweetpeasandsaffron and be sure to leave a comment and rate the recipe!
Mediterranean Salmon with Whipped Feta
Ingredients
Whipped Feta
- 1 cup crumbled feta cheese
- 1 cup greek yogurt
- 2 cloves garlic minced
- 2 teaspoon lemon zest
- freshly ground pepper
Mediterranean Salmon
- 1 ½ pounds salmon fillets cut into 1-inch cubes
- 1 lemon sliced into ¼ inch thick rounds
- 3 bell peppers sliced into 1 inch pieces
- 1 red onion sliced into 1 inch pieces
- salt and pepper to taste
To Serve:
- Pita bread
- Lemon wedges
Instructions
- Pre-heat barbecue over medium-high.
- Assemble skewers with a mixture of salmon cubes, lemon slices, and bell pepper and onion pieces. Sprinkle with salt and pepper.
- Spray barbecue with spray oil (don't be shy, you don't want the salmon to stick to the grill!).
- Arrange the skewers on the grill, and cook with the lid down for 4 minutes.
- Gently pry the skewers from the grill (the salmon may stick slightly, but should come off with a bit of teasing), and flip over. Put the lid down, and cook for another 4-6 minutes, until salmon is cooked through and flakes with a fork.
- Serve immediately with pita bread and lemon wedges.
Nutrition Information
© Sweet Peas & Saffron - Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Serving Ideas:
- Pair with whipped feta yogurt sauce and grilled pita or naan.
- Add a simple cucumber salad or lemony quinoa on the side for a full Mediterranean meal.
- Stuff a warm pita with the skewers' components and the whipped feta.
- Herb Lemon Rice is the perfect side.
- Serve alongside fresh tomatoes, or cherry tomatoes, with fresh herbs, olive oil and olives (my favorite are kalamata olives!)
Tips
-
- Use sturdy metal skewers to support the weight of the salmon and veggies
-
- If using wooden skewers, soak them in water for 30 minutes to prevent burning
-
- Grease the grill well before cooking to avoid sticking
-
- If your salmon has skin, leave it on—it’s easy to remove after grilling
Variations:
- Swap salmon for chicken (grill 10 minutes total)
- Use zucchini or mushrooms instead of bell peppers
- Try with green goddess dressing or other spice blends for variety