Savory Salmon Skewers with Sweet Cherry Salsa

20 min prep 25 min cook 4 servings
Savory Salmon Skewers with Sweet Cherry Salsa
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 20 mins
Cook: 25 mins
Servings: 4

Imagine the sizzle of perfectly charred salmon meeting a burst of sweet‑tart cherry salsa on the grill. This dish captures that moment, turning an ordinary weeknight dinner into a celebration of flavor and color.

What makes it special is the marriage of smoky, savory salmon skewers with a bright, fruit‑forward salsa that balances richness with acidity. The cherry‑based sauce brings a subtle sweetness that highlights the natural buttery texture of the fish.

Seafood lovers, grill enthusiasts, and anyone craving a light yet indulgent dinner will adore this recipe. It shines at backyard barbecues, quick family meals, or even a relaxed Saturday lunch.

The process is straightforward: marinate bite‑size salmon cubes, thread them onto skewers, grill until caramelized, and finish with a quick‑mix cherry salsa that can be assembled while the fish cooks.

Why You'll Love This Recipe

Bright & Balanced Flavors: The sweet‑tart cherry salsa cuts through the richness of salmon, creating a harmonious bite every time.

Quick & Easy Prep: With a 20‑minute marination and short grill time, you can have a restaurant‑quality plate on the table fast.

Eye‑Catching Presentation: Vibrant red cherries against golden salmon make the dish look as good as it tastes.

Nutritious Powerhouse: Salmon supplies omega‑3s, while cherries add antioxidants, making this both tasty and health‑forward.

Ingredients

The foundation of this dish is fresh, wild‑caught salmon cut into uniform cubes for even cooking. A simple yet aromatic marinade infuses the fish with soy, citrus, and a hint of honey. The cherry salsa combines sweet cherries, crisp red onion, and fragrant herbs, delivering a burst of freshness that lifts the entire plate. Together, these components create a balanced, vibrant meal.

Main Ingredients

  • 1 lb (450 g) salmon fillet, skinless, cut into 1‑inch cubes
  • 8 wooden or metal skewers (soaked if wooden)

Marinade

  • 3 Tbsp soy sauce (low sodium)
  • 1 Tbsp fresh lemon juice
  • 1 Tbsp honey
  • 1 tsp grated fresh ginger
  • ½ tsp crushed red pepper flakes

Cherry Salsa

  • 1 ½ cups fresh cherries, pitted and quartered
  • ¼ cup red onion, finely diced
  • 2 Tbsp fresh cilantro, chopped
  • 1 Tbsp lime juice
  • ½ tsp sea salt

Seasonings & Garnish

  • 2 Tbsp olive oil (for grilling)
  • Freshly ground black pepper, to taste
  • Extra cilantro leaves for garnish

Each component plays a crucial role: the soy‑lemon‑honey marinade infuses the salmon with umami, acidity, and a gentle glaze; the ginger and red‑pepper flakes add depth and a whisper of heat. The cherry salsa supplies natural sweetness, a crisp bite from the onion, and bright citrus notes that cut through the richness. Finishing with olive oil and a dash of pepper ensures a perfect sear while the cilantro adds a fresh, herbaceous finish.

Step-by-Step Instructions

Marinating the Salmon

Combine soy sauce, lemon juice, honey, ginger, and red pepper flakes in a shallow dish. Add the salmon cubes, toss to coat, and let sit for 15‑20 minutes at room temperature. This brief marination allows the fish to absorb flavor without becoming mushy, while the acid begins to gently “cook” the surface for a brighter taste.

Preparing the Cherry Salsa

While the salmon marinates, place the pitted cherries, diced red onion, chopped cilantro, lime juice, and sea salt in a bowl. Toss lightly to combine, then set aside. The salsa will macerate as the fish cooks, releasing juices that meld the sweet and tangy elements together.

Threading & Pre‑heating

Thread the marinated salmon cubes onto the soaked skewers, leaving a small gap between pieces for even heat distribution. Preheat a grill or grill pan over medium‑high heat (about 400°F/200°C). Brush the grill surface with olive oil to prevent sticking and promote a crisp exterior.

Grilling the Skewers

  1. Initial Sear. Place the skewers on the hot grill, cooking for 2‑3 minutes per side. You’ll see a caramelized crust forming—this is the Maillard reaction, which adds deep, savory flavor.
  2. Rotate & Finish. After the first turn, rotate the skewers 90° to create attractive grill marks, then cook an additional 2‑3 minutes. The salmon should be opaque in the center but still moist; internal temperature should read 125‑130°F (52‑54°C) for medium‑rare.
  3. Rest Briefly. Transfer the skewers to a plate and let rest for 3 minutes. Resting lets the juices redistribute, preventing a dry bite.

Plating & Serving

Arrange the salmon skewers on a serving platter. Spoon generous portions of the cherry salsa over each skewer, allowing the bright sauce to pool around the fish. Garnish with extra cilantro leaves and a final squeeze of lime if desired. Serve immediately while the salmon is still warm and the salsa is fresh.

Tips & Tricks

Perfecting the Recipe

Uniform Cube Size. Cut salmon into equal 1‑inch pieces so they cook evenly and finish at the same time.

Dry the Fish. Pat salmon cubes dry before marinating; excess moisture hinders browning and can cause steaming.

