Sweet honey meets spicy Sriracha in this magical flavor combination that works every time. This Sriracha Honey Salmon recipe delivers a sticky, sweet-heat crust with incredibly moist, flaky fish inside. It’s a simple weeknight dinner hero ready in about 20 minutes with just a handful of ingredients.
Why You’ll Love This Sriracha Honey Salmon
Perfectly Balanced Flavors: Sweet honey partners with spicy Sriracha for a complex, crowd-pleasing glaze.
Incredibly Quick & Easy: Ready in under 30 minutes with minimal active prep for a low-effort, high-reward meal.
Versatile for Any Palate: Easily adjust the Sriracha to control the spice level for all preferences.
Restaurant-Quality at Home: Achieve a glossy, caramelized exterior and tender interior with straightforward steps.
Ingredients & Tools
- 4 salmon fillets (about 150-180 g each), skin-on or skinless
- 3 tbsp honey
- 2 tbsp Sriracha sauce
- 1 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp fresh lime juice
- 2 cloves garlic, minced
- 1 tsp freshly grated ginger
- 1 tbsp olive oil or avocado oil
- 1 tbsp chopped fresh cilantro or green onions for garnish (optional)
- To taste salt and black pepper
Tools: A small bowl, a whisk or fork, a baking sheet lined with parchment paper or a well-seasoned oven-safe skillet, and a basting brush.
Notes: Don’t skip the fresh garlic and ginger—they add crucial aromatic depth. Use runny honey for a fluid, brushable glaze.
Nutrition (per serving)
| Calories: | 320 kcal |
| Protein: | 27 g |
| Fat: | 15 g |
| Carbs: | 16 g |
| Fiber: | 0.5 g |
Serves: 4 | Prep Time: 10 minutes | Cook Time: 12-15 minutes | Total Time: 25 minutes
Before You Start: Tips & Ingredient Notes
- Choosing Your Salmon. I recommend skin-on fillets for this recipe, as the skin helps protect the delicate flesh from direct heat and keeps it extra moist. You can easily remove it after cooking if you prefer. Look for fillets that are of even thickness for consistent cooking.
- Fresh vs. Jarred Ginger. Freshly grated ginger provides a bright, zesty punch that the jarred, pasteurized version just can’t match. It’s worth the extra minute of effort. A microplane makes grating it a breeze.
- Adjusting the Heat. The beauty of this glaze is its customizability. The given ratio offers a mild-to-medium heat. If you’re sensitive to spice, start with 1 tablespoon of Sriracha. If you love heat, feel free to go up to 3 or even 4 tablespoons.
- Don’t Skip the Lime. The fresh lime juice is not just for acidity; it’s the secret ingredient that lifts all the other flavors and keeps the sauce from tasting too heavy or one-dimensional. Bottled juice lacks that vibrant freshness.
How to Make Sriracha Honey Salmon
Step 1: Preheat your oven to 200°C (400°F). While it’s heating up, pat the salmon fillets completely dry with paper towels. This is a crucial step—a dry surface is what allows that beautiful, caramelized crust to form instead of the fish steaming in its own moisture. Season both sides of the fillets lightly with a pinch of salt and black pepper.
Step 2: In your small bowl, combine the honey, Sriracha, soy sauce, fresh lime juice, minced garlic, and grated ginger. Whisk it all together until it’s completely smooth and emulsified. You’ll notice the sauce will have a lovely, deep orange-red color and a fantastic sweet-spicy aroma. Give it a quick taste and adjust the Sriracha or honey to your personal preference.
Step 3: Heat the olive oil in a large, oven-safe skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon fillets in the pan, presentation-side (the side that didn’t have the skin) down. Sear them for 2-3 minutes, without moving them, until you get a gorgeous golden-brown crust. If you’re using a baking sheet instead, you can skip the searing and just brush with oil before baking.
Step 4: Flip the salmon fillets over. Now, using your basting brush, generously coat the top and sides of each fillet with the Sriracha honey glaze. Be liberal with it—this is what creates that incredible sticky, glossy finish. Reserve about a quarter of the sauce for brushing on at the end.
Step 5: Transfer the entire skillet to your preheated oven. If you’re using a baking sheet, just pop it in now. Roast the salmon for 6-10 minutes. The exact time will depend on the thickness of your fillets. You’re looking for the salmon to be opaque and flake easily with a fork at its thickest part. It should feel firm but still moist to the touch.
Step 6: Carefully remove the skillet from the oven—remember, the handle will be extremely hot! Brush the salmon with the remaining reserved glaze. This final layer adds an extra punch of flavor and a beautiful sheen. Let the salmon rest in the pan for 2-3 minutes; this allows the juices to redistribute, ensuring every bite is succulent.
Step 7: Garnish with freshly chopped cilantro or green onions for a pop of color and freshness. Serve immediately while it’s hot and the glaze is perfectly sticky. You’ll hear the satisfying sound of a fork gliding through that tender, flaky fish.
Storage & Freshness Guide
- Fridge: Store leftovers in an airtight container for up to 2 days.
- Freezer: Not recommended; the texture of the salmon and glaze may suffer.
- Reviving: Reheat gently in a 150°C (300°F) oven with a splash of water, covered, for 10–15 minutes.
Serving Suggestions
Complementary Dishes
- Jasmine Rice or Coconut Rice — The fluffy, slightly fragrant rice is the perfect neutral base to soak up every last drop of the incredible spicy-sweet glaze. It balances the dish beautifully.
- Simple Steamed Broccoli or Roasted Asparagus — The fresh, green, and slightly bitter notes of these vegetables provide a wonderful contrast to the rich, sweet, and spicy salmon, making the whole meal feel balanced.
- Quick-Pickled Cucumber Salad — A tangy, crunchy, and cool salad cuts through the richness of the salmon and cleanses the palate between bites, enhancing the overall eating experience.
Drinks
- A Crisp, Dry Rosé — The wine’s bright acidity and subtle fruitiness complement the salmon’s sweetness while standing up nicely to the gentle spice from the Sriracha.
- An Ice-Cold Lager — The clean, crisp, and effervescent quality of a good lager is fantastic for cooling the palate and contrasting the sticky, savory glaze.
- Sparkling Water with Lime — For a non-alcoholic option, the bubbles and citrus are incredibly refreshing and help reset your taste buds, making each bite of salmon taste as vibrant as the first.
Something Sweet
- Mango Sorbet — The tropical, fruity sweetness of the sorbet is a fantastic follow-up to the spicy notes in the main course, and its cool, smooth texture is a lovely way to finish the meal.
- Ginger-Molasses Cookies — The warm, spicy flavor of these chewy cookies echoes the ginger in the salmon glaze, creating a harmonious and deeply satisfying end to your dinner.
- A Dark Chocolate Square with Sea Salt — A piece of high-quality dark chocolate provides a rich, slightly bitter counterpoint that beautifully resolves the sweet and spicy flavors from your main dish.
Top Mistakes to Avoid
- Overcooking the Salmon. This is the most common pitfall. Salmon continues to cook after it comes out of the oven (carryover cooking), so you want to remove it when it’s just slightly under your desired doneness. Overcooked salmon becomes dry and chalky.
- Not Patting the Salmon Dry. If the surface of the fish is wet, it will steam instead of sear, and the glaze won’t adhere and caramelize properly. You’ll miss out on that beautiful texture and end up with a pale, watery sauce.
- Using All the Glaze Before Baking. If you use all your glaze at the beginning, the high heat of the oven can cause the sugars in the honey to burn. Saving a portion to brush on at the very end ensures a perfect, non-burnt, glossy finish.
- Skipping the Resting Time. Cutting into the salmon immediately after baking causes all those precious juices to run out onto the plate, leaving the fish drier. A brief rest allows the fibers to relax and reabsorb the moisture.
Expert Tips
- Tip: For an extra flavor boost, let the salmon marinate in half of the glaze for 15-30 minutes in the fridge before cooking. This allows the flavors to penetrate the fish more deeply, resulting in an even more flavorful fillet from the inside out.
- Tip: If you don’t have an oven-safe skillet, no problem! Simply sear the salmon in a regular pan, then transfer the fillets to a parchment-lined baking sheet to finish in the oven. The result will be just as delicious.
- Tip: To check for doneness without cutting, use the “flake test.” Gently press a fork into the thickest part of the fillet and twist slightly. The salmon should flake apart easily but still look slightly translucent in the very center when you remove it from the oven.
- Tip: For a super-crispy skin (if using skin-on), press the fillet skin-side down in the hot skillet with a spatula for the first 30 seconds of searing. This helps render the fat and ensures maximum crispiness.
FAQs
Can I make this Sriracha Honey Salmon ahead of time?
You can absolutely mix the glaze up to 3 days in advance and keep it stored in an airtight container in the fridge. The fresh garlic and ginger will infuse the sauce with even more flavor. However, I highly recommend cooking the salmon just before serving for the best texture. You can pat the fillets dry and keep them covered on a plate in the fridge a few hours ahead to streamline the process.
What can I use instead of honey?
If you need a substitute, pure maple syrup is your best bet—it provides a similar viscosity and caramelizing quality. Agave nectar will also work, though it’s a bit thinner. For a sugar-free option, a monk fruit sweetener designed for baking (the kind that measures 1:1 like sugar) can work, but be aware it won’t caramelize in the same way and the flavor profile will be different.
My glaze burned in the oven. What happened?
This usually means your oven was too hot, you baked it for too long, or you used a glaze with too much sugar directly exposed to high heat. Oven temperatures can vary, so an oven thermometer is a great tool. Sticking to the cook time, reserving some glaze for the end, and ensuring your rack is in the center of the oven (not too close to the top heating element) will prevent this.
Is it possible to cook this on the grill?
Yes, and it’s fantastic! Preheat your grill to medium-high heat. Oil the grates well. Place the glazed salmon fillets skin-side down (if applicable) on the grill and close the lid. Grill for about 6-10 minutes, depending on thickness, until the salmon is opaque and flakes easily. You’ll get a wonderful smoky flavor that pairs beautifully with the sweet-spicy glaze.
How should I store and reheat leftovers?
Store any leftover salmon in an airtight container in the refrigerator for up to 2 days. To reheat, place it in a baking dish, add a tablespoon of water or broth to create steam, cover with foil, and warm it in a 150°C (300°F) oven for about 10-15 minutes. Avoid the microwave, as it will make the fish rubbery and overcook it very quickly.
Sriracha Honey Salmon
Make this easy Sriracha Honey Salmon in 20 minutes! A sweet and spicy glaze creates perfectly flaky, moist fish. Get the simple recipe and cook it tonight.
Ingredients
For the Ingredients
-
4 salmon fillets (about 150-180 g each, skin-on or skinless)
-
3 tbsp honey
-
2 tbsp Sriracha sauce
-
1 tbsp soy sauce (or tamari for gluten-free)
-
1 tbsp fresh lime juice
-
2 cloves garlic (minced)
-
1 tsp freshly grated ginger
-
1 tbsp olive oil or avocado oil
-
1 tbsp chopped fresh cilantro or green onions (for garnish (optional))
-
salt and black pepper (to taste)
Instructions
-
Preheat your oven to 200°C (400°F). While it's heating up, pat the salmon fillets completely dry with paper towels. This is a crucial step—a dry surface is what allows that beautiful, caramelized crust to form instead of the fish steaming in its own moisture. Season both sides of the fillets lightly with a pinch of salt and black pepper.01
-
In your small bowl, combine the honey, Sriracha, soy sauce, fresh lime juice, minced garlic, and grated ginger. Whisk it all together until it’s completely smooth and emulsified. You’ll notice the sauce will have a lovely, deep orange-red color and a fantastic sweet-spicy aroma. Give it a quick taste and adjust the Sriracha or honey to your personal preference.02
-
Heat the olive oil in a large, oven-safe skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon fillets in the pan, presentation-side (the side that didn't have the skin) down. Sear them for 2-3 minutes, without moving them, until you get a gorgeous golden-brown crust. If you're using a baking sheet instead, you can skip the searing and just brush with oil before baking.03
-
Flip the salmon fillets over. Now, using your basting brush, generously coat the top and sides of each fillet with the Sriracha honey glaze. Be liberal with it—this is what creates that incredible sticky, glossy finish. Reserve about a quarter of the sauce for brushing on at the end.04
-
Transfer the entire skillet to your preheated oven. If you're using a baking sheet, just pop it in now. Roast the salmon for 6-10 minutes. The exact time will depend on the thickness of your fillets. You're looking for the salmon to be opaque and flake easily with a fork at its thickest part. It should feel firm but still moist to the touch.05
-
Carefully remove the skillet from the oven—remember, the handle will be extremely hot! Brush the salmon with the remaining reserved glaze. This final layer adds an extra punch of flavor and a beautiful sheen. Let the salmon rest in the pan for 2-3 minutes; this allows the juices to redistribute, ensuring every bite is succulent.06
-
Garnish with freshly chopped cilantro or green onions for a pop of color and freshness. Serve immediately while it's hot and the glaze is perfectly sticky. You'll hear the satisfying sound of a fork gliding through that tender, flaky fish.07


