Imagine the crisp snap of fresh lettuce cradling a tender, sweet‑chili‑glazed salmon fillet—each bite delivering a perfect balance of heat, sweetness, and buttery richness. This is the magic of Sweet Chili Salmon Lettuce Wraps, a dish that feels both indulgent and light.
What makes it special is the marriage of a quick‑pan‑seared salmon with a glossy, Asian‑inspired sauce, all tucked into vibrant lettuce cups that keep the plate bright and mess‑free.
Busy professionals, health‑conscious families, and anyone craving a flavorful dinner without the heaviness will adore this recipe. It shines at weeknight meals, casual gatherings, or even as a make‑ahead lunch option.
The process is straightforward: season and sear the salmon, whisk together a sweet‑chili glaze, toss in the vegetables, and assemble the wraps. In under thirty minutes you’ll have a restaurant‑quality plate ready to impress.
Why You'll Love This Recipe
Bright & Bold Flavors: The sweet‑chili glaze delivers a harmonious blend of sweet, tangy, and mildly spicy notes that awaken the palate without overwhelming it.
Fast & Foolproof: With just a handful of steps and minimal equipment, you can have a gourmet‑worthy dinner on the table in under thirty minutes.
Low‑Carb & Nutritious: Fresh lettuce cups replace heavy carbs, while salmon supplies heart‑healthy omega‑3s and protein for a balanced meal.
Customizable & Fun: The wrap format invites creative toppings—think crunchy peanuts, fresh herbs, or a squeeze of lime—to suit any taste.
Ingredients
The foundation of this dish is fresh, high‑quality salmon that absorbs a glossy sweet‑chili glaze. Complementary vegetables add crunch and color, while the sauce brings a sweet‑spicy depth that ties everything together. A splash of sesame oil and a sprinkle of toasted seeds finish the wraps with aromatic richness and textural contrast.
Main Ingredients
- 4 salmon fillets (about 6 oz each)
- 1 head butter lettuce, separated into leaves
- ½ red bell pepper, thinly sliced
- 1 medium carrot, julienned
- ½ cucumber, cut into matchsticks
- 2 green onions, sliced on the diagonal
- 1 tsp toasted sesame seeds (optional)
Sweet Chili Sauce
- 3 tbsp sweet chili sauce (store‑bought or homemade)
- 2 tbsp low‑sodium soy sauce (or tamari)
- 1 tbsp rice vinegar
- 1 tbsp honey (or agave for vegan)
- 1 tsp freshly grated ginger
- 1 clove garlic, minced
- ½ tsp sriracha (optional for extra heat)
Seasonings & Finishing Touches
- 1 tsp toasted sesame oil
- Salt and freshly ground black pepper, to taste
- 1 lime, cut into wedges for serving
Each component plays a role: the salmon’s buttery flesh soaks up the sweet‑chili glaze, while the crisp lettuce provides a refreshing bite that balances richness. The vegetables add texture and a pop of color, and the sesame oil plus seeds lend a nutty aroma that rounds out the flavor profile. Together they create a harmonious, handheld feast that feels both indulgent and wholesome.
Step-by-Step Instructions

