If you are craving a dish that bursts with vibrant flavors and satisfying textures, then this Spicy Salmon Bowls with Coconut Rice Recipe is an absolute must-try. It combines perfectly roasted salmon with creamy coconut rice, a zesty, slightly spicy coconut milk dressing, and an array of fresh toppings like mango, avocado, and edamame. This bowl is a beautiful medley of sweet, savory, tangy, and spicy all in one, making every bite an exciting experience. Whether you’re feeding family or impressing friends, these bowls are sure to become a midday favorite that keeps everyone coming back for more.

Ingredients You’ll Need
This dish shines because of its simple yet thoughtful ingredients, each playing a crucial role in balancing taste, texture, and color. From the creamy coconut milk to the fresh lime zest and zingy Sriracha, every element elevates this bowl to a flavor-packed feast that’s as pleasing to the eye as it is to the palate.
- Coconut milk (1 can, 14-ounce): The base for a rich, creamy dressing and key to fluffy coconut rice.
- Fish sauce (2 tablespoons): Adds an umami depth that enhances the overall savoriness.
- Brown sugar (¼ cup): Balances the heat and tang with a gentle sweetness.
- Soy sauce (1 tablespoon): Provides a salty backbone to the marinade and dressing.
- Lime zest (1 teaspoon): Brings a fresh citrus aroma for brightness.
- Fresh lime juice (2 tablespoons): Injects a zesty kick that awakens every bite.
- Sriracha (1–2 teaspoons, plus extra): To bring the signature spicy heat you’ll love.
- Salmon fillet (1 pound): The star protein, roasted to flaky perfection.
- Kosher salt (½ teaspoon): Enhances the natural flavors without overpowering.
- Coconut rice (4 cups): The tender, fragrant base with a subtle sweetness.
- Mango (1, peeled, pitted, sliced): Adds juicy sweetness and vibrant color.
- Persian cucumbers (3, sliced): Provide a refreshing crunch and mild taste.
- Avocado (1, sliced): Creamy texture that perfectly complements the spicy salmon.
- Edamame (1 cup, cooked): Adds a protein-rich bite and bright green hue.
- Fresh cilantro (¼ cup, minced): For a burst of herbal freshness as a garnish.
- Toasted coconut (½ cup): Adds crunch and a nutty, tropical flair on top.
- Sesame seeds (optional): Sprinkle for an extra layer of texture and subtle nuttiness.
- Fresno pepper (1 small, thinly sliced, optional): For those who want an added pop of color and heat.
How to Make Spicy Salmon Bowls with Coconut Rice Recipe
Step 1: Preheat and Prepare
Start by preheating your oven to 350°F (175°C) and positioning a rack in the center for even cooking. Line a rimmed baking sheet with aluminum foil or parchment paper to make cleanup a breeze. This prep sets the stage for that perfectly roasted salmon you’ll be craving.
Step 2: Whisk Together the Coconut Milk Dressing
In a small bowl, combine full-fat coconut milk, fish sauce, brown sugar, soy sauce, lime zest, fresh lime juice, and Sriracha. This dressing is the secret to the dish’s irresistible flavor, striking a balance between creamy, spicy, sour, and sweet. Scoop out and reserve about half a cup separately to brush on the salmon before it hits the oven.
Step 3: Roast the Salmon
Place your salmon fillet skin-side down on the lined sheet pan. Generously brush the reserved coconut milk dressing all over the salmon, ensuring it’s coated evenly. Roast in the preheated oven for about 15 minutes, or until the salmon flakes easily with a fork and boasts a beautiful golden hue. The dressing helps keep it moist and infuses it with sublime flavor.
Step 4: Assemble the Bowls
Get ready to build your bowls. Divide the warm coconut rice equally into four bowls as your base. Then, add the roasted salmon fillet on top, breaking it into manageable chunks. Surround with colorful slices of fresh mango, crisp Persian cucumber, creamy avocado, and tender cooked edamame. This layering creates a bowl full of contrasting flavors and textures that will make each mouthful exciting.
Step 5: Garnish and Drizzle
Finish the Spicy Salmon Bowls with Coconut Rice Recipe by garnishing with minced fresh cilantro, toasted coconut flakes, and a sprinkle of sesame seeds if you like. Add a few slices of thin Fresno pepper for an extra punch of heat and a stunning pop of red. Drizzle the remaining coconut milk dressing generously over the top, tying all the flavors together beautifully.
How to Serve Spicy Salmon Bowls with Coconut Rice Recipe

