Spicy Salmon Bowls with Coconut Rice

INtroduction

There’s something magical about a meal that balances heat, creaminess, and freshness in every bite. Enter the Spicy Salmon Bowl with Coconut Rice. This dish is the perfect harmony of spicy salmon, sweet and creamy coconut rice, and vibrant veggies, all in one bowl. It’s my go-to recipe for when I want something that feels gourmet but comes together easily. Whether you’re prepping for a family dinner, a cozy solo meal, or a fun gathering with friends, these bowls are a total showstopper.

I first made these bowls on a whim after finding a beautiful salmon fillet at the market. Paired with creamy coconut rice (which is life-changing, by the way) and fresh toppings like avocado and cucumber, it’s now a regular in our dinner rotation. Bonus? It’s healthy, colorful, and endlessly customizable, making it a crowd-pleaser for all tastes.

Why You’ll Love This Recipe

Here are just a few reasons why this recipe deserves a top spot in your meal plan:

  • Bursting with Flavor: The spicy salmon glaze has the perfect balance of heat, sweetness, and umami. The coconut rice adds a subtle sweetness and creamy texture that pairs perfectly with the spicy kick.
  • Easy to Make: Don’t let the restaurant-quality appearance fool you. This recipe is simple, with straightforward steps that even beginners can master.
  • Perfect for Meal Prep: Make it ahead of time for easy lunches or dinners throughout the week. The components store well and taste just as amazing when reheated.
  • Customizable: Not a fan of salmon? Swap it for shrimp, chicken, or tofu. Want to amp up the heat? Add extra chili flakes or a drizzle of sriracha.

Preparation Time and Servings

  • Total Time: 40 minutes
    • 10 minutes prep
    • 20 minutes cooking
    • 10 minutes assembly
  • Servings: 4 bowls

Nutrition Information (per serving):

  • Calories: 600
  • Protein: 30g
  • Carbs: 50g
  • Fat: 25g

Ingredients

Salmon:

  • 4 salmon fillets (about 6 oz each)
  • 2 tbsp soy sauce (or tamari for a gluten-free option)
  • 2 tbsp honey (or maple syrup for a vegan glaze)
  • 1 tbsp sriracha (adjust for desired spice level)
  • 1 tsp sesame oil
  • 1 clove garlic, minced
  • 1 tsp grated fresh ginger

Coconut Rice:

  • 1 ½ cups jasmine rice
  • 1 ¾ cups coconut milk (full-fat for extra creaminess)
  • 1 ¼ cups water
  • ½ tsp salt
  • 1 tsp sugar (optional, for slightly sweeter rice)

Toppings and Add-Ins:

  • 1 avocado, sliced
  • 1 cucumber, thinly sliced or julienned
  • 1 carrot, shredded or ribboned
  • 1 cup red cabbage, thinly sliced
  • 2 green onions, chopped
  • 1 tbsp sesame seeds (white or black)
  • Lime wedges (for serving)

Optional Extras:

  • Sriracha or chili oil (for drizzling)
  • Pickled ginger
  • Fresh cilantro

Step-by-Step Instructions

1. Prepare the Coconut Rice

  • Rinse the Rice: Place the jasmine rice in a fine mesh strainer and rinse under cold water until the water runs clear. This step removes excess starch and keeps the rice fluffy.
  • Cook the Rice: In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar. Stir well.
  • Simmer: Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let the rice simmer for about 15-20 minutes, or until the liquid is absorbed.
  • Fluff and Rest: Remove the rice from the heat and let it sit, covered, for another 5 minutes. Fluff with a fork before serving.

Pro Tip: For extra flavor, add a crushed lemongrass stalk or a few kaffir lime leaves to the pot while the rice cooks.

2. Marinate and Cook the Salmon

  • Prepare the Glaze: In a small bowl, whisk together soy sauce, honey, sriracha, sesame oil, garlic, and ginger.
  • Coat the Salmon: Place the salmon fillets on a lined baking sheet or a shallow dish. Brush the glaze generously over each fillet, reserving a small amount for serving.
  • Cook the Salmon:
    • Oven Method: Preheat the oven to 400°F (200°C). Bake the salmon for 10-12 minutes, or until it flakes easily with a fork. For a caramelized finish, broil for the last 2 minutes.
    • Pan-Seared Method: Heat a non-stick skillet over medium-high heat. Add a small amount of oil and sear the salmon, skin-side down, for 4-5 minutes. Flip and cook for another 3-4 minutes, basting with the glaze as it cooks.

3. Prep the Toppings

  • While the salmon cooks, prepare the toppings. Slice the avocado, cucumber, and carrot. Thinly shred the red cabbage and chop the green onions. Arrange everything on a platter for easy assembly.

4. Assemble the Bowls

  • Start with a generous scoop of coconut rice as the base.
  • Add a salmon fillet on top of the rice.
  • Arrange the toppings around the salmon—cucumber, carrot, cabbage, and avocado.
  • Drizzle the reserved glaze over the salmon and toppings. Sprinkle with sesame seeds and green onions. Serve with lime wedges for a zesty finish.

Optional: Add an extra drizzle of sriracha or chili oil if you like it spicier!

How to Serve

Here are some serving suggestions to make the most of these spicy salmon bowls:

  • Casual Dinner: Serve as is for a quick and satisfying dinner.
  • Meal Prep: Divide the rice, salmon, and toppings into airtight containers for ready-to-go lunches.
  • Family Style: Lay out all the components buffet-style and let everyone build their own bowls.

Additional Tips

  1. Choose Fresh Salmon: Opt for wild-caught salmon if possible. It has a richer flavor and is typically more sustainable.
  2. Don’t Overcook the Salmon: To keep it moist and tender, remove the salmon from the heat as soon as it starts to flake easily with a fork.
  3. Adjust the Spice: If you’re sensitive to heat, use less sriracha or replace it with sweet chili sauce.
  4. Make It Vegan: Swap the salmon for marinated tofu or roasted sweet potatoes, and use maple syrup instead of honey.
  5. Enhance the Presentation: Use a shallow bowl for serving and arrange the toppings in colorful sections for an Instagram-worthy meal.

Recipe Variations

  • Protein Swaps: Replace the salmon with shrimp, chicken, or beef strips for a different twist.
  • Grain Options: Sub jasmine rice with quinoa, brown rice, or cauliflower rice for a lighter option.
  • Extra Veggies: Add edamame, steamed broccoli, or grilled bell peppers for extra nutrients.
  • Sauce Alternatives: Try a teriyaki glaze or peanut sauce instead of the spicy glaze for a milder flavor.

Freezing and Storage

  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Keep the salmon and rice separate from the fresh toppings for the best texture.
  • Freezing: The salmon can be frozen for up to 2 months. Allow it to cool completely, then wrap tightly in foil and place in a freezer-safe container. Reheat in the oven at 350°F until heated through.
  • Reheating: For best results, reheat the rice on the stovetop with a splash of water to restore its creamy texture.

Special Equipment

  • Non-Stick Skillet: For perfectly seared salmon without sticking.
  • Rice Cooker: Makes cooking coconut rice even easier and more foolproof.
  • Mandoline: For quickly slicing veggies like cucumber and carrot into even, thin pieces.

FAQ

Can I use frozen salmon?
Yes! Just thaw it completely and pat it dry before marinating to ensure the glaze sticks.

What if I don’t have coconut milk?
You can substitute with regular milk or a mix of milk and cream, though the coconut flavor will be missing.

Can I make the rice in a rice cooker?
Absolutely! Follow the same ingredient measurements, but check your rice cooker’s manual for cooking times.

How do I store leftovers?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. For best results, keep the salmon and rice separate from the fresh toppings (like avocado and cucumber) to maintain their freshness. Reheat the rice with a splash of water to restore its creamy texture.

Can I make this dish ahead of time?
Yes! You can prepare the coconut rice and salmon ahead of time. The rice can be stored in the fridge and reheated, while the salmon can be cooked, cooled, and stored in the fridge for up to 2 days. When you’re ready to serve, just reheat the components and assemble the bowls with fresh toppings.

Can I use a different protein instead of salmon?
Absolutely! You can swap the salmon for other proteins like shrimp, chicken breast, or even tofu for a plant-based option. For shrimp or chicken, simply adjust the cooking times accordingly. Tofu can be pressed, marinated, and either pan-fried or baked.

What can I use instead of sriracha?
If you’re not a fan of sriracha, you can substitute it with another hot sauce like chili garlic sauce, sambal oelek, or even a homemade spicy mayo (made by mixing mayonnaise with chili paste). Adjust the quantity based on how much heat you prefer.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy Salmon Bowls with Coconut Rice


  • Author: Jennifer
  • Total Time: 40 minutes

Ingredients

Scale

For the Salmon:

  • 4 salmon fillets (about 6 oz each)
  • 2 tbsp soy sauce (or tamari for a gluten-free option)
  • 2 tbsp honey (or maple syrup for a vegan glaze)
  • 1 tbsp sriracha (adjust for desired spice level)
  • 1 tsp sesame oil
  • 1 clove garlic, minced
  • 1 tsp grated fresh ginger

For the Coconut Rice:

  • 1 ½ cups jasmine rice
  • 1 ¾ cups coconut milk (full-fat for extra creaminess)
  • 1 ¼ cups water
  • ½ tsp salt
  • 1 tsp sugar (optional, for slightly sweeter rice)

Toppings and Add-Ins:

  • 1 avocado, sliced
  • 1 cucumber, thinly sliced or julienned
  • 1 carrot, shredded or ribboned
  • 1 cup red cabbage, thinly sliced
  • 2 green onions, chopped
  • 1 tbsp sesame seeds (white or black)
  • Lime wedges (for serving)

Optional Extras:

  • Sriracha or chili oil (for drizzling)
  • Pickled ginger
  • Fresh cilantro

Instructions

1. Prepare the Coconut Rice

  • Rinse the Rice: Place the jasmine rice in a fine mesh strainer and rinse under cold water until the water runs clear. This step removes excess starch and keeps the rice fluffy.
  • Cook the Rice: In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar. Stir well.
  • Simmer: Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let the rice simmer for about 15-20 minutes, or until the liquid is absorbed.
  • Fluff and Rest: Remove the rice from the heat and let it sit, covered, for another 5 minutes. Fluff with a fork before serving.

Pro Tip: For extra flavor, add a crushed lemongrass stalk or a few kaffir lime leaves to the pot while the rice cooks.


2. Marinate and Cook the Salmon

  • Prepare the Glaze: In a small bowl, whisk together soy sauce, honey, sriracha, sesame oil, garlic, and ginger.
  • Coat the Salmon: Place the salmon fillets on a lined baking sheet or a shallow dish. Brush the glaze generously over each fillet, reserving a small amount for serving.
  • Cook the Salmon:
    • Oven Method: Preheat the oven to 400°F (200°C). Bake the salmon for 10-12 minutes, or until it flakes easily with a fork. For a caramelized finish, broil for the last 2 minutes.
    • Pan-Seared Method: Heat a non-stick skillet over medium-high heat. Add a small amount of oil and sear the salmon, skin-side down, for 4-5 minutes. Flip and cook for another 3-4 minutes, basting with the glaze as it cooks.

3. Prep the Toppings

  • While the salmon cooks, prepare the toppings. Slice the avocado, cucumber, and carrot. Thinly shred the red cabbage and chop the green onions. Arrange everything on a platter for easy assembly.

4. Assemble the Bowls

  • Start with a generous scoop of coconut rice as the base.
  • Add a salmon fillet on top of the rice.
  • Arrange the toppings around the salmon—cucumber, carrot, cabbage, and avocado.
  • Drizzle the reserved glaze over the salmon and toppings. Sprinkle with sesame seeds and green onions. Serve with lime wedges for a zesty finish.
  • Prep Time: 10
  • Cook Time: 20 minutes

Nutrition

  • Serving Size: 4
  • Calories: 600
  • Fat: 25g
  • Carbohydrates: 50g
  • Protein: 30g

Conclusion

And there you have it—Spicy Salmon Bowls with Coconut Rice, the perfect combination of bold flavors, creamy textures, and vibrant colors. I can’t wait for you to try this recipe and make it your own! Whether you’re serving it fresh out of the skillet or packing it up for lunch, these bowls are sure to become a favorite.

If you give this recipe a try, don’t forget to share your creation! Snap a photo and tag me on Instagram—I’d love to see your beautiful bowls

Readers Love these Recipes!

Grilled Salmon with Mango Salsa & Coconut Rice

Grilled salmon is a classic, go-to dish for those looking for something healthy, flavorful, and quick. But when you pair it with a bright, ...
Read more

Orange-Mint Freekeh Salad with Lima Beans

Introduction If you’re looking for a vibrant, refreshing salad that’s packed with flavor and perfect for any occasion, this Orange-Mint Freekeh Salad with Lima ...
Read more

Spicy Salmon Sushi Roll-Ups

Introduction Sushi is one of those foods that always feels a little special, don’t you think? There’s something so satisfying about wrapping fresh ingredients ...
Read more

Lemony Lentil Salad with Feta

Introduction When it comes to salads, I love ones that are bright, filling, and full of flavor—just like this Lemony Lentil Salad with Feta. ...
Read more