This Firecracker Sheet Pan Salmon is a sweet, spicy, and savory dinner that comes together quickly with minimal cleanup. Tender salmon bites are coated in a flavorful sweet chili and sriracha glaze, then broiled alongside crisp sugar snap peas with sesame oil and everything bagel seasoning. It's a protein-packed meal that's perfect for busy weeknights when you want big flavor without a lot of effort!
7.1g protein per 100 cal
- Prep
- 10 mins
- Cook
- 10 mins
- Total
- 20 mins
Ingredients
Instructions
-
Preheat the oven to high broil. Line a baking sheet with parchment paper and lightly coat it with cooking spray.
-
In a mixing bowl, whisk together the sweet chili sauce, sriracha, brown sugar, and half of the paprika, garlic powder, onion powder, and salt.
-
Add the salmon cubes to the bowl and toss until evenly coated in the sauce.
-
Arrange the salmon on one side of the prepared baking sheet, leaving space between the pieces.
-
Place the sugar snap peas on the opposite side of the baking sheet. Drizzle with sesame oil and sprinkle with the remaining paprika, garlic powder, onion powder, and salt. Toss to coat evenly.
-
Sprinkle the salmon and sugar snap peas with everything bagel seasoning.
-
Broil on high for approximately 8–10 minutes, until the salmon is cooked through, the peas begin to brown, and the glaze starts to caramelize. Keep a close eye on the pan, as broilers can vary in intensity. The salmon should reach an internal temperature of 145°F.
Tami’s notes
Turn up the heat by adding extra sriracha or a pinch of crushed red pepper flakes to the sauce.
If you prefer skinless salmon, remove the skin before cutting the salmon into cubes.
Not a fan of sugar snap peas? Substitute broccoli, cauliflower, asparagus, or Brussels sprouts.
For the best results, cut the salmon into evenly sized pieces so they cook at a similar rate.
Serve with steamed rice, couscous, or quinoa for a more filling meal. These sides are not included in the nutrition information below.
Nutrition
Per serving (360g): Calories 365kcalProtein 26gCarbs 20gFat 18gFiber 3.5g
Nutrition is an estimate and will vary with the brands and amounts you use.