I love a bowl that feels both cozy and bright — this Spicy Salmon Bowls with Coconut Rice hits that balance perfectly. The salmon is caramelized and sticky with a sweet-savory glaze, the coconut rice is pillowy and fragrant, and crisp cucumber and creamy avocado add cool contrast. A drizzle of sriracha-mayo brings a spicy, tangy kick that ties every bite together. It’s fast enough for a weeknight, elegant enough for guests, and easy to customize. If you enjoy other salmon-forward bowls, you might also like this flavorful spicy canned salmon rice bowl for a pantry-friendly twist.
Why You’ll Love This Spicy Salmon Bowls with Coconut Rice
- A perfect balance of textures: flaky salmon, creamy coconut rice, crisp cucumber, and smooth avocado.
- Sweet-savory glaze on the salmon with a gentle heat from sriracha in the mayo — bold but not overpowering.
- Coconut rice adds a rich, aromatic base that transforms plain rice into something special.
- Fast to pull together: rice cooks while you prep and pan-sear the salmon in about 10 minutes.
- Flexible for meal prep — components can be made ahead and assembled when you’re ready.
- Visually beautiful — contrast of colors makes it great for feeding guests or photographing.
- Family-friendly yet sophisticated enough for date night.
- Easily customizable with pantry-friendly swaps or extra toppings.
What Is Spicy Salmon Bowls with Coconut Rice?
This dish is a composed bowl built around coconut-infused jasmine rice and pan-seared salmon cubes glazed with a simple tamari-brown sugar mixture. It tastes simultaneously creamy, slightly sweet, savory, and spicy — the rice is mellow and fragrant, the salmon caramelized with a hint of umami, and the spicy mayo adds brightness and heat. Cooking method is quick stovetop work: cook the rice with coconut milk, slice cucumbers for a light pickle, pan-sear the salmon cubes, and mix a sriracha-mayo. It’s ideal as a weeknight comfort meal, a casual dinner for friends, or a meal-prep lunch that feels special. The overall vibe is modern casual — fresh, comforting, and colorful.