Preparing the Salmon
Pat the salmon fillets dry with paper towels, then season both sides with salt, pepper, and a drizzle of sesame oil. Let them sit for about 10 minutes at room temperature; this promotes even cooking and allows the seasoning to penetrate the flesh.
Cooking the Sweet Chili Glaze
- Heat the Pan. Warm a large non‑stick skillet over medium‑high heat for 2‑3 minutes. Add a splash of oil and swirl to coat the surface. The pan should be hot enough that a drop of water sizzles instantly.
- Sear the Salmon. Place the fillets skin‑side down (if skin is on) and cook undisturbed for 4‑5 minutes until the edges turn opaque and a golden crust forms. Flip carefully and sear the other side for another 3‑4 minutes.
- Deglaze & Build the Sauce. Reduce heat to medium. Add the minced garlic and grated ginger, stirring for 30 seconds until fragrant. Pour in sweet chili sauce, soy sauce, rice vinegar, honey, and sriracha. Stir to combine, scraping up any browned bits—these are flavor gold.
- Simmer & Thicken. Allow the mixture to simmer gently for 2‑3 minutes. The sauce should thicken enough to coat the back of a spoon but remain glossy. Taste and adjust salt or a splash more honey if you prefer extra sweetness.
- Finish the Salmon. Return the salmon to the pan, spooning the glaze over each piece. Let it cook for an additional minute so the fish absorbs the sauce. Remove from heat and let rest for 2 minutes before slicing.
Assembling the Lettuce Wraps
While the salmon rests, arrange lettuce leaves on a serving platter. Distribute the sliced bell pepper, carrot, cucumber, and green onions evenly among the cups. Flake the glazed salmon into bite‑size pieces, then spoon them onto each leaf. Sprinkle with toasted sesame seeds and a quick squeeze of lime juice for brightness. Serve immediately while the salmon is warm and the lettuce is crisp.
Tips & Tricks
Perfecting the Recipe
Dry the Fish. Removing surface moisture ensures a true sear and prevents the glaze from steaming the salmon.
Control Heat. Start high for the crust, then lower to medium when adding the sauce to avoid burning the sugars.
Use Fresh Lime. A final squeeze brightens the glaze and cuts any residual sweetness.
Rest Before Slicing. Allowing the salmon to rest locks in juices, giving a moist bite every time.
Flavor Enhancements
Add a handful of chopped fresh cilantro or Thai basil just before serving for herbaceous lift. For extra crunch, toss a few crushed peanuts into the lettuce cups. A drizzle of toasted sesame oil over the assembled wraps deepens the nutty aroma.
Common Mistakes to Avoid
Skipping the resting step results in a dry fillet. Over‑crowding the pan creates steam, preventing a crisp crust. Also, avoid adding the sauce too early—sugar can scorch before the fish is cooked through.
Pro Tips
Invest in a Good Thermometer. Aim for an internal temperature of 125 °F for medium‑rare; the fish will finish cooking as it rests.
Prep All Veggies First. Having the vegetables sliced and ready speeds up assembly and keeps the lettuce from wilting.
Use High‑Quality Sweet Chili Sauce. A premium sauce provides depth without needing extra spices.
Serve Immediately. Lettuce loses crunch quickly; plate just before eating for optimal texture.
Variations
Ingredient Swaps
Swap salmon for shrimp, firm tofu, or thinly sliced beef for a different protein profile. Replace butter lettuce with iceberg, romaine, or even collard greens for a heartier bite. For a fruitier twist, add thin mango strips or pineapple chunks to the wrap.
Dietary Adjustments
Make the dish gluten‑free by using tamari instead of soy sauce and confirming that the sweet chili sauce is wheat‑free. For a vegan version, replace salmon with marinated tempeh and use agave or maple syrup in place of honey. Keto diners can omit the honey and add a few drops of liquid stevia.
Serving Suggestions
Serve the wraps alongside jasmine rice or cauliflower rice to soak up extra glaze. A side of edamame, pickled radish, or a simple cucumber‑vinegar salad adds contrast. For a more indulgent spread, pair with warm coconut‑lime soup.
Storage Info
Leftover Storage
Allow the salmon and sauce to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 3 days. If you anticipate a longer wait, portion the salmon and sauce into freezer‑safe bags, lay flat, and freeze for up to 3 months. Keep lettuce separate to preserve crunch.
Reheating Instructions
Reheat salmon gently in a 300°F oven, covered with foil for 10‑12 minutes, adding a splash of broth or extra glaze to prevent drying. For a quicker fix, microwave on medium power in 30‑second bursts, stirring the sauce in between. Refresh lettuce with a quick rinse and pat dry before re‑assembling.
Frequently Asked Questions
This Sweet Chili Salmon Lettuce Wrap recipe delivers bold, balanced flavors with minimal effort, making it ideal for busy evenings or entertaining guests. We’ve covered everything—from ingredient selection and precise cooking steps to storage, variations, and troubleshooting—so you can feel confident in the kitchen. Feel free to experiment with proteins, veggies, or sauces to make the dish truly yours. Enjoy every fresh, flavorful bite!