20-Minute Salmon Avocado Rice Bowl
This 20-minute salmon avocado rice bowl is the answer when you want a dinner that feels fresh and a little special but don’t have a ton of time.

Flaky salmon with a soy-maple glaze, buttery avocado, and cool cucumber over warm rice, all finished with a drizzle of creamy sriracha. It’s the kind of bowl that makes any weeknight feel less ordinary.
Why This Bowl Works
The salmon gets a quick sear on the stovetop and a glossy coating of sweet, salty glaze that soaks into the rice below. Each forkful has that warm, savory flavor against the cool crunch of cucumber and the richness of avocado.
Because everything lands in one bowl, cleanup is nearly nothing. The sauce comes together while the pan heats, and you can swap in whatever fresh vegetables you have on hand.
Ingredients

- 2 (4 to 6 oz) salmon fillets: skin on or off, whatever you prefer
- 1 tbsp vegetable oil: for searing
- 2 cups cooked jasmine or sushi rice: warm or at room temperature
- 1 ripe avocado: just soft enough to yield to a squeeze
- ½ English cucumber: no need to peel
- ½ cup shelled edamame: thawed if frozen
- 2 green onions: sliced
- 1 tbsp toasted sesame seeds: for crunch and nuttiness
- 2 tbsp soy sauce: low-sodium if you like, for the glaze
- 1 tbsp maple syrup: brings the sticky sweetness to the glaze
- 1 tsp rice vinegar: a little brightness in the glaze
- 1 garlic clove: minced, for the glaze
- 2 tbsp mayonnaise: full-fat for the creamiest drizzle
- 1 tsp sriracha: or more if you want extra heat, for the spicy mayo
- ½ tsp toasted sesame oil: deepens the nutty flavor in the drizzle
Variations / Substitutions
- Swap the protein: firm tofu or boneless chicken thighs work wonderfully here. Sear them the same way and coat with the glaze.
- Sweeten your way: honey or brown sugar both stand in for maple syrup. Use the same amount.
- Dairy-free: use your favorite vegan mayonnaise for the drizzle. The flavor stays creamy and rich.
- Skip the edamame: sugar snap peas or blanched broccoli florets bring a similar fresh pop.
- Add crunch: a handful of toasted cashews or crispy wonton strips on top turns up the texture.
Creamy Avocado Sauce makes this rice bowl even better, and it takes just minutes.
How to Make Salmon Avocado Rice Bowl
Step 1: Whisk the Sauces

In a small bowl, whisk together the 2 tbsp soy sauce, 1 tbsp maple syrup, 1 tsp rice vinegar, and the minced garlic. In a separate small bowl, stir the 2 tbsp mayonnaise, 1 tsp sriracha, and ½ tsp sesame oil until smooth. Set both aside for at least 5 minutes so the flavors can marry a bit.
The glaze will smell faintly sweet and savory from the garlic. Letting it sit while you prep the rest mellows the raw garlic edge just enough.
Step 2: Sear the Salmon

Pat the salmon fillets dry with a paper towel and season them lightly with salt. Heat the 1 tbsp vegetable oil in a nonstick skillet over medium-high heat. Place the salmon in the pan, skin-side down if it has skin, and cook for 4 minutes without moving it. You want a deep golden crust on that first side. Flip the fillets and pour the soy glaze right over them. Cook for another 3 to 4 minutes on the second side, until the fish is just cooked through and flakes easily. An internal temperature of 125°F to 130°F gives you moist, medium doneness.
The glaze will bubble and thicken a bit around the salmon. Spoon some of it over the top of the fillets as they finish so every surface gets a gloss. If the pan looks dry at any point, you can add a spoonful of water to loosen the glaze.
Step 3: Slice the Toppings

While the salmon cooks, halve the avocado, remove the pit, and score the flesh in a crosshatch pattern right inside the skin. Scoop out the cubes with a spoon. Thinly slice the ½ cucumber into half-moons, aiming for pieces about ¼ inch thick. That should take you roughly 2 minutes. Slice the green onions if you haven’t already.
Keep the avocado cubes around ½ inch so they hold their shape when you mix the bowl. The cucumber slices should be thin enough to feel crisp but still add substance, not watery.
Step 4: Assemble the Bowls

Divide the warm rice between two bowls. Top with the seared salmon, breaking it into large chunks if you like. Arrange the avocado, cucumber, and edamame around the fish. Drizzle with the spicy mayo and finish with the sesame seeds and green onions. Serve right away while everything is warm and cool in the same bite.
Tips for the Best Salmon Bowl
- If you’re starting with leftover rice, reheat it with a splash of water and a damp paper towel in the microwave for about 1 minute. This brings back that just-cooked tenderness.
- The spicy mayo keeps well: make it up to a week ahead and store it in a small jar in the fridge. It’s great on sandwiches and grilled vegetables too.
- For extra-creamy rice, use short-grain sushi rice and stir in a tiny splash of rice vinegar and a pinch of sugar while it’s still warm. That tangy-sweet note pairs perfectly with the salmon.
Cook times can vary with the thickness of your fillets:
| Salmon thickness | Time per side |
|---|---|
| 1 inch | 3 to 4 minutes |
| 1.5 inches | 4 to 5 minutes |
Storing Leftovers
- Refrigerate: Store any leftover bowls without the avocado in an airtight container for up to 3 days. Cut the avocado fresh when you are ready to eat so it stays green and creamy.
- Reheat: Microwave the salmon and rice together, covered with a damp paper towel, until heated through. Drizzle the spicy mayo on afterward to keep the flavors sharp.
- Serve cold: These bowls are excellent straight from the fridge, which makes them a great packed lunch the next day.
Frequently Asked Questions
Can I use salmon with the skin on?
Yes, sear it skin-side down first and the skin will get wonderfully crisp. If you don’t want the skin in the bowl, just peel it off after cooking.
Is it okay to use microwaveable rice pouches?
Absolutely. They cut the total time down even more. Heat the pouch according to the package, fluff the rice with a fork, and use it as the base.
How can I make this without rice for a lower-carb option?
Swap the rice for a bed of mixed greens or warm cauliflower rice. The bowl stays just as satisfying, and the spicy mayo acts like a dressing.

Salmon Avocado Rice Bowl Recipe
Ingredients
Method
- Whisk together soy sauce, maple syrup, rice vinegar, and garlic for the glaze. In a separate small bowl, mix mayonnaise, sriracha, and sesame oil for the drizzle. Set aside.
- Pat salmon dry and season with salt. Heat oil in a nonstick skillet over medium-high. Cook salmon 4 minutes without moving, then flip, pour glaze over, and cook 3 to 4 minutes more until flaky and cooked through.
- Meanwhile, slice avocado into cubes, cucumber into half-moons, and green onions.
- Divide rice between bowls, top with salmon, avocado, cucumber, and edamame. Drizzle with spicy mayo, then sprinkle sesame seeds and green onions on top. Serve right away.
