The warm breeze of summer always brings fond memories of grilling outside, and I’ve got the perfect recipe that embodies this joyful season: Grilled Coconut Salmon Skewers with Peanut Sauce. Imagine the sweet aroma of salmon marinated in coconut milk, ginger, and turmeric sizzling away on the grill. Each bite is a little tropical getaway, bursting with flavor and moisture.
Just when you think it can’t get better, the creamy peanut satay sauce steps in, offering a luscious dip that elevates the entire skewered delight. This dish isn’t just about convenience; it’s healthy, gluten-free, and quick, making it an ideal contender for casual family dinners or vibrant summer gatherings. So, if you’re searching for a way to spice up your home-cooked meals and leave fast food behind, let’s dive into this scrumptious recipe!
Why are Grilled Coconut Salmon Skewers with Peanut Sauce irresistible?
Flavor Explosion: The combination of tender salmon and sweet, aromatic coconut milk creates a dish bursting with tropical vibes.
Quick & Easy: Perfectly suited for busy summer evenings, these skewers come together in just minutes!
Adaptable Delight: Swap in shrimp or chicken or add vibrant veggies like bell peppers for a personalized touch.
Crowd-Pleaser: Ideal for casual gatherings; your friends and family will rave about their flavors!
Healthy Indulgence: Rest easy knowing this gluten-free recipe is not just delicious but also packed with protein and healthy fats.
For more delicious ideas, check out our other salmon recipes.
Grilled Coconut Salmon Skewers Ingredients
For the Marinade
• Coconut Milk – Provides moisture and a rich, tropical flavor to the salmon; reserve half for the peanut sauce.
• Ginger – Adds a fresh, zesty note; finely grate for better integration.
• Kosher Salt – Essential for seasoning the salmon and enhancing its natural flavors.
• Ground Coriander – Brings a warm, citrusy undertone that pairs beautifully with the salmon.
• Turmeric – Adds a lovely golden color and earthy depth to the dish.
• Cayenne – Introduces a hint of heat; feel free to adjust it to your spice preference.
• Salmon (Boneless Filets) – The star of the skewers, rich in omega-3 fatty acids; either skin-on or skin-off works fine.
For the Peanut Satay Sauce
• Water – Used to adjust the sauce’s consistency for dipping.
• Peanut Butter – Acts as the creamy base of the sauce, delivering richness and flavor.
• Brown Sugar – Balances out the savory and spicy notes in the sauce for a delightful sweetness.
• Red Curry Paste – Infuses the sauce with vibrant, complex flavors; green curry paste is a great spicy alternative.
• Lime Juice – Brightens the sauce with refreshing acidity, enhancing the overall taste.
This recipe for Grilled Coconut Salmon Skewers with Peanut Sauce is the ultimate way to bring tropical flavors to your summer meals. Enjoy every bite!
How to Make Grilled Coconut Salmon Skewers with Peanut Sauce
-
Whisk Together: In a shallow dish, whisk together coconut milk, ginger, kosher salt, ground coriander, turmeric, and cayenne. This tropical marinade will infuse the salmon with vibrant flavors as it sits.
-
Marinate Salmon: Add the boneless salmon filets to the dish, ensuring they’re fully coated with the marinade. Marinate for 30 minutes at room temperature or up to 2 hours in the fridge for deeper flavor.
-
Prepare the Peanut Sauce: For the peanut satay sauce, combine the remaining coconut milk, water, peanut butter, brown sugar, red curry paste, and lime juice in a saucepan. Heat over medium-low, whisking until the mixture is smooth and creamy.
-
Preheat the Grill: Preheat your grill or grill pan over medium-high heat. Once heated, it’s time to thread the marinated salmon onto skewers, making sure to leave a little space between each piece.
-
Grill the Skewers: Grease the grill grates lightly to prevent sticking. Grill the skewers for about 4-5 minutes on one side until grill marks form. Gently flip and grill for another 2-3 minutes until the salmon is opaque and cooked through.
-
Serve with Sauce: Serve the grilled skewers hot with the creamy peanut satay sauce on the side, perfect for dipping. Add your favorite side dishes for a complete meal!
Optional: Garnish with fresh cilantro or lime wedges for an added burst of flavor.
Exact quantities are listed in the recipe card below.
What to Serve with Grilled Coconut Salmon Skewers with Peanut Sauce?
Create a beautiful, well-rounded meal that complements these tropical delights with heartfelt sides.
- Crispy Green Salad: A light salad with mixed greens, cucumbers, and a zesty dressing provides a refreshing contrast to the rich flavors of the skewers.
- Fluffy Jasmine Rice: The fluffy rice absorbs the luscious peanut sauce beautifully, adding a comforting, filling component to your plate. For extra flair, garnish with fresh herbs!
- Grilled Veggies: Bell peppers, zucchini, and red onions grilled to perfection enhance the meal’s flavors, while adding a healthy crunch and vibrant color.
- Coconut Rice: Infuse cooked rice with coconut milk for an added layer of tropical taste that syncs with the skewers. Serve warm for a cozy touch.
- Chilled Cucumber Soup: A cool, creamy cucumber soup is perfect for summer, offering a delightful, rejuvenating palate cleanser before each skewer.
- Pineapple Upside Down Cake: Treat yourself to this classic dessert that echoes the tropical vibe—its sweetness pairs wonderfully with the savory skewers.
- Tropical Smoothie: A refreshing drink made with pineapple, mango, and coconut milk elevates your meal, balancing flavors and providing a burst of sweetness.
Grilled Coconut Salmon Skewers Variations
Feel free to unleash your culinary creativity and customize these skewers to suit your taste preferences!
-
Protein Swap: Replace salmon with shrimp or chicken to cater to different palates, keeping the tropical marinate intact.
-
Nut-Free: Substitute peanut butter with sunflower seed butter for a delicious, allergy-friendly satay sauce that doesn’t compromise on flavor.
-
Veggie Boost: Add bell peppers, zucchini, or cherry tomatoes to the skewers for added color and nutrition; their grill-kissed edges will elevate every bite.
-
Herb Infusion: Experiment with fresh herbs like cilantro or basil in the marinade for a burst of freshness that complements the tropical flavors.
-
Extra Spice: Enhance the flavor by adding a pinch of chili flakes or a dash of sriracha into the peanut sauce, giving it an irresistible zesty kick!
-
Citrus Twist: For a brighter taste, switch lime juice with lemon or orange juice in the sauce to create a refreshing citrus profile.
-
Tropical Flair: Incorporate some diced mango or pineapple in the skewers for a sweet contrast that pairs beautifully with the grilled salmon.
-
Grilling Alternative: Try oven-baking or broiling the skewers if the weather doesn’t permit outdoor grilling; they’ll still be delicious and filled with flavor.
Storage Tips for Grilled Coconut Salmon Skewers
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 2 days. This will help keep the salmon moist and flavorful.
- Freezer: You can freeze the marinated salmon skewers for up to 3 months. Just wrap them tightly in plastic wrap before placing in a freezer bag.
- Reheating: Gently reheat the skewers in a preheated oven at 350°F (175°C) for 10-15 minutes to avoid drying out the salmon. Serve with the peanut sauce for extra flavor!
- Enjoy Fresh: For the best taste experience, it’s recommended to consume your grilled coconut salmon skewers with peanut sauce fresh, as the flavors and textures are most delightful right off the grill.
Make Ahead Options
These Grilled Coconut Salmon Skewers with Peanut Sauce are perfect for meal prep, allowing you to enjoy tropical flavors even on your busiest nights! You can marinate the salmon up to 24 hours in advance, enhancing its deliciousness. Simply whisk together the marinade and coat the salmon, then refrigerate it until you’re ready to grill. The peanut sauce can also be prepared and stored in the fridge for up to 3 days; just make sure to keep it tightly sealed to maintain its creamy texture. When you’re ready to serve, grill the skewers directly from the fridge for best results, and just heat the peanut sauce over medium-low until warm. You’ll have a quick, gourmet meal that’s just as delicious as when it’s freshly made!
Expert Tips for Grilled Coconut Salmon Skewers
- Marinade Timing: Marinade for at least 30 minutes; if you can let it sit for 2 hours, the flavors infuse even deeper into the salmon.
- Grill Temperature: Ensure your grill is properly preheated. A hot grill helps create delicious grill marks and prevents sticking.
- Don’t Overcrowd: Avoid overcrowding the skewers on the grill. This can lower the temperature and affect cooking time.
- Flipping Technique: Only flip the salmon once it releases easily from the grill—this prevents tearing and ensures beautiful grill marks.
- Sustainable Choice: Choose Ocean Wise certified salmon for an eco-friendly option that supports sustainable seafood practices.
Grilled Coconut Salmon Skewers with Peanut Sauce Recipe FAQs
How do I choose the best salmon for grilling?
Absolutely! When selecting salmon for your Grilled Coconut Salmon Skewers with Peanut Sauce, look for vibrant color and a fresh, ocean-like scent. Wild-caught salmon tends to have a richer flavor and is often more nutritious. If you see dark spots all over or a dull appearance, it’s best to choose a different piece. Opt for boneless filets to make skewering easier!
How should I store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To keep the salmon moist, try to consume it within that timeframe. Remember, gently reheating in the oven is recommended to retain its juicy texture!
Can I freeze the marinated salmon skewers?
Very much so! You can freeze the marinated salmon skewers for up to 3 months. Once marinated, wrap each skewer tightly in plastic wrap and place them in freezer bags. To cook them, thaw overnight in the fridge and then grill as usual.
What if my salmon sticks to the grill?
If your salmon tends to stick, there are a few tricks you can use. First, ensure your grill is well-heated before adding the skewers; this helps create a nice sear. Additionally, always oil the grill grates just before placing the skewers down. If it sticks, gently wait a bit longer before flipping; the salmon should release easily when cooked correctly.
Are there any dietary considerations for the recipe?
Certainly! This recipe is gluten-free, making it suitable for those with gluten sensitivities. If you have nut allergies, consider substituting the peanut butter in the sauce with sunflower seed butter. Just keep in mind that adjustments may affect the flavor profile, but the dish will still be delicious!
Can I adjust the spice level?
The more the merrier! If you’re looking for a milder option, you can reduce the cayenne pepper in the marinade and the red curry paste in the sauce. Taste as you go, and feel free to leave it out completely for a sweeter and creamier peanut sauce!

Grilled Coconut Salmon Skewers with Peanut Sauce for Summer Fun
Ingredients
Equipment
Method
- In a shallow dish, whisk together coconut milk, ginger, kosher salt, ground coriander, turmeric, and cayenne.
- Add the boneless salmon filets to the dish, ensuring they’re fully coated with the marinade. Marinate for 30 minutes at room temperature or up to 2 hours in the fridge.
- For the peanut satay sauce, combine the remaining coconut milk, water, peanut butter, brown sugar, red curry paste, and lime juice in a saucepan. Heat over medium-low, whisking until smooth.
- Preheat your grill or grill pan over medium-high heat. Thread the marinated salmon onto skewers.
- Grease the grill grates lightly to prevent sticking. Grill the skewers for about 4-5 minutes on one side, then flip and grill for another 2-3 minutes until cooked through.
- Serve the grilled skewers hot with the creamy peanut satay sauce on the side.