Garnishes
The right garnishes turn good dishes into unforgettable ones, and this recipe is no exception. Fresh cilantro adds a bright herbal note, while the toasted coconut creates a surprising yet addictively crunchy texture. Sesame seeds bring subtle nuttiness, and if you love heat, thin slices of Fresno pepper add a fiery contrast that’s just dazzling.
Side Dishes
This bowl is a complete meal on its own, but if you want to serve sides, light choices work best. Think a simple cucumber salad for extra freshness or steamed greens like bok choy tossed with a little soy and garlic. A crisp Asian slaw would also play beautifully alongside without stealing the spotlight from your Spicy Salmon Bowls with Coconut Rice Recipe.
Creative Ways to Present
For a show-stopping presentation, serve your bowls in deep ceramic dishes to hold all the juicy components perfectly. You can also use small lettuce leaves on the side to turn this into a fun, handheld meal. If making for a gathering, a build-your-own bowl station lets everyone customize with extra toppings like sliced scallions, pickled ginger, or different chili sauces.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store the salmon, coconut rice, and fresh toppings separately in airtight containers in the refrigerator. This helps keep textures fresh and prevents sogginess. The dressing can be stored in a small jar or container for easy reuse. Enjoy leftovers within 2 days for the best quality and flavor.
Freezing
While the coconut rice and salmon can be frozen separately, keep in mind that fresh toppings like avocado and mango do not freeze well. Freeze the cooked salmon and rice in airtight containers for up to 1 month. Thaw overnight in the refrigerator before reheating gently.
Reheating
When ready to enjoy leftovers, reheat the salmon and coconut rice gently in the oven or microwave to retain moisture. Avoid overheating to prevent drying the salmon. Add fresh mango, avocado slices, and drizzle the saved dressing right before serving to keep the bowl fresh and delicious.
FAQs
Can I use a different type of fish for this recipe?
Absolutely! While salmon is ideal for its richness and texture, you can substitute with other firm fish such as cod, halibut, or sea bass. Just adjust the roasting time as needed to avoid overcooking thinner fillets.
How spicy is this Spicy Salmon Bowls with Coconut Rice Recipe?
The heat level is adjustable to your taste thanks to the Sriracha and optional Fresno pepper. Start with less if you’re sensitive, and add more for a fiery kick. The creamy coconut elements also help mellow the spice for a balanced flavor.
Is it possible to make the coconut rice ahead of time?
Yes, you can prepare the coconut rice a day ahead and reheat it gently before assembling the bowls. Storing it separately maintains its fluffy texture, ensuring it won’t clump or dry out.
What can I substitute for fish sauce?
If you prefer to avoid fish sauce, tamari or soy sauce mixed with a teaspoon of miso paste can offer a similar umami depth. Keep in mind this may slightly alter the final flavor but will still be delicious.
Can this recipe be made gluten-free?
Definitely! Use gluten-free soy sauce or tamari and double-check that your fish sauce is gluten-free to accommodate dietary restrictions while keeping the flavors authentic and vibrant.
Final Thoughts
There is something truly special about the way the flavors and textures come together in this Spicy Salmon Bowls with Coconut Rice Recipe. It’s one of those dishes that feels both indulgent and nourishing at the same time. Once you try it, you’ll understand why it’s become a favorite for busy weeknights or weekend feasts alike. So grab those fresh ingredients, fire up your oven, and dive into a bowl of bold flavors that will brighten your day and satisfy your taste buds like no other.
Print
Spicy Salmon Bowls with Coconut Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Asian Fusion
- Diet: Halal
Description
These Spicy Salmon Bowls with Coconut Rice offer a vibrant, flavorful meal featuring tender oven-roasted salmon glazed with a zesty coconut milk dressing. Served over fragrant coconut rice and topped with fresh mango, cucumber, avocado, edamame, and garnished with toasted coconut and cilantro, this dish perfectly balances spicy, sweet, and savory flavors for a wholesome, satisfying dinner.
Ingredients
Coconut Milk Dressing
- 1 (14-ounce) can full-fat coconut milk
- 2 tablespoons fish sauce
- ¼ cup brown sugar
- 1 tablespoon soy sauce
- 1 teaspoon lime zest
- 2 tablespoons fresh lime juice (from 1 lime)
- 1–2 teaspoons Sriracha, plus more for serving
Salmon
- 1 (1-pound) salmon fillet
- ½ teaspoon kosher salt
Other Ingredients
- 4 cups coconut rice
- 1 mango, peeled, pitted, and sliced
- 3 Persian cucumbers, sliced
- 1 avocado, sliced
- 1 cup edamame, cooked
- ¼ cup minced fresh cilantro, for garnish
- ½ cup toasted coconut, for garnish
- Sesame seeds, for garnish (optional)
- 1 small Fresno pepper, thinly sliced, for garnish (optional)
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C) and position a rack in the center. Line a rimmed sheet pan with aluminum foil or parchment paper to prepare for roasting the salmon.
- Make the Coconut Milk Dressing: In a small bowl, whisk together the full-fat coconut milk, fish sauce, brown sugar, soy sauce, lime zest, fresh lime juice, and Sriracha until well combined. Reserve ½ cup of this dressing separately to brush on the salmon later.
- Prepare the Salmon: Place the salmon fillet skin-side down on the prepared sheet pan. Brush the reserved ½ cup of coconut milk dressing generously over the top of the salmon. Roast in the preheated oven for 15 minutes, or until the salmon flakes easily with a fork and is cooked through.
- Assemble the Bowls: Evenly divide the cooked coconut rice among four serving bowls. Top each with a portion of the roasted salmon, followed by sliced mango, Persian cucumbers, avocado, and cooked edamame.
- Garnish and Serve: Garnish the assembled bowls with minced fresh cilantro, toasted coconut, and optional sesame seeds. Add thinly sliced Fresno pepper for an extra kick of heat if desired. Finally, drizzle the remaining coconut milk dressing over the top of each bowl just before serving to enhance flavor.
Notes
- You can substitute salmon with another firm fish like cod or mahi-mahi if preferred.
- For a spicier dish, increase the amount of Sriracha or add extra Fresno pepper slices.
- Use day-old rice for the best texture when making the coconut rice ahead of time.
- To save time, grill the salmon instead of roasting if desired, adjusting cooking time accordingly.
- To keep this recipe gluten-free, ensure the soy sauce used is gluten-free.

