If you’re searching for a quick, satisfying meal that’s loaded with fresh ingredients and bold Asian-inspired flavors, this Salmon Rice Bowl is the perfect recipe. Tender teriyaki-style salmon bites, fluffy jasmine rice, crunchy cabbage slaw, creamy avocado, crisp cucumber, and a drizzle of spicy sriracha mayo create a colorful bowl that’s both nutritious and incredibly delicious. Ready in about 35 minutes, this recipe works beautifully for weeknight dinners, meal prep lunches, or healthy family meals. Every bite delivers the perfect balance of sweet, savory, spicy, and fresh flavors.
Why You’ll Love This Salmon Rice Bowl
Some recipes become regular favorites because they check every box—they’re healthy, colorful, easy to prepare, and packed with flavor. This Salmon Rice Bowl is exactly that kind of recipe.
Hi! I’m Imaa, creator of Brood Recipes. While I’m best known for air fryer desserts, I also enjoy creating wholesome meals that bring restaurant-quality flavors into everyday kitchens. Whenever I need a balanced dinner that feels special without requiring hours of cooking, I turn to this Salmon Rice Bowl.
The first time I paired crispy glazed salmon with fluffy jasmine rice, crunchy cabbage slaw, fresh avocado, and spicy sriracha mayo, I knew this combination would become a family favorite. Every bite offers wonderful texture and bold flavor while still feeling light and fresh.
Whether you’re preparing dinner after work or making lunches for the week, this recipe delivers impressive results with simple ingredients.
What Makes This Salmon Rice Bowl Special?
Unlike heavy takeout meals, this homemade Salmon Rice Bowl gives you complete control over every ingredient while delivering even better flavor.
Fresh salmon provides lean protein and healthy omega-3 fats.
Jasmine rice creates the perfect soft foundation.
Asian cabbage slaw adds freshness and crunch.
Creamy avocado balances the sweet and savory glaze.
Fresh cucumber provides a refreshing contrast.
The homemade teriyaki-inspired sauce coats every piece of salmon beautifully.
Spicy sriracha mayo finishes each bowl with creamy heat.
Together, these ingredients create a complete meal that’s filling without feeling heavy.
Ingredients You’ll Need
For the Rice
- 1½ cups dry jasmine rice
For the Sriracha Mayo
- ¼ cup mayonnaise
- 1½ tablespoons sriracha
For the Asian Slaw
- 4 cups coleslaw mix
- 2 green onions, sliced
- 1½ tablespoons rice vinegar
- 1 tablespoon honey
- 1 teaspoon soy sauce
- ½ teaspoon sesame oil
- Salt to taste
For the Salmon
- 1½ pounds skinless salmon fillet, cut into 1-inch cubes
- 2 teaspoons olive oil
- 3 tablespoons soy sauce
- 2 tablespoons mirin
- 1 tablespoon honey
- ½ teaspoon sesame oil
- 1 tablespoon fresh ginger, minced
- 1 teaspoon garlic, minced
- ¾ teaspoon cornstarch
- Black pepper
Toppings
- ½ English cucumber, sliced
- 1 avocado, diced
- 1½ teaspoons toasted sesame seeds
How to Make Salmon Rice Bowl
Step 1: Cook the Rice
Prepare the jasmine rice according to the package directions.
Fluff with a fork and keep warm while preparing the remaining ingredients.
Step 2: Prepare the Sriracha Mayo
In a small bowl, whisk together the mayonnaise and sriracha until smooth.
Transfer to a squeeze bottle or small zip-top bag for easy drizzling.
Step 3: Make the Cabbage Slaw
Combine the coleslaw mix, green onions, rice vinegar, honey, soy sauce, sesame oil, and a pinch of salt.
Toss everything together until evenly coated.
Set aside.
Step 4: Prepare the Teriyaki Sauce
Whisk together:
- Soy sauce
- Mirin
- Honey
- Sesame oil
- Fresh ginger
- Garlic
- Cornstarch
Mix until completely smooth.
Step 5: Cook the Salmon
Pat the salmon cubes dry with paper towels.
Season lightly with black pepper.
Heat olive oil in a large skillet over medium-high heat.
Arrange the salmon in a single layer.
Cook for about 2 to 3 minutes without moving.
Pour the prepared sauce into the skillet.
Gently toss for another 20 to 30 seconds until the sauce thickens and coats every piece.
Step 6: Assemble the Bowls
Divide the cooked rice among serving bowls.
Arrange the glazed salmon, cabbage slaw, cucumber, and avocado around the rice.
Sprinkle with toasted sesame seeds.
Drizzle generously with spicy sriracha mayo.
Serve immediately.
Tips for the Best Salmon Rice Bowl
Use fresh salmon whenever possible.
Pat the salmon completely dry before cooking.
Avoid overcrowding the skillet.
Do not overcook the salmon.
Cook the rice ahead of time for meal prep.
Slice the cucumber thinly for better texture.
Use ripe avocados.
Drizzle the sriracha mayo just before serving.
Nutrition Benefits
This Salmon Rice Bowl offers a well-balanced combination of nutrients.
Salmon provides high-quality protein and heart-healthy omega-3 fatty acids.
Jasmine rice supplies lasting energy.
Fresh vegetables contribute fiber, vitamins, and antioxidants.
Avocado offers healthy monounsaturated fats.
The homemade sauce contains less sugar than many bottled alternatives.
Together, these ingredients create a filling meal that’s both nutritious and satisfying.
Easy Variations
Spicy Salmon Bowl
Increase the amount of sriracha.
Brown Rice Bowl
Replace jasmine rice with brown rice.
Low-Carb Version
Substitute cauliflower rice.
Tropical Bowl
Add fresh mango cubes.
Sesame Ginger Bowl
Add extra sesame oil and fresh ginger.
Crunchy Bowl
Top with crispy wonton strips or roasted cashews.
Storage Tips
Store the salmon, rice, vegetables, and sauce separately.
Refrigerate for up to 3 days.
Reheat only the salmon and rice.
Add fresh avocado immediately before serving.
Store the sriracha mayo in the refrigerator for up to one week.
Serving Suggestions
This Salmon Rice Bowl pairs wonderfully with:
- Miso soup
- Steamed edamame
- Seaweed salad
- Pickled vegetables
- Fresh fruit
- Green tea
Frequently Asked Questions
Can I use frozen salmon?
Yes. Fully thaw the salmon and pat it dry before cooking.
Can I prepare this ahead of time?
Absolutely. Store each component separately and assemble just before eating.
What rice works best?
Jasmine rice offers the best texture, but basmati or brown rice also work well.
Can I grill the salmon?
Yes. Grill the salmon cubes before tossing them with the sauce.
How spicy is the bowl?
The spice level is mild to medium. Adjust the amount of sriracha to suit your taste.
Conclusion
This Salmon Rice Bowl combines tender glazed salmon, fluffy jasmine rice, crunchy cabbage slaw, creamy avocado, crisp cucumber, and spicy sriracha mayo into one unforgettable meal. It’s healthy, colorful, easy to customize, and perfect for everything from quick weeknight dinners to meal prep lunches. Once you try this homemade Salmon Rice Bowl, you’ll discover just how easy it is to enjoy restaurant-quality flavor right in your own kitchen.
PrintSalmon Rice Bowl: The Ultimate Healthy Dinner Packed with Flavor
This Salmon Rice Bowl combines tender teriyaki-glazed salmon bites, fluffy jasmine rice, crunchy Asian cabbage slaw, creamy avocado, crisp cucumber, and spicy sriracha mayo for a healthy, restaurant-quality meal that’s perfect for lunch, dinner, or meal prep.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian-Inspired
Ingredients
1 1/2 cups dry jasmine rice
1 1/2 pounds skinless salmon fillet, cut into 1-inch cubes
2 teaspoons olive oil
1/2 English cucumber, thinly sliced
1 avocado, diced
1 1/2 teaspoons toasted sesame seeds
For the Asian Slaw
4 cups coleslaw mix
2 green onions, sliced
1 1/2 tablespoons rice vinegar
1 tablespoon honey
1 teaspoon soy sauce
1/2 teaspoon sesame oil
Salt, to taste
For the Teriyaki Sauce
3 tablespoons soy sauce
2 tablespoons mirin
1 tablespoon honey
1/2 teaspoon sesame oil
1 tablespoon fresh ginger, minced
1 teaspoon garlic, minced
3/4 teaspoon cornstarch
For the Sriracha Mayo
1/4 cup mayonnaise
1 1/2 tablespoons sriracha
Instructions
1. Cook the jasmine rice according to the package instructions and keep warm.
2. Whisk together the mayonnaise and sriracha in a small bowl. Set aside.
3. In a large bowl, toss together the coleslaw mix, green onions, rice vinegar, honey, soy sauce, sesame oil, and a pinch of salt. Set aside.
4. In a separate bowl, whisk together the soy sauce, mirin, honey, sesame oil, ginger, garlic, and cornstarch until smooth.
5. Pat the salmon cubes dry and season lightly with black pepper.
6. Heat the olive oil in a large nonstick skillet over medium-high heat.
7. Arrange the salmon in a single layer and cook for 2 to 3 minutes until lightly browned.
8. Pour the prepared sauce over the salmon and gently toss for 20 to 30 seconds until the sauce thickens and coats the salmon.
9. Divide the cooked rice among five serving bowls.
10. Top each bowl with glazed salmon, cabbage slaw, cucumber slices, and diced avocado.
11. Sprinkle with toasted sesame seeds and drizzle generously with the sriracha mayo before serving.
Notes
Do not overcook the salmon to keep it tender and juicy.
Fresh salmon provides the best flavor, but thawed frozen salmon also works well.
Prepare the rice ahead of time for easy meal prep.
Store each component separately in airtight containers for up to 3 days.
Add avocado and sriracha mayo just before serving for the freshest texture.

