Salmon rice bowl is the perfect combination of vibrant flavors, wholesome ingredients, and effortless preparation. This easy salmon rice bowl recipe is loaded with tender seared salmon, fluffy jasmine rice, crisp coleslaw, creamy avocado, and a drizzle of spicy sriracha mayo for a bold finish. Every bite delivers a satisfying balance of crunch, creaminess, and umami—all while being packed with high-quality protein, omega-3s, and fiber to support your health goals.

We developed this make at home salmon rice bowl to show you that eating nutritious meals can taste delicious and feel exciting. By using fresh, nutrient-dense ingredients and thoughtful preparation methods, we ensure this dish is as good for your body as it is for your taste buds. Whether you’re meal prepping for the week or serving a quick family dinner, this recipe is destined to become a favorite in your rotation.
Why This Salmon Rice Bowl Is Good for You
- Rich in omega-3 fatty acids from salmon to support heart and brain health.
- Naturally gluten-free with nutrient-dense ingredients.
- High in protein (34g per serving) to keep you full and energized.
- Packed with vitamins A and C, thanks to the coleslaw and avocado.
- A balanced dish with healthy fats, complex carbs, and fiber, making it perfect for various diets.
Wholesome Ingredients for This Salmon Rice Bowl
This recipe shines because of its simple yet nutrient-rich ingredients. Here are some highlights:
- Salmon: The star of the dish, salmon is loaded with omega-3s, high-quality protein, and B vitamins. For the freshest flavor, look for firm, vibrant fillets. You can also swap with trout or even tofu for a plant-based option.
- Jasmine Rice: A fragrant base that provides energy-sustaining carbs. For a low-carb alternative, you can use cauliflower rice instead.
- Coleslaw Mix: This veggie-packed component offers crunch, fiber, and antioxidants. Use a store-bought blend for convenience or make your own with shredded cabbage and carrots.
- Sriracha Mayo: A deliciously creamy and spicy topping that brings everything together. Use light mayo for fewer calories or vegan mayo for a dairy-free version.
Salmon Rice Bowl Recipe Details
- Servings: 5
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Difficulty: Easy
Ingredients for Salmon Rice Bowl
- 1 1/2 cups dry jasmine rice
- 1/4 cup mayonnaise (regular or light)
- 1 1/2 Tbsp sriracha
- 4 cups (8 oz) coleslaw*
- 2 green onions, sliced
- 1 1/2 Tbsp rice vinegar
- 2 Tbsp honey, divided
- 3 Tbsp + 1 tsp soy sauce, divided
- 1 1/2 tsp sesame oil, divided
- Salt and black pepper
- 2 Tbsp mirin
- 1 Tbsp fresh ginger, minced
- 1 tsp minced fresh garlic
- 3/4 tsp cornstarch
- 2 tsp olive oil or vegetable oil
- 1 1/2 lbs. skinless salmon fillet, chopped into 1-inch cubes
- 1/2 English cucumber, thinly sliced
- 1 avocado, diced
- 1 1/2 tsp toasted sesame seeds
How to Make Salmon Rice Bowl
- Cook the jasmine rice according to the package instructions. Set aside and keep warm.
- In a small bowl, combine mayonnaise and sriracha. Transfer to a small resealable bag and set aside.
- Prepare the coleslaw by tossing coleslaw mix, green onions, rice vinegar, 1 Tbsp honey, 1 tsp soy sauce, and 1/2 tsp sesame oil in a large mixing bowl. Season lightly with salt to taste and set aside.
- For the salmon sauce, whisk together 3 Tbsp soy sauce, mirin, 1 Tbsp honey, 1/2 tsp sesame oil, ginger, garlic, and cornstarch in a small bowl until smooth. Ensure the cornstarch is fully dissolved.
- Pat the salmon cubes dry with paper towels and season with black pepper. Heat olive oil in a non-stick skillet over medium-high heat. Sear salmon, cooking on one side only, for about 2-3 minutes until nearly cooked.
- Re-whisk the sauce and pour it over the salmon. Gently toss for 20-30 seconds until the sauce thickens and coats the fish.
- Assemble your bowls: Start with a layer of rice, then add sections of salmon, coleslaw, cucumber slices, and diced avocado. Sprinkle with toasted sesame seeds.
- Cut a small corner from the resealable bag of sriracha mayo and drizzle over the bowls. Serve immediately.
How to Customize This Salmon Rice Bowl for Your Diet
- Vegan: Substitute salmon with marinated tofu or tempeh and use vegan mayo for the sauce.
- Low Carb: Swap jasmine rice with cauliflower rice to reduce the carb content dramatically.
- Gluten-Free: Use tamari instead of soy sauce to keep the recipe gluten-free.
- Keto-Friendly: Replace honey with a keto-friendly sweetener like monk fruit syrup.
Nutritionist-Approved Tips for Salmon Rice Bowl
- When searing salmon, avoid overcrowding the pan to ensure an even crust.
- For meal prep, store components (salmon, rice, slaw) separately and assemble just before eating to keep textures fresh.
- Boost the nutrient content by adding more veggies like shredded carrots, edamame, or baby spinach.
- Warm the rice slightly before serving to enhance the overall flavor and texture.
- Refrigerate leftovers in an airtight container for up to 3 days.
Salmon Rice Bowl FAQs
What makes this salmon rice bowl healthy?
This dish is nutrient-dense, offering healthy fats from salmon and avocado, fiber-packed veggies, and protein to keep you full longer. Each serving is balanced with macronutrients to fit a variety of dietary needs.
Can I make this recipe ahead of time?
Yes, cook and store the components separately. Assemble the bowls just before serving to maintain freshness and prevent soggy textures.
What can I use instead of salmon?
Substitute salmon with chicken, shrimp, or even marinated tofu for a vegetarian version. Adjust cooking times accordingly.
Why is jasmine rice used in this recipe?
Jasmine rice provides a light, fragrant base that complements the savory and tangy flavors of the bowl perfectly. It’s also a great source of energy-sustaining carbohydrates.
Can I make the sriracha mayo less spicy?
Absolutely! Reduce the amount of sriracha or replace it with a milder hot sauce, or add more mayonnaise to balance the heat.
We hope you love this salmon rice bowl as much as we do! What dietary goals are you working toward? Share your thoughts and variations in the comments below—we’d love to hear from you.