Pre‑heat the Grill. A hot grill creates a quick sear that locks in juices and prevents the fish from sticking.

Don’t Over‑marinate. Because the sauce contains acid, limit marination to 20 minutes to avoid a mushy texture.

Flavor Enhancements

Add a drizzle of toasted sesame oil to the salsa for a nutty depth, or sprinkle a pinch of smoked paprika on the salmon just before grilling for a subtle smokiness. A splash of aged balsamic reduction over the finished dish adds a glossy, sweet‑tart finish.

Common Mistakes to Avoid

Avoid moving the skewers too often; constant flipping prevents the formation of a caramelized crust. Also, resist the urge to over‑cook—salmon continues to cook slightly after removal, so pull it off the heat a few degrees below your target temperature.

Pro Tips

Use a Meat Thermometer. Checking for 125°F (52°C) guarantees perfect medium‑rare without guessing.

Finish with Butter. Toss a small pat of butter into the salsa right before serving for a richer mouthfeel.

Serve on a Warm Plate. Pre‑warm your serving platter to keep the fish hot longer and maintain texture.

Experiment with Wood. Grilling over fruitwood chips (apple or cherry) adds an extra layer of subtle fruit smoke.

Variations

Ingredient Swaps

Replace salmon with firm white fish like halibut or cod for a milder base. For a plant‑based twist, use cubed tempeh or extra‑firm tofu, marinating them longer for deeper flavor. Swap cherries for diced mango or peach if cherries are out of season; the tropical fruit still provides sweetness and acidity.

Dietary Adjustments

To keep the dish gluten‑free, ensure the soy sauce is a certified gluten‑free tamari. For a low‑sugar version, replace honey with a natural zero‑calorie sweetener such as erythritol. Vegans can substitute honey with agave nectar and use a plant‑based oil for grilling.

Serving Suggestions

Pair the skewers with coconut‑lime rice or quinoa for a light, fluffy side that soaks up the salsa. Grilled asparagus or charred corn on the cob adds a smoky complement. For a more indulgent spread, serve alongside buttery garlic naan or a crusty sour‑dough baguette.

Storage Info

Leftover Storage

Allow the skewers and salsa to cool to room temperature, then transfer the salmon to an airtight container and the salsa to a separate sealed jar. Refrigerate both for up to 3 days. For longer keeping, freeze the salmon (without salsa) in a freezer‑safe bag for up to 2 months; thaw in the fridge before reheating.

Reheating Instructions

Reheat salmon gently in a 300°F (150°C) oven, covered with foil, for 10‑12 minutes until warmed through. This prevents drying. If you’re in a hurry, microwave individual pieces on medium power for 45‑60 seconds, adding a splash of the reserved salsa to keep moisture. Stir the salsa separately and serve warm.

Frequently Asked Questions

Absolutely. Prepare the salsa up to 12 hours in advance and store it in an airtight container in the refrigerator. The flavors will meld and become even more pronounced, making the final assembly quicker and more flavorful. Give it a quick stir before serving.

A grill pan or a pre‑heated broiler works perfectly. Heat a cast‑iron skillet over medium‑high heat, add a thin layer of oil, and sear the skewers as described. For the broiler, place the skewers on a foil‑lined tray and broil 4‑5 minutes per side, watching closely to avoid burning.

The recipe uses a modest ½ tsp of red‑pepper flakes, giving a gentle warmth without overwhelming the flavors. Feel free to increase to 1 tsp for a bolder kick, or omit entirely for a milder profile. Adjusting the heat is as simple as tweaking that single ingredient.

Soaking wooden skewers for at least 30 minutes in water prevents them from burning on the grill. If you skip this step, the skewers may char quickly, creating a bitter taste and potentially catching fire. Metal skewers eliminate this concern altogether.

This Savory Salmon Skewers with Sweet Cherry Salsa recipe delivers a perfect blend of smoky, buttery fish and a vibrant fruit salsa that dazzles the palate. By following the detailed steps, using fresh ingredients, and applying the pro tips, you’ll achieve restaurant‑quality results at home. Feel free to experiment with swaps and side dishes to make it truly yours. Gather your grill, fire up the flavors, and enjoy every bite of this unforgettable dinner!

Savory Salmon Skewers with Sweet Cherry Salsa
Recipe Card

Savory Salmon Skewers with Sweet Cherry Salsa

Prep
20 min
Cook
25 min
Total
45 min
Servings
4
Category: Appetizers
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Marinating the Salmon

Combine soy sauce, lemon juice, honey, ginger, and red pepper flakes in a shallow dish. Add the salmon cubes, toss to coat, and let sit for 15‑20 minutes at room temperature. This brief marination all...

2
Preparing the Cherry Salsa

While the salmon marinates, place the pitted cherries, diced red onion, chopped cilantro, lime juice, and sea salt in a bowl. Toss lightly to combine, then set aside. The salsa will macerate as the fi...

3
Threading & Pre‑heating

Thread the marinated salmon cubes onto the soaked skewers, leaving a small gap between pieces for even heat distribution. Preheat a grill or grill pan over medium‑high heat (about 400°F/200°C). Brush ...

4
Grilling the Skewers

Arrange the salmon skewers on a serving platter. Spoon generous portions of the cherry salsa over each skewer, allowing the bright sauce to pool around the fish. Garnish with extra cilantro leaves and...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.