High Protein Grilled Salmon Bites

Grilled food just hits different in the summer. There’s something about cooking outside that makes everything taste better. But salmon can be tricky on the grill. It falls apart, it sticks to the grates, and you end up with a mess instead of dinner.

That’s why I started making salmon bites instead of full fillets. Cutting the salmon into cubes means more surface area for that smoky, caramelized crust. Plus, they cook in about half the time, so you’re not standing over a hot grill forever. I toss them with a simple spice mix that’s got a little sweet, a little heat, and a lot of flavor.

Want something quick for a weeknight? These salmon bites are ready in 20 minutes. Need an appetizer that’ll actually impress people? Same recipe. Thread them on skewers or serve them straight off the grill with toothpicks.

grilled salmon bites
Image: myjoyfulkitchen.com / All Rights reserved

Why You’ll Love These Grilled Salmon Bites

  • Quick and easy – Ready in just 30-40 minutes, these salmon bites are perfect for busy weeknights when you want something healthy without spending hours in the kitchen.
  • High-protein, healthy dinner – Packed with omega-3s and protein, this recipe gives you a nutritious meal that actually tastes amazing.
  • Simple pantry spices – You probably already have most of these seasonings in your cabinet, so no special shopping trip required.
  • Great for meal prep – The bite-sized pieces are perfect for adding to salads, grain bowls, or just grabbing as a quick snack throughout the week.
  • Sweet and savory flavor – The brown sugar rub creates a slightly caramelized crust that balances perfectly with the smoky paprika and hint of cayenne heat.

What Kind of Salmon Should I Use?

You can choose farm-raised or wild for this recipe, both will work great for grilling. If all you have access to is frozen salmon, don’t worry – just make sure to thaw it completely in the refrigerator overnight before cutting it into cubes. When you’re at the store, look for salmon that’s firm to the touch and doesn’t have a strong fishy smell, which means it’s fresh. Since you’ll be cutting the salmon into bite-sized pieces, any variety like Atlantic, sockeye, or coho will work well, though fattier cuts like king salmon will stay extra moist on the grill.

grilled salmon bites
Image: myjoyfulkitchen.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options if you need them:

  • Salmon: If salmon isn’t your thing or it’s out of budget, try firm white fish like halibut, mahi-mahi, or swordfish. These hold up well on the grill and won’t fall apart. Just keep an eye on cooking time as they might cook faster than salmon.
  • Brown sugar: White sugar works fine here, though you’ll lose a bit of that molasses flavor. Honey or maple syrup can also work – just reduce the amount to about 1 tablespoon since they’re more liquid.
  • Paprika: Regular paprika is what’s called for, but smoked paprika adds a nice grilled flavor if you have it. You can also use chili powder in the same amount for a slightly different taste.
  • Mustard powder: Don’t have mustard powder? Mix 1 teaspoon of prepared yellow mustard into the olive oil instead. It’ll give you that same tangy kick.
  • Ground cayenne: If you want less heat, cut the cayenne in half or leave it out completely. For more spice, bump it up to 1/2 teaspoon or add a pinch of red pepper flakes.

Watch Out for These Mistakes While Grilling

The biggest mistake when grilling salmon bites is overcooking them, which turns the fish dry and chalky – since these small cubes cook quickly, start checking the internal temperature at 15 minutes and pull them off the grill once they hit 140°F, as they’ll continue cooking to the safe 145°F while resting.

Another common error is skipping the foil boat or not greasing it well enough, which can cause the delicate salmon pieces to stick and fall apart when you try to serve them.

Make sure your grill temperature stays consistent around 350°F throughout cooking – if it gets too hot, the sugar in the rub will burn before the salmon cooks through, leaving you with a bitter crust.

For even better results, let the seasoned salmon sit for 10-15 minutes before grilling so the spices can penetrate the fish, and resist the urge to flip or move the pieces around too much, which can cause them to break apart.

grilled salmon bites
Image: myjoyfulkitchen.com / All Rights reserved

What to Serve With Grilled Salmon Bites?

These salmon bites are perfect as an appetizer with a simple dipping sauce like honey mustard, garlic aioli, or a tangy lemon-dill yogurt sauce. If you’re serving them as a main dish, they pair really well with roasted vegetables like asparagus, Brussels sprouts, or zucchini, along with some rice pilaf or quinoa on the side. A fresh cucumber salad or coleslaw adds a nice crisp contrast to the sweet and smoky flavors of the salmon. You can also skewer them and serve alongside grilled corn on the cob and a baked potato for a full backyard barbecue spread.

Storage Instructions

Store: Keep your leftover grilled salmon bites in an airtight container in the fridge for up to 3 days. They’re great for tossing on salads or eating cold as a quick protein snack throughout the week.

Freeze: You can freeze these salmon bites for up to 2 months in a freezer-safe container or bag. Just make sure they’re completely cooled first, and try to arrange them in a single layer so they don’t stick together.