Ingredients for Spicy Salmon Bowls with Coconut Rice
For the Base
- 1 1/3 cup jasmine rice, rinsed & drained
- 1 cup full fat coconut milk (canned)
- 1/2 cup water, plus 2 tbsps
- 1/2 tsp kosher salt
- 1 tsp coconut sugar
For the Quick Pickled Cucumber
- 1/4 cup rice vinegar
- 1 tsp white sugar
- 2 small cucumbers, thinly sliced
For the Salmon
- 1 lb salmon (skin removed, cubed)
- 3 tbsps avocado oil
- 1 tbsp low sodium tamari (or soy sauce)
- 1 tsp brown sugar (or coconut sugar)
- 1 tsp garlic powder
- 3/4 tsp ginger powder
- 1 tbsp white sesame seeds
- 1 tsp nanami togarashi (optional)
For the Spicy Mayo
- 1/3 cup mayonnaise
- 2 tsp sriracha
- 1 tsp lime juice
For Serving
- Avocado, sliced
- Furikake
- Fresh chives, chopped
Ingredient Notes (Substitutions, Healthy Swaps)
- Jasmine rice: you can swap for short-grain sushi rice for a stickier bowl or long-grain basmati for a lighter texture, though the coconut aroma suits jasmine best.
- Coconut milk: full-fat gives the creamiest rice. For a lighter option use light coconut milk, but the rice will be less rich.
- Tamari or soy sauce: tamari is lower in gluten; use tamari to keep it gluten-reduced. Use low-sodium soy if you prefer less salt.
- Avocado oil: neutral oils like grapeseed or canola work fine; olive oil will impart more flavor.
- Brown sugar: coconut sugar is a good lower-glycemic alternative and keeps the flavor similar.
- Mayo: swap for a light mayo or Greek yogurt (for a tangier, lower-fat option) — if using yogurt, reduce lime slightly.
- Nanami togarashi (optional): adds Japanese seven-spice heat and citrus notes; omit if you don’t have it.
- Avocado: omit for lower-fat bowls or add extra cucumber and sesame for creamy mouthfeel.
Step-by-Step Instructions
Step 1 – Cook the Coconut Rice
- In a medium pot combine 1 1/3 cup jasmine rice, 1 cup full fat coconut milk, 1/2 cup water plus 2 tbsps, 1/2 tsp kosher salt, and 1 tsp coconut sugar.
- Bring to a gentle boil, reduce heat to low, cover, and simmer for 15–18 minutes until liquid is absorbed.
- Remove from heat and let rest, covered, 10 minutes, then fluff with a fork.
Visual cue: The rice should be tender, glossy, and lightly flavored with coconut — grains should separate slightly but still feel plump.
Step 2 – Quick-Pickle the Cucumber
- Whisk 1/4 cup rice vinegar and 1 tsp white sugar until dissolved. Add thinly sliced cucumbers and toss.
- Let sit 10–15 minutes at room temperature while you cook the salmon.
Pro cue: Quick-pickling for at least 10 minutes softens the raw edge of cucumber and adds a bright, tangy contrast to the rich salmon.
Step 3 – Season the Salmon
- In a bowl toss 1 lb cubed salmon with 1 tbsp low sodium tamari, 1 tsp brown sugar, 1 tsp garlic powder, and 3/4 tsp ginger powder. Let sit 5 minutes.
Visual cue: Salmon cubes should be evenly coated and slightly glossy from the tamari and sugar.
Step 4 – Pan-Sear the Salmon
- Heat 3 tbsps avocado oil in a large nonstick or cast-iron skillet over medium-high heat.
- Add salmon cubes in a single layer (work in batches if needed). Cook 2–3 minutes per side until crusted and cooked through but still moist inside.
- Sprinkle 1 tbsp white sesame seeds and 1 tsp nanami togarashi (if using) over the salmon in the last 30 seconds to toast.
Pro cue: Don’t overcrowd the pan — give each cube contact with the hot surface for a caramelized exterior. Salmon cooks quickly; remove from heat at medium doneness since carryover keeps it tender.
Step 5 – Make the Spicy Mayo
- Whisk together 1/3 cup mayonnaise, 2 tsp sriracha, and 1 tsp lime juice until smooth.
- Taste and adjust — add more sriracha for heat or a touch more lime for brightness.
Visual cue: The mayo should be silky and pourable, not heavy or separated.
Step 6 – Assemble the Bowls
- Spoon coconut rice into bowls.
- Arrange salmon cubes, quick-pickled cucumber, and sliced avocado on top.
- Drizzle spicy mayo and sprinkle furikake and chopped fresh chives to finish.
Pro cue: For a restaurant-style finish, add a final sprinkle of sesame seeds and a squeeze of lime over the assembled bowls.
Pro Tips for Success
- Heat control: Medium-high pan temperature gives a good sear without overcooking the inside. Adjust as needed if the oil smokes.
- Rice texture: Rinse rice thoroughly to remove excess starch—this keeps the coconut rice from getting gummy.
- Even cooking: Cut salmon into uniform cubes so they cook at the same rate.
- Don’t over-sauce: Tossing too much tamari or sugar on salmon can burn; keep a light glaze and finish with sesame seeds.
- Timing: Start rice first, then prep cucumber and salmon so everything finishes around the same time.
- Taste as you go: Adjust spicy mayo and pickling sweetness to your preference before assembling.
- Rest salmon briefly: Let cooked salmon sit 1–2 minutes off the heat to let juices redistribute.
Flavor Variations
All of the following are optional adjustments that keep the recipe’s base intact:
- Spicier version: Increase sriracha in the mayo to 1 tbsp and add 1/2 tsp extra nanami togarashi.
- Citrus-bright version: Add zest of one lime to the coconut rice while cooking for a bright lift.
- Lighter version: Use light coconut milk and swap mayo for plain Greek yogurt mixed with sriracha.
- Tropical twist: Add diced mango or pineapple to the bowl for a sweet-acid contrast.
- Nutty crunch: Top with toasted sliced almonds or chopped macadamia nuts for texture.
- Protein swap (optional): Replace salmon with cooked shrimp tossed in the same tamari-brown sugar glaze — cook shrimp 1–2 minutes per side.
Serving Suggestions
- Simple sides: steamed edamame or a light seaweed salad make great accompaniments.
- Drinks: a cold green tea or sparkling water with lime pairs well.
- Plating: serve in wide bowls so each component is visible — drizzle spicy mayo in a zigzag and finish with furikake for color.
- Occasions: great for weeknight dinners, casual dinner parties, or meal-prep lunches.
- Pairings: serve alongside pickled ginger and extra lime wedges for those who like more acidity.
- Make it a sushi night: offer small bowls of soy sauce, wasabi, and extra sesame seeds so guests can customize.
In case you want a different salmon preparation, consider trying an oven option like this tasty baked salmon with garlic mayo for a hands-off approach that still yields rich flavor.
Make-Ahead, Storage & Reheating
- Make-ahead: Cook the coconut rice and prepare the pickled cucumbers up to 2 days in advance. Store rice in an airtight container and reheat gently.
- Salmon: Cooked salmon is best eaten fresh but can be cooked and chilled for up to 24 hours before serving; reheat briefly or serve cold in bowls.
- Spicy mayo: Mix and store in the fridge up to 3–4 days.
- Assembly: Keep components separate in meal-prep containers and assemble within 24–48 hours for best texture.
Reheating:
- Rice: Reheat with a sprinkle of water in the microwave covered, or warm gently on the stove with a splash of coconut milk or water to restore moisture.
- Salmon: Reheat in a 300°F oven for 8–10 minutes or in a nonstick skillet over low heat 2–3 minutes per side to avoid drying out.
- Avoid reheating the entire assembled bowl in the microwave — avocado and pickles lose freshness.
Storage and Freezing Instructions
- Freezing not recommended: The textures of cooked salmon, avocado, and quick-pickled cucumber degrade when frozen — avocado becomes mushy and salmon can dry out.
- Freezing alternative: If you want long-term meals, freeze only the uncooked rice and dry ingredients or freeze cooked salmon separately in a single layer vacuum-sealed for up to 1 month, though quality will be reduced.
- Refrigerator storage: Store components in airtight containers — rice and salmon up to 3 days, pickled cucumber up to 4 days, spicy mayo 3–4 days.
Nutrition Facts (Per Serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium |
|———|——–|——|—–|——|——-|
| 720 kcal | 36 g | 68 g | 34 g | 4 g | 720 mg |
Nutrition values are estimates and may vary depending on ingredients and portion sizes.
FAQ About Spicy Salmon Bowls with Coconut Rice
- How do I know when the salmon is done?
- Salmon is done when it flakes easily and is opaque through most of the center. Cubes should be slightly firm but still moist — about 2–3 minutes per side depending on cube size.
- My coconut rice is gummy — what went wrong?
- Likely under-rinsed rice or too much heat while cooking. Rinse the rice thoroughly and cook on low heat with a tight lid.
- Can I use frozen salmon?
- Yes — thaw completely and pat dry before cubing and seasoning to avoid excess moisture in the pan.
- Will the spicy mayo separate after sitting?
- If properly emulsified, it will hold for several days in the fridge. If it looks separated, whisk vigorously before serving.
- Can I make this gluten-free?
- Yes — use tamari (gluten-free) instead of regular soy sauce and ensure furikake or other toppings are gluten-free.
- How long can I meal-prep these bowls?
- Assemble just before eating for best texture. Component prep is great for 2–3 days in the fridge, but assembled bowls are best eaten the same day.
Notes
- For prettier bowls, slice avocado just before serving to prevent browning.
- Add a final squeeze of lime over the salmon for extra brightness.
- If you prefer more glaze, reduce pan heat and spoon reserved glaze over salmon during final minute to avoid burning.
- Garnish with extra chives and a light dusting of furikake for color and umami.
- If serving to guests, prepare the rice and cucumbers in advance and finish salmon to order for best texture and presentation.

Spicy Salmon Bowls with Coconut Rice
Ingredients
For the Base
- 1.33 cups jasmine rice, rinsed & drained Can substitute with sushi rice or basmati.
- 1 cup full fat coconut milk (canned) For lighter options, use light coconut milk.
- 0.5 cup water, plus 2 tbsps
- 0.5 tsp kosher salt
- 1 tsp coconut sugar
For the Quick Pickled Cucumber
- 0.25 cups rice vinegar
- 1 tsp white sugar
- 2 small cucumbers, thinly sliced
For the Salmon
- 1 lb salmon (skin removed, cubed) Ensure even-sized cubes for uniform cooking.
- 3 tbsps avocado oil Can substitute with grapeseed or canola oil.
- 1 tbsp low sodium tamari (or soy sauce) Tamari is gluten-free.
- 1 tsp brown sugar (or coconut sugar)
- 1 tsp garlic powder
- 0.75 tsp ginger powder
- 1 tbsp white sesame seeds Optional for garnish.
- 1 tsp nanami togarashi (optional)
For the Spicy Mayo
- 0.33 cups mayonnaise Can substitute with light mayo or Greek yogurt.
- 2 tsps sriracha Adjust to taste for spiciness.
- 1 tsp lime juice
For Serving
- Avocado, sliced Use fresh slices to prevent browning.
- Furikake
- Fresh chives, chopped
Instructions
Cook the Coconut Rice
- In a medium pot combine jasmine rice, coconut milk, water, salt, and coconut sugar. Bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 15–18 minutes until liquid is absorbed.
- Remove from heat and let rest, covered for 10 minutes; then fluff with a fork.
Quick-Pickle the Cucumber
- Whisk rice vinegar and white sugar until dissolved, then add sliced cucumbers and toss.
- Let sit for 10–15 minutes at room temperature.
Season the Salmon
- Toss cubed salmon with tamari, brown sugar, garlic powder, and ginger powder. Let sit for 5 minutes.
Pan-Sear the Salmon
- Heat avocado oil in a large skillet over medium-high heat.
- Add salmon cubes in a single layer and cook for 2–3 minutes per side until crusted and cooked through.
- In the last 30 seconds, sprinkle sesame seeds and togarashi over the salmon.
Make the Spicy Mayo
- Whisk mayonnaise, sriracha, and lime juice until smooth.
Assemble the Bowls
- Spoon coconut rice into bowls.
- Arrange salmon, quick-pickled cucumber, and sliced avocado on top.
- Drizzle with spicy mayo and sprinkle with furikake and fresh chives.
