Looking for a wholesome, vibrant dish that’s both satisfying and easy to make? These Salmon Rice Bowls combine tender, marinated salmon with fluffy jasmine rice, crisp vegetables, and a creamy spicy mayo drizzle for a perfect balance of flavors and textures. Whether you’re cooking up a quick weeknight dinner or prepping lunches for the week, these bowls are endlessly adaptable and guaranteed to please.

Why You’ll Love These Salmon Rice Bowls
There’s something inherently comforting and fun about meals served in bowls. This recipe layers protein, grains, veggies, and sauce in one delicious dish that’s just as nourishing as it is beautiful.
✅ Healthy & Balanced
Salmon is packed with omega-3 fatty acids and lean protein, making this bowl a smart choice for brain, heart, and overall health. Combined with rice and a variety of vegetables, it’s a complete, nutrient-dense meal.
✅ Quick & Easy
From start to finish, this recipe takes just 30 minutes. The salmon marinates while you prep the rice and toppings. A short bake in the oven and a quick broil gives the fish a caramelized, slightly crisp exterior.
✅ Totally Customizable
Prefer brown rice or quinoa? Want to swap the salmon for tofu or shrimp? Craving mango or pickled onions as toppings? This bowl is your blank canvas—perfect for tailoring to taste or using up leftovers.
Ingredients You’ll Need
For the Salmon
- 1½ lbs center-cut salmon filet, skin removed
- ¼ cup soy sauce (or tamari for gluten-free)
- 2 tablespoons honey
- 1 tablespoon sriracha or chili garlic paste
- 2 cloves garlic, grated
- 2 teaspoons fresh grated ginger
For the Spicy Mayo
- ⅓ cup Kewpie mayo (or regular mayonnaise)
- 1 tablespoon sriracha
- 1 teaspoon grated ginger
- 1 teaspoon toasted sesame oil
- 1 tablespoon soy sauce
For the Bowls
- 4 cups steamed jasmine rice (or rice of your choice)
- 2 Persian cucumbers, sliced into half moons
- 1 avocado, sliced
- 1 cup steamed edamame
- Sesame seeds, for garnish
- Nori sheets, for serving
How to Make Salmon Rice Bowls
1. Marinate the Salmon
In a bowl, whisk together the soy sauce, honey, sriracha, garlic, and ginger. Pat the salmon dry, cut into 1½-inch cubes, and toss them in the marinade. Let sit for 20–30 minutes (or refrigerate for up to 8 hours).
2. Make the Spicy Mayo
Combine all the spicy mayo ingredients in a small bowl and stir until smooth. Chill until ready to serve.
3. Cook the Salmon
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and arrange the salmon cubes in a single layer. Bake for 8–10 minutes, then broil for 1–2 minutes to lightly char the edges.
4. Assemble the Bowls
Divide steamed rice among four bowls. Top with salmon, cucumbers, avocado, edamame, and a sprinkle of sesame seeds. Drizzle with spicy mayo and serve with nori sheets on the side.
Meal Prep Tips
These bowls make an excellent meal prep option. Store salmon and rice in separate airtight containers and reheat as needed. Keep fresh veggies and sauces separate to maintain texture and freshness. Assemble just before eating for the best flavor and consistency.
Variations & Customization Ideas
- Protein Swaps: Use shrimp, grilled chicken, tofu, or tempeh.
- Grain Alternatives: Try brown rice, wild rice, sushi rice, quinoa, or cauliflower rice.
- Topping Additions: Add shredded carrots, radishes, snap peas, mango, pineapple, or roasted sweet potatoes.
- Sauce Options: Switch the spicy mayo for teriyaki, miso dressing, or sesame-ginger vinaigrette.
Why Salmon Rice Bowls Are a Go-To Favorite
These bowls aren’t just nutritious and flavorful—they’re also visually stunning and great for sharing. Serve them family-style or buffet-style so everyone can build their own. From casual lunches to dinners with friends, this dish is a crowd-pleaser that’s easy to make and even easier to love.
Final Thoughts
Salmon Rice Bowls are the perfect combination of convenience, health, and flavor. With simple ingredients, bold flavors, and endless customization possibilities, they’re sure to earn a permanent spot in your weekly rotation. Whether you’re cooking for one or feeding a family, this is a meal that delivers every time.