Salmon Rice Bowl
Ingredients
- 1 1/2 cups dry jasmine rice
- 1/4 cup mayonnaise (regular or light)
- 1 1/2 Tbsp sriracha
- 4 cups coleslaw* (8 oz)
- 2 green onions, sliced
- 1 1/2 Tbsp rice vinegar
- 2 Tbsp honey, divided
- 3 Tbsp + 1 tsp soy sauce, divided
- 1 1/2 tsp sesame oil, divided
- Salt and black pepper to taste
- 2 Tbsp mirin
- 1 Tbsp fresh ginger, minced
- 1 tsp minced fresh garlic
- 3/4 tsp cornstarch
- 2 tsp olive oil or vegetable oil
- 1 1/2 lbs skinless salmon fillet, chopped into 1-inch cubes
- 1/2 English cucumber, thinly sliced
- 1 avocado, diced
- 1 1/2 tsp toasted sesame seeds
Instructions
- Cook the jasmine rice according to the package instructions. Set aside and keep warm.
- In a small bowl, combine mayonnaise and sriracha. Transfer to a small resealable bag and set aside.
- Prepare the coleslaw by tossing coleslaw mix, green onions, rice vinegar, 1 Tbsp honey, 1 tsp soy sauce, and 1/2 tsp sesame oil in a large mixing bowl. Season lightly with salt to taste and set aside.
- For the salmon sauce, whisk together 3 Tbsp soy sauce, mirin, 1 Tbsp honey, 1/2 tsp sesame oil, ginger, garlic, and cornstarch in a small bowl until smooth. Ensure the cornstarch is fully dissolved.
- Pat the salmon cubes dry with paper towels and season with black pepper. Heat olive oil in a non-stick skillet over medium-high heat. Sear salmon, cooking on one side only, for about 2-3 minutes until nearly cooked.
- Re-whisk the sauce and pour it over the salmon. Gently toss for 20-30 seconds until the sauce thickens and coats the fish.
- Assemble your bowls: Start with a layer of rice, then add sections of salmon, coleslaw, cucumber slices, and diced avocado. Sprinkle with toasted sesame seeds.
- Cut a small corner from the resealable bag of sriracha mayo and drizzle over the bowls. Serve immediately.
