
This vibrant salmon rice bowl has become my go-to dinner when I want something that feels both nourishing and slightly indulgent. The perfect balance of protein, healthy fats, and colorful vegetables comes together in a dish that's impressive enough for guests yet simple enough for weeknights.
I first created these bowls after returning from a trip to Hawaii where poke bowls were a daily staple. My family immediately declared them better than takeout, and they've become our Friday night tradition ever since.
Ingredients
- Salmon fillet: provides heart-healthy omega-3 fatty acids and becomes perfectly tender when baked this way
- Soy sauce: brings that essential umami foundation look for low sodium if watching salt intake
- Honey: balances the savory elements with just enough sweetness choose local raw honey if available
- Sriracha: adds that gentle heat that builds rather than overwhelms
- Fresh ginger and garlic: form the aromatic base that makes the marinade so distinctive
- Kewpie mayonnaise: creates a silkier spicy sauce than regular mayo but either works well
- Jasmine rice: offers a fragrant base that perfectly complements the salmon
- Persian cucumbers: provide essential crunch and coolness use English cucumber if Persian unavailable
- Avocado: contributes creamy richness and healthy fats choose ones that yield slightly to pressure
- Edamame: adds extra protein and a pop of color
- Nori sheets: bring that distinctive ocean flavor that complements the salmon beautifully
Step-by-Step Instructions
- Marinate the Salmon:
- Whisk together soy sauce, honey, sriracha, garlic, and ginger until completely combined. This marinade is intentionally bold since it needs to flavor the salmon quickly. Pat your salmon completely dry with paper towels before cutting it into cubes this ensures better marinade absorption and prevents steaming during cooking. Allow at least 20 minutes for the flavors to penetrate, though overnight marinating in the refrigerator yields even better results.
- Prepare the Spicy Mayo:
- Combine all spicy mayo ingredients in a small bowl, whisking until completely smooth. The sesame oil might try to separate, so be thorough with your mixing. Refrigerating for at least 15 minutes before serving allows the flavors to meld together beautifully. This sauce keeps well for up to a week in the refrigerator.
- Cook the Salmon:
- Preheat your oven thoroughly before adding the salmon. Arrange the marinated cubes with space between each piece to promote even cooking and browning. The quick broil at the end creates those delicious caramelized edges where the honey in the marinade becomes slightly charred. Watch carefully during broiling as the difference between perfect and overcooked is just seconds.
- Assemble the Bowls:
- Start with warm rice as your foundation. Arrange components in sections rather than mixing them together this creates a more visually appealing presentation and allows everyone to combine flavors as they eat. Drizzle the spicy mayo generously over the top rather than mixing it in. Serve additional sauce on the side for those who want more heat.

The ginger in this recipe transformed how I approach Asian-inspired dishes. My daughter actually hated ginger until she tried these bowls. Now she helps me grate it fresh, claiming the aroma alone makes her hungry. That small moment of connection in the kitchen is what makes this recipe special beyond just its flavors.
Perfect Rice Every Time
Rinsing your rice before cooking removes excess starch and prevents gumminess. I swirl the rice in cold water until it runs clear, usually 3-4 rinses. For jasmine rice specifically, use a 1:1.25 rice to water ratio rather than the standard 1:2. Let the rice rest covered for 10 minutes after cooking this allows the grains to firm up slightly and results in the perfect texture for these bowls. This small step makes an enormous difference in the final dish.
Meal Prep Magic
These bowls are ideal for advance preparation. Marinate the salmon overnight, prepare the spicy mayo, and chop all vegetables the day before. Cook the rice and salmon just before serving. Alternatively, assemble complete bowls without the avocado and spicy mayo, then refrigerate for up to two days. When ready to eat, microwave gently and add the fresh avocado and sauce. My husband takes these to work regularly and reports they reheat beautifully.
Serving Variations
Transform this into a family-style meal by placing all components in separate serving bowls and letting everyone build their own. This approach works wonderfully for picky eaters or when entertaining guests with different preferences. For a lower-carb version, substitute cauliflower rice or serve over a bed of mixed greens. During summer months, try adding fresh mango chunks for a tropical twist that complements the salmon beautifully.
Frequently Asked Questions
- → Can I use a different type of fish?
Yes, you can substitute salmon with other hearty fish like cod or trout, but cooking times may vary.
- → What rice works best for the bowls?
Jasmine rice is ideal for its slightly sticky texture, but you can use any rice you prefer, such as brown rice or sushi rice.
- → How can I make the dish spicier?
Increase the amount of sriracha or add chili flakes to the marinade and spicy mayo for an extra kick.
- → Is there a gluten-free option?
Use tamari or coconut aminos instead of soy sauce to make this dish gluten-free.
- → Can I prepare the ingredients ahead of time?
Yes, the salmon can be marinated and the spicy mayo prepared in advance. Store them in the refrigerator until ready to cook and assemble.