This spicy salmon rice bowl is packed with bold flavors, creamy sauce, and fresh toppings.
It’s quick enough for a busy weeknight but satisfying enough to feel like your favorite takeout meal at home.
Why You’ll Love This Recipe
The salmon turns flaky and flavorful with a simple soy sauce seasoning.
The creamy sesame mayo sauce adds richness with just the right amount of heat.
Fresh avocado and cucumber balance the spicy flavors perfectly.
This bowl is customizable and easy to prepare ahead of time.

What You’ll Need (Ingredient Highlights)
Sushi rice creates the perfect soft and sticky base for the bowl.
Fresh salmon fillets provide rich flavor and healthy protein.
Sriracha adds a spicy kick to the creamy sesame sauce.
Avocado and cucumber bring freshness and texture.
Sesame oil gives the sauce a deep, nutty flavor.
Pro Tips Before You Start
Rinse the sushi rice well to achieve the best texture.
Do not overcook the salmon or it may become dry.
Let the rice rest covered after cooking for fluffier grains.
Slice the cucumber thinly for better texture in every bite.
How to Make Spicy Salmon Rice Bowl
Step 1 – Cook the rice
Rinse the sushi rice under cold water until clear. Combine with water in a pot, bring to a boil, then reduce heat and simmer covered for about 15 minutes. Let the rice rest covered for 5–10 minutes.
Step 2 – Cook the salmon
Heat olive oil in a skillet over medium heat. Season salmon with soy sauce and a pinch of salt, then cook for 4–5 minutes per side until flaky and cooked through.
Step 3 – Prepare the sauce
In a small bowl, whisk together mayonnaise, sesame oil, sriracha, and lime juice until smooth.
Step 4 – Assemble the bowls
Fluff the rice and divide it into serving bowls. Top with salmon, avocado, cucumber, and green onions.
Step 5 – Finish and serve
Drizzle the creamy sesame mayo sauce over the bowls. Garnish with sesame seeds before serving.
What to Serve Them With
Serve with miso soup for a comforting meal.
Pair with edamame or seaweed salad for extra freshness.
Add pickled vegetables for a tangy contrast.
Variations / Substitutions
Swap salmon for shrimp, tuna, or tofu.
Use brown rice or cauliflower rice instead of sushi rice.
Add shredded carrots or radishes for more crunch.
Replace mayonnaise with Greek yogurt for a lighter sauce.
Storage & Leftovers
Store leftovers in airtight containers in the refrigerator for up to 2 days.
Keep the sauce separate for the freshest texture.
Reheat the rice and salmon gently before serving.
FAQs
Can I make this recipe ahead of time?
Yes, you can prepare the rice and sauce ahead for easy assembly later.
How should I store leftovers?
Store all ingredients separately in airtight containers in the refrigerator.
Can I freeze this dish?
The salmon and rice freeze well, but fresh toppings are best added later.
Can I substitute some of the ingredients?
Yes, you can swap toppings and proteins based on your preference.
How long does this recipe take to make?
It usually takes about 35 minutes from start to finish.
Is this recipe kid-friendly?
Yes, simply reduce the sriracha for a milder flavor.
Can I make this dish dairy-free?
Yes, the recipe is naturally dairy-free if using dairy-free mayonnaise.
What should I serve it with?
It pairs well with soup, salad, or steamed vegetables.
Do I need special equipment?
No, only basic kitchen tools and a skillet are needed.
How do I know when the salmon is cooked?
The salmon should flake easily with a fork and appear opaque throughout.
Final Thoughts
This spicy salmon rice bowl is creamy, fresh, and packed with satisfying flavor.
It’s an easy homemade meal that tastes even better than takeout and works perfectly for lunch or dinner.
Full Recipe Card
Ingredients
- 1 cup sushi rice, rinsed under cold water
- 1 lb salmon fillets
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
- 1 tablespoon sriracha
- 1 avocado, sliced
- 1/2 cucumber, thinly sliced
- 1/4 cup green onions, chopped
- 1 tablespoon sesame seeds
- 1/4 cup mayonnaise
- 1 tablespoon sesame oil
- 1 teaspoon lime juice
Instructions
- Rinse sushi rice until the water runs clear. Cook with water, then let steam covered for 5–10 minutes.
- Heat olive oil in a skillet. Season salmon with soy sauce and cook 4–5 minutes per side until flaky.
- Whisk mayonnaise, sesame oil, sriracha, and lime juice together until smooth.
- Divide rice into bowls and top with salmon, avocado, cucumber, and green onions.
- Drizzle sauce over the bowls and garnish with sesame seeds before serving.