A bowl that hits sweet, salty, tangy and spicy in one spoon — spicy salmon cubes glazed with a savory-sesame sauce, creamy avocado, quick-pickled cucumbers and a luscious coconut jasmine rice. It’s a weekday showstopper that feels restaurant-worthy but comes together in about 30–40 minutes. If you enjoy the contrast of seared fish on a crisp rice base, you might also like the technique in crispy rice salmon recipe for another take on salmon and rice textures.
Why you’ll love this dish
This Spicy Salmon Bowl with Coconut Rice balances bright, soft and crunchy textures while keeping the prep simple. The coconut milk in the rice gives a subtly sweet and silky background that tames the chili in the mayo. Quick-pickled cucumbers add lift, and searing the salmon cubes gives a caramelized edge without drying the fish.
“A weeknight favorite — easy to scale up, full of flavor, and everyone can customize their bowl.” — home cook review
When to make it:
- Fast weeknight family dinners (30–40 minutes).
- Casual dinner parties where guests customize bowls.
- Meal-prep lunches if you keep components separate.
How this recipe comes together
A quick roadmap so you know what to expect before you start:
- Rinse the jasmine rice and simmer in coconut milk and a splash of water until tender; let it steam off for a fluffier texture.
- While rice cooks, toss thin cucumber slices in rice vinegar and sugar to quick-pickle them — they’ll be ready in 5–10 minutes.
- Toss cubed salmon with oil, tamari and spices, then sear in a hot skillet for short, flavorful crusts.
- Whisk spicy mayo (mayo, sriracha, lime), assemble bowls with rice, pickles, salmon and avocado, and finish with furikake and chives.
This sequence keeps the rice warm and the salmon juicy because nothing sits around getting cold or soggy.
What you’ll need
- 1 1/3 cups jasmine rice, rinsed and drained (rinsing removes excess starch for fluffier rice)
- 1 cup full-fat canned coconut milk
- 1/2 cup water plus 2 tablespoons (total 5/8 cup)
- 1/2 teaspoon kosher salt
- 1 teaspoon coconut sugar (substitute: granulated sugar)
- 1/4 cup rice vinegar
- 1 teaspoon white sugar
- 2 small cucumbers, thinly sliced (English or Persian cucumbers work well)
- 1 lb salmon, skin removed and cubed (use sushi-grade if eating rare; otherwise cook through)
- 3 tablespoons avocado oil or another neutral oil (grapeseed, canola)
- 1 tablespoon low-sodium tamari or soy sauce
- 1 teaspoon brown sugar (or coconut sugar)
- 1 teaspoon garlic powder
- 3/4 teaspoon ground ginger
- 1 tablespoon white sesame seeds
- 1 teaspoon nanami togarashi (optional — Japanese chili blend for extra heat)
- 1/3 cup mayonnaise
- 2 teaspoons sriracha (adjust to taste)
- 1 teaspoon lime juice
- 1 avocado, sliced
- Furikake and chopped fresh chives for garnish
Substitutions and notes:
- Coconut milk: full-fat gives the creamiest rice; light coconut milk will be less rich.
- Tamari = gluten-free soy sauce option.
- Nanami togarashi is optional; use red pepper flakes if unavailable.
- For vegan bowls, swap salmon for cubed tofu and mayo for vegan mayo.
Step-by-step instructions
- Make the coconut rice: In a medium saucepan combine rinsed jasmine rice, coconut milk, the 1/2 cup plus 2 tablespoons water, kosher salt, and coconut sugar. Bring to a gentle boil over medium-high heat. Reduce heat to low, cover, and simmer 12–15 minutes until liquid is absorbed. Remove from heat and let sit, covered, 10 minutes. Fluff with a fork.
- Quick-pickle the cucumbers: While the rice cooks, whisk rice vinegar and white sugar in a bowl until dissolved. Add the thin cucumber slices and toss to coat. Let sit at room temperature for 5–10 minutes; drain slightly before using if there’s excess liquid.
- Season the salmon: In a mixing bowl toss the cubed salmon with avocado oil, tamari, brown sugar, garlic powder, and ground ginger until evenly coated. Sprinkle sesame seeds and nanami togarashi on top if using and toss gently.
- Cook the salmon: Heat a skillet over medium-high heat until hot. Add the salmon cubes in a single layer (work in batches if needed). Sear 2–3 minutes per side until the exterior is golden and the fish is opaque at the edges. For medium-rare center, reduce time slightly and watch closely.
- Make the spicy mayo: Whisk together mayonnaise, sriracha, and lime juice. Taste and adjust sriracha for more heat.
- Assemble the bowls: Divide coconut rice between bowls. Top with pickled cucumbers, seared salmon cubes, and sliced avocado. Drizzle spicy mayo over the top and finish with furikake and chopped chives. Serve immediately.
Timing tip: Start rice first, then do cucumbers and salmon — the rice steaming time is perfect for the other prep.
Best ways to enjoy it
Serve bowls warm so the coconut rice contrasts with cool avocado and crisp pickles. Pair with:
- A light citrus salad or edamame tossed with sesame oil for extra greens.
- A chilled white wine like unoaked Chardonnay or a dry Riesling if serving adults.
- Pickled ginger and a wedge of lime for extra brightness.
For presentation: spoon rice into the bowl first, arrange salmon and cucumbers in separate clusters, slice avocado fanned on the side, then finish with mayo drizzles and sprinkled furikake. That keeps textures distinct and attractive.
Storage and reheating tips
- Refrigerator: Store components separately in airtight containers for best texture. Rice and salmon will keep 2–3 days refrigerated. Keep avocado and spicy mayo separate if possible.
- Freezing: Cooked salmon and coconut rice can be frozen, but texture will be altered. Freeze for up to 1 month; thaw overnight in the fridge before reheating. Avocado does not freeze well.
- Reheating: Gently reheat rice in the microwave with a damp paper towel over it (30–60 seconds) or steam in a saucepan with a tablespoon of water. Reheat salmon briefly in a hot skillet for a minute per side to refresh the crust without drying. If fish was fully cooked before storing, reheat to 165°F (74°C) for safety.
- Food safety: Refrigerate any leftovers within 2 hours of cooking. Do not refreeze thawed cooked fish.
Pro chef tips
- Pat salmon dry before seasoning to get a better sear and less splatter.
- Use a hot, well-seasoned pan and don’t overcrowd pieces — overcrowding steams rather than sears.
- Toast sesame seeds briefly in a dry pan for more aroma before adding to salmon.
- If your coconut rice separates or seems gummy, gently fold with a fork and re-steam for a few minutes to restore fluff.
- For a hands-off rice method, try an alternate approach like an air fryer rice variant if you’re short on stovetop space: check out a tested air fryer fried rice technique for convenience and different textures.
Creative twists
- Hawaiian style: Swap tamari glaze for a pineapple-teriyaki reduction and add pineapple chunks.
- Spicy-sour: Marinate cucumbers longer with lime zest and chopped cilantro for a ceviche-like brightness.
- Crunch swap: Replace furikake with toasted panko and sesame for an extra crunch.
- Vegetarian: Use extra-firm tofu pressed, cubed and seared in the same marinade; finish with the spicy mayo.
- Low-carb: Serve over cauliflower rice or a bed of mixed greens.
Your questions answered
Q: Can I use frozen salmon?
A: Yes — thaw completely in the fridge and pat dry before cubing and seasoning. If still partially frozen the slices won’t sear properly and may steam.
Q: Can I make this ahead for meal prep?
A: Yes. Store rice and salmon separately. Reheat rice and salmon before assembling; keep pickles and avocado chilled and add just before eating. Assembled bowls are best consumed same day.
Q: Is this safe to eat with medium-rare salmon?
A: Only use sushi-grade or sashimi-grade salmon if you plan to serve it rare. Otherwise cook until opaque and to at least 145°F (63°C) in the thickest part for safety, especially if serving pregnant people, young children or immunocompromised guests.
Q: What can I use instead of mayonnaise?
A: Greek yogurt or vegan mayo work; yogurt makes a tangier sauce and thins easily with a splash of lemon or lime.
Q: How spicy is the bowl and can I adjust it?
A: The recipe is mildly spicy from sriracha and optional nanami togarashi. Reduce or omit sriracha for mild, or add more or a dash of chili oil for serious heat.
If you want hands-off rice or a different texture for weeknight bowls, check the air fryer rice method linked above — it’s a practical alternative when stovetop space is limited.
Print
Spicy Salmon Bowl with Coconut Rice
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Searing
- Cuisine: Asian Fusion
- Diet: Pescatarian
Description
A vibrant bowl featuring spicy salmon cubes glazed with a sesame sauce, creamy avocado, quick-pickled cucumbers, and luscious coconut jasmine rice.
Ingredients
- 1 1/3 cups jasmine rice, rinsed and drained
- 1 cup full-fat canned coconut milk
- 1/2 cup water plus 2 tablespoons (total 5/8 cup)
- 1/2 teaspoon kosher salt
- 1 teaspoon coconut sugar
- 1/4 cup rice vinegar
- 1 teaspoon white sugar
- 2 small cucumbers, thinly sliced
- 1 lb salmon, skin removed and cubed
- 3 tablespoons avocado oil
- 1 tablespoon low-sodium tamari or soy sauce
- 1 teaspoon brown sugar
- 1 teaspoon garlic powder
- 3/4 teaspoon ground ginger
- 1 tablespoon white sesame seeds
- 1 teaspoon nanami togarashi (optional)
- 1/3 cup mayonnaise
- 2 teaspoons sriracha
- 1 teaspoon lime juice
- 1 avocado, sliced
- Furikake and chopped fresh chives for garnish
Instructions
- In a medium saucepan combine rinsed jasmine rice, coconut milk, 1/2 cup water, kosher salt, and coconut sugar. Bring to a gentle boil over medium-high heat, reduce heat to low, cover, and simmer for 12–15 minutes. Remove from heat and let sit, covered, for 10 minutes. Fluff with a fork.
- While the rice cooks, whisk rice vinegar and white sugar in a bowl. Add cucumber slices and toss to coat. Let sit for 5–10 minutes, then drain slightly.
- Toss cubed salmon with avocado oil, tamari, brown sugar, garlic powder, and ginger until coated. If using, sprinkle sesame seeds and nanami togarashi on top and toss gently.
- Heat a skillet over medium-high heat. Add salmon cubes in a single layer and sear for 2–3 minutes per side until golden and opaque at the edges.
- Whisk together mayonnaise, sriracha, and lime juice. Taste and adjust sriracha for desired heat.
- Divide coconut rice between bowls. Top with pickled cucumbers, seared salmon cubes, and sliced avocado. Drizzle spicy mayo and finish with furikake and chives. Serve immediately.
Notes
Store components separately in airtight containers for best texture. For vegan bowls, substitute salmon with cubed tofu and mayo with vegan mayo.
