How to make it
Heat saucepan over medium heat. Add in canola oil and sauté garlic, ginger, and green onion until fragrant and tender.
Add in the red pepper flakes. Mix the remaining ingredients in a separate bowl and add to the saucepan (barbecue sauce). Bring to a low simmer and cook for 10 minutes.
Preheat grill to medium-high heat. Lightly season salmon steaks with salt and pepper.
Oil the grill with oil. Place the fish down for 4 to 5 minutes. Flip the fish over and brush with the barbecue sauce, continue cooking for another 4 to 5 minutes, until cooked throughout.
Divide the baby spinach among 4 plates. Place the salmon steaks on top of the beds of spinach and serve.