When you need a fast dinner that tastes like it came from your favorite restaurant, this Sweet Chili Salmon is the perfect recipe to make. Tender, flaky salmon fillets are pan-seared until golden, then coated in a glossy Thai sweet chili sauce that’s sweet, savory, slightly spicy, and completely irresistible.
This easy salmon recipe comes together in just 15 minutes, making it ideal for busy weeknights, quick lunches, or healthy family dinners. With only a handful of ingredients, you can create a flavorful homemade meal that feels elegant without requiring complicated cooking techniques.
Serve it over fluffy rice, noodles, or steamed vegetables for a satisfying dinner packed with bold flavor and rich texture. If you love quick seafood recipes with minimal prep and maximum flavor, this homemade sweet chili salmon will quickly become a favorite in your kitchen.
Why You’ll Love This Recipe
- Ready in only 15 minutes
- Uses just a few simple ingredients
- Sweet, savory, and slightly spicy flavor
- Perfect for busy weeknight dinners
- Healthy, protein-packed, and satisfying
Ingredients
- Oil – Helps create a crispy golden sear on the salmon.
- Salmon fillets – Rich, buttery salmon becomes tender and flaky when cooked properly.
- Salt and black pepper – Simple seasoning that enhances the natural flavor of the salmon.
- Thai sweet chili sauce – Adds sweet heat, sticky glaze, and bold Thai-inspired flavor.
How to Make Sweet Chili Salmon
Prepare the Salmon
Pat the salmon fillets dry with paper towels to help them sear properly. Season both sides generously with salt and black pepper.
Keeping the skin on helps protect the fish while cooking and creates extra crispy texture.
Sear the Salmon
Heat a large nonstick skillet over medium heat and add the oil.
Place the salmon fillets skin-side up in the hot skillet. Cook for about 4 minutes, depending on the thickness of the salmon. The top should develop a golden crust while the inside begins to cook gently.
If you notice white fat starting to appear too quickly, slightly reduce the heat to avoid overcooking.
Flip and Finish Cooking
Carefully flip the salmon so the skin side is facing down. Continue cooking for another 3 minutes or until the internal temperature reaches 145°F (63°C).
The salmon should be flaky, moist, and tender inside.
Add the Sweet Chili Sauce
During the last minute of cooking, pour the Thai sweet chili sauce over the salmon fillets.
Allow the sauce to simmer gently and coat the fish in a sticky, flavorful glaze. The sauce will slightly caramelize and become glossy.
Remove from heat and serve immediately.

Tips for Success
- Use an instant-read thermometer to avoid overcooking the salmon.
- Pat the salmon dry before cooking for the best crispy sear.
- Let the skillet fully heat before adding the fish.
- Avoid moving the salmon while it sears to create a golden crust.
- Spoon extra sauce from the pan over the salmon before serving for even more flavor.
Equipment Needed
- Large nonstick skillet
- Fish spatula or flat spatula
- Instant-read thermometer
- Measuring cups and spoons
Recipe Variations
Baked Sweet Chili Salmon
Place the salmon on a lined baking sheet, pour the sauce over the top, and bake at 400°F for 11–14 minutes.
Spicy Version
Add sriracha, chili flakes, or diced fresh chili peppers for extra heat.
Garlic Ginger Salmon
Mix minced garlic and fresh ginger into the sweet chili sauce for deeper flavor.
Low-Carb Option
Serve the salmon with cauliflower rice or roasted vegetables instead of regular rice.
Honey Lime Twist
Add a squeeze of lime juice and a drizzle of honey for a bright citrus flavor.
Serving Suggestions
This easy sweet chili salmon pairs perfectly with:
- Steamed jasmine rice
- Coconut rice
- Garlic noodles
- Stir-fried vegetables
- Roasted broccoli
- Asian cucumber salad
- Sesame green beans
For extra freshness, garnish with sliced green onions, sesame seeds, fresh cilantro, or lime wedges.
FAQs
How do I know when salmon is fully cooked?
Salmon is done when it reaches an internal temperature of 145°F and flakes easily with a fork.
Can I use frozen salmon?
Yes, but thaw it completely and pat it dry before cooking.
Can I bake this instead of pan-searing?
Absolutely. Bake at 400°F for 11–14 minutes depending on the thickness of the fillets.
Is sweet chili salmon spicy?
Thai sweet chili sauce is mildly spicy with more sweetness than heat. You can add extra spice if desired.
How long do leftovers last?
Store leftover salmon in an airtight container in the refrigerator for up to 3 days.
What type of salmon works best?
Atlantic salmon, sockeye salmon, or king salmon all work beautifully for this recipe.
Final Thoughts
This Sweet Chili Salmon is proof that a quick and easy dinner can still be incredibly flavorful and satisfying. With perfectly cooked salmon and a sticky sweet chili glaze, this recipe delivers restaurant-quality flavor in just minutes.
Whether you’re making a healthy weeknight meal, an easy seafood dinner, or a simple meal-prep recipe, this homemade sweet chili salmon is guaranteed to impress.
Try it once, and it may become your go-to salmon recipe for busy nights. Don’t forget to serve it with rice and your favorite veggies for the ultimate comforting meal!
Print
Sweet Chili Salmon
- Total Time: 15 minutes
- Yield: 2 servings
- Diet: Gluten Free
Description
Sweet Chili Salmon is a quick and flavorful weeknight dinner made with tender salmon fillets glazed in Thai sweet chili sauce and cooked to perfection in just 15 minutes.
Ingredients
- 1 tbsp oil
- 2 salmon fillets, skin on
- Salt and black pepper to taste
- 1/3 cup Thai sweet chili sauce
Instructions
- Heat oil in a large nonstick skillet over medium heat.
- Season salmon fillets with salt and pepper on both sides.
- Place salmon skin side up in the skillet and cook for 4 minutes.
- Flip salmon to skin side down and cook for another 3 minutes.
- During the last minute, pour sweet chili sauce over the salmon.
- Allow sauce to simmer and glaze the salmon for 1 minute.
- Remove from heat and serve immediately with rice or vegetables.
Notes
- Do not overcook the salmon; internal temperature should reach 145°F.
- For baking, cook at 400°F for 11–14 minutes.
- Serve with rice, noodles, or steamed vegetables.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Thai Inspired