Reheat: Warm them up gently in the oven at 300°F for about 5-7 minutes, or in the microwave on medium power for 30-45 seconds. Be careful not to overheat them or the salmon can get dry and tough.

Preparation Time 10-15 minutes
Cooking Time 20-25 minutes
Total Time 30-40 minutes
Level of Difficulty Easy
Servings 2.5 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 950-1050
  • Protein: 80-90 g
  • Fat: 50-55 g
  • Carbohydrates: 20-25 g

Ingredients

  • 1 lb salmon (cut into 1-inch cubes)
  • 1 1/2 tbsp extra virgin olive oil
  • 1 1/2 tbsp brown sugar
  • 1 1/2 tsp smoked paprika
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp mustard powder
  • 1/4 tsp ground cayenne
  • 3/4 tsp salt
  • 1/2 tsp ground black pepper
  • 1 tsp lemon zest (finely grated)
  • 1/2 tsp dried oregano

Step 1: Create the Spice Rub

  • 1 1/2 tbsp brown sugar
  • 1 1/2 tsp smoked paprika
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp mustard powder
  • 1/4 tsp ground cayenne
  • 3/4 tsp salt
  • 1/2 tsp ground black pepper
  • 1 tsp lemon zest
  • 1/2 tsp dried oregano

In a small bowl, combine all dry spices and seasonings: brown sugar, smoked paprika, onion powder, garlic powder, mustard powder, cayenne, salt, black pepper, lemon zest, and dried oregano.

Whisk together until evenly blended.

This creates a cohesive dry rub that will adhere better to the salmon than if spices are added separately.

Step 2: Coat the Salmon with Oil and Spices

  • 1 lb salmon
  • 1 1/2 tbsp extra virgin olive oil
  • spice rub from Step 1

Pat the salmon cubes dry with paper towels to remove excess moisture—this helps the spices stick better.

Place the salmon in a medium bowl and drizzle with extra virgin olive oil, then add the spice rub from Step 1.

Toss gently but thoroughly until every piece is evenly coated.

I like to use my hands for this step to ensure even coverage without breaking apart the delicate salmon.

Step 3: Prepare and Grill the Salmon Bites

  • coated salmon bites from Step 2

Preheat your grill to 350°F (medium heat).

Create a foil boat by folding up the edges of a piece of heavy-duty aluminum foil to form a shallow tray, or use a disposable aluminum pan.

Lightly grease the foil boat with oil or cooking spray.

Transfer the coated salmon cubes to the foil boat in a single layer, spacing them slightly apart to allow heat circulation.

Place on the grill grate and cook for 20–25 minutes until the salmon reaches an internal temperature of 145°F (use a meat thermometer for accuracy).

The salmon will be opaque and flake easily when done.

Step 4: Rest and Serve

  • grilled salmon bites from Step 3

Remove the foil boat from the grill and let the salmon rest for 2–3 minutes before serving.

This brief rest allows the residual heat to finish cooking the centers gently.

Transfer to a serving platter and enjoy warm.

grilled salmon bites

High Protein Grilled Salmon Bites

Delicious High Protein Grilled Salmon Bites recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 2.5 servings
Calories: 1000

Ingredients
  

  • 1 lb salmon (cut into 1-inch cubes)
  • 1 1/2 tbsp extra virgin olive oil
  • 1 1/2 tbsp brown sugar
  • 1 1/2 tsp smoked paprika
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp mustard powder
  • 1/4 tsp ground cayenne
  • 3/4 tsp salt
  • 1/2 tsp ground black pepper
  • 1 tsp lemon zest (finely grated)
  • 1/2 tsp dried oregano

Method
 

  1. In a small bowl, combine all dry spices and seasonings: brown sugar, smoked paprika, onion powder, garlic powder, mustard powder, cayenne, salt, black pepper, lemon zest, and dried oregano. Whisk together until evenly blended. This creates a cohesive dry rub that will adhere better to the salmon than if spices are added separately.
  2. Pat the salmon cubes dry with paper towels to remove excess moisture—this helps the spices stick better. Place the salmon in a medium bowl and drizzle with extra virgin olive oil, then add the spice rub from Step 1. Toss gently but thoroughly until every piece is evenly coated. I like to use my hands for this step to ensure even coverage without breaking apart the delicate salmon.
  3. Preheat your grill to 350°F (medium heat). Create a foil boat by folding up the edges of a piece of heavy-duty aluminum foil to form a shallow tray, or use a disposable aluminum pan. Lightly grease the foil boat with oil or cooking spray. Transfer the coated salmon cubes to the foil boat in a single layer, spacing them slightly apart to allow heat circulation. Place on the grill grate and cook for 20–25 minutes until the salmon reaches an internal temperature of 145°F (use a meat thermometer for accuracy). The salmon will be opaque and flake easily when done.
  4. Remove the foil boat from the grill and let the salmon rest for 2–3 minutes before serving. This brief rest allows the residual heat to finish cooking the centers gently. Transfer to a serving platter and enjoy warm.

Leave a Comment

Recipe Rating