Thai Sweet Chili Salmon Bowls
This Thai sweet chili salmon bowl is the kind of dinner that feels special but takes less than 30 minutes. It’s sticky, slightly spicy, and perfectly balanced with fresh veggies and fluffy rice. The sauce caramelizes around the salmon, giving you golden edges and a glossy finish.

Add crunchy cucumbers, herbs, and a squeeze of lime, and you’ve got a complete, satisfying meal. It’s simple, fresh, and a total crowd-pleaser.
What Makes This Recipe So Good
- Fast and foolproof: You’ll go from kitchen to table in about 25 minutes with minimal prep.
- Balanced flavors: Sweet heat from the chili sauce, zingy lime, savory soy, and a hint of garlic and ginger.
- Great texture: Tender salmon, crisp veggies, and fluffy rice or grains keep every bite interesting.
- Customizable: Swap veggies, change the base, or turn up the heat with extra chili.
- Meal prep friendly: Makes great lunches for a couple of days without losing flavor.
Ingredients
- 4 salmon fillets (about 5–6 oz each), skin-on or skinless
- 1/2 cup Thai sweet chili sauce
- 2 tablespoons low-sodium soy sauce or tamari
- 1 tablespoon fresh lime juice, plus wedges for serving
- 2 teaspoons grated fresh ginger
- 2 cloves garlic, minced
- 1 teaspoon sesame oil (optional, for depth)
- 1–2 teaspoons sriracha or chili-garlic sauce (optional, for extra heat)
- 2 cups cooked jasmine rice, brown rice, or quinoa
- 1 cup shredded carrots
- 1 cup cucumber, thinly sliced
- 1 cup red cabbage, thinly sliced
- 1/2 cup edamame or snap peas (steamed)
- 1/4 cup fresh cilantro and/or mint, chopped
- 2 green onions, thinly sliced
- 1 tablespoon toasted sesame seeds or crushed peanuts
- Avocado slices (optional)
- Neutral oil (avocado or canola) for cooking
- Kosher salt and black pepper
Instructions
- Pat the salmon dry and season lightly with salt and pepper. This helps the surface sear and the sauce cling.
- In a small bowl, whisk together sweet chili sauce, soy sauce, lime juice, ginger, garlic, sesame oil, and sriracha if using.
- Heat a large nonstick or well-seasoned skillet over medium-high.Add a drizzle of oil.
- Place salmon in the skillet, skin-side down if using skin-on. Cook 3–4 minutes until the edges look opaque and the skin crisps.
- Flip the salmon and pour in most of the sauce, reserving a few tablespoons for drizzling. Let it bubble and thicken 2–3 minutes, spooning sauce over the fillets.Cook until the salmon is just cooked through and glossy.
- While the salmon cooks, arrange bowls with warm rice, carrots, cucumber, cabbage, and edamame.
- Top each bowl with a salmon fillet. Spoon extra sauce from the pan over the fish and rice.
- Finish with cilantro or mint, green onions, sesame seeds or peanuts, and avocado if you like. Serve with lime wedges.
Keeping It Fresh
- Store smart: Keep components separate if possible.Salmon in one container, veggies in another, rice in a third.
- Fridge life: Salmon keeps 2–3 days; raw veggies stay crisp for 3–4 days.
- Reheat gently: Warm salmon and rice on low heat or in short microwave bursts. Add a splash of water to rice to keep it fluffy.
- Sauce boost: Save a little extra sweet chili sauce to refresh leftovers before serving.
Why This is Good for You
- Omega-3s: Salmon is rich in heart- and brain-friendly fats.
- Colorful veggies: Carrots, cabbage, and cucumbers add fiber, vitamins, and crunch with few calories.
- Balanced plate: Protein, complex carbs, and healthy fats keep you full and energized.
- Lower sodium option: Use low-sodium soy sauce and taste as you go.
What Not to Do
- Don’t overcook the salmon: Pull it when it flakes easily and is still moist in the center.
- Don’t drown the veggies: Keep them fresh and crisp; the sauce belongs mostly on the salmon and rice.
- Don’t skip the acid: Lime brightens the dish and balances the sweetness.
- Don’t use high heat the whole time: After searing, reduce to medium so the sauce doesn’t burn.
Variations You Can Try
- Sheet-pan method: Bake salmon at 400°F/200°C for 10–12 minutes, brushing with sauce halfway.
- Air fryer: Cook at 390°F/200°C for 7–9 minutes, brushing with sauce in the last 2 minutes.
- Grain swap: Try brown rice, quinoa, cauliflower rice, or rice noodles.
- Veggie swap: Use bell peppers, radish, steamed broccoli, or a simple slaw.
- Protein swap: Chicken thighs, shrimp, or tofu work well with the same sauce.
- Extra heat: Add sliced fresh chilies or a drizzle of chili crisp.
FAQ
Can I use frozen salmon?
Yes. Thaw it in the fridge overnight or under cold running water in its packaging. Pat very dry before cooking so it sears instead of steaming.
Is Thai sweet chili sauce very spicy?
It’s mild with a gentle heat. If you like spice, add sriracha or crushed red pepper. If not, keep it as is and rely on lime for brightness.
How do I know when the salmon is done?
It should flake easily with a fork and look slightly translucent in the center. Target 125–130°F (52–54°C) for medium and juicier results.
Can I make this gluten-free?
Yes. Use tamari or coconut aminos instead of soy sauce and check that your sweet chili sauce is gluten-free.
What if I don’t have fresh ginger?
Use 1/2 teaspoon ground ginger or skip it and add a touch more lime. Fresh is best, but the sauce is forgiving.
In Conclusion
This Thai sweet chili salmon bowl brings big flavor with very little effort. It’s bright, flexible, and weeknight-ready, yet good enough for guests. Keep the veggies crisp, the salmon tender, and the lime handy. Once you try it, it’ll land in your regular dinner rotation.

Ingredients
Method
- Pat the salmon dry and season lightly with salt and pepper. This helps the surface sear and the sauce cling.
- In a small bowl, whisk together sweet chili sauce, soy sauce, lime juice, ginger, garlic, sesame oil, and sriracha if using.
- Heat a large nonstick or well-seasoned skillet over medium-high. Add a drizzle of oil.
- Place salmon in the skillet, skin-side down if using skin-on. Cook 3–4 minutes until the edges look opaque and the skin crisps.
- Flip the salmon and pour in most of the sauce, reserving a few tablespoons for drizzling. Let it bubble and thicken 2–3 minutes, spooning sauce over the fillets. Cook until the salmon is just cooked through and glossy.
- While the salmon cooks, arrange bowls with warm rice, carrots, cucumber, cabbage, and edamame.
- Top each bowl with a salmon fillet. Spoon extra sauce from the pan over the fish and rice.
- Finish with cilantro or mint, green onions, sesame seeds or peanuts, and avocado if you like. Serve with lime wedges.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
