Before preparing the ingredients, soak the wooden skewers in room-temperature water for about 10 minutes. If you are using metal skewers, this step doesn't apply.
First, prepare the salmon fillet. Remove the skin and make sure it is wiped clean and patted dry with paper towel.
Cut the salmon fillet into medium, bite-sized pieces. I like making mine between 1 1/2 and 2-inches. Set these aside.
Next, if you are using big tomatoes, cut them into bite-sized pieces as well.
Finally, cut the bell pepper into bite-sized pieces that are more or less as big as the tomatoes or the salmon.
Marinate The Salmon Skewers
Next, whisk together the olive oil, lemon juice, Dijon mustard, chili flakes, thyme, parsley, and garlic. Season the mixture with salt and pepper to your liking. Whisk the ingredients well to create your marinade.
Thread the bite-sized salmon pieces onto the skewer, alternating them with tomatoes and bell peppers.
Then, place the skewers into a flat baking or roasting pan. Cover them with the marinade. Make sure that all the sides and pieces are well coated. Cover the tray with plastic or saran wrap.
Leave the salmon pepper skewers to marinate inside the fridge for a minimum of 30 minutes (see tips).
Grill Your Salmon Tomato Skewers
Once your fish has been left to marinate to your liking, it's time to preheat your grill on medium-high heat.
Place your skewers on the grill and allow them to cook for about 3-4 minutes per side. Keep brushing the meat and vegetables with the leftover marinade.
Your salmon is ready when it is fork-tender. The fish will easily flake apart.
Leave your skewers to rest for about 2 minutes, then serve them with your favorite side dishes.