Salmon Bowl Recipe
Bright, balanced, and so satisfying—the Salmon Bowl Recipe is the kind of meal that feels indulgent without being heavy. Think tender, sesame-kissed salmon cubes nestled on a bed of warm brown rice, topped with creamy avocado, crisp cucumber, sweet shredded carrots, vibrant pickled red onions, and tender edamame. A simple savory-sweet marinade brings everything together while a sprinkle of sesame seeds and chopped scallions finishes the bowl with a pleasing crunch and fresh bite.
Why you’ll love this Salmon Bowl Recipe

This bowl is a weeknight superstar: it’s quick to assemble, stores well for lunches, and uses pantry-friendly ingredients you probably already have. The flavors are layered—savory from low-sodium soy sauce, a touch of honey for balance, nutty sesame oil, and a delicate hit of garlic powder. The textures range from the buttery avocado to the firm, flaky salmon and the satisfying chew of brown rice. It’s built to be flexible too: feel free to swap in other vegetables you love or double the rice for heartier portions.
Ingredients
- 1/4 cup low-sodium soy sauce
- 1 tablespoon honey
- 1 teaspoon sesame oil
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 pound salmon, skinless and cut into 1-inch cubes
- 1 tablespoon olive oil
- 2 cups cooked brown rice
- 1 avocado, sliced
- 1/2 cup shelled edamame
- 1/2 cup shredded carrots
- 1/2 cucumber, thinly sliced
- 1/4 cup pickled red onions
- 1 tablespoon sesame seeds
- Chopped scallions for garnish
Prep and planning notes
Make the rice ahead of time so it’s warm and ready to welcome the salmon. If you prefer a cold bowl, chill the rice after cooking. The salmon is cut into 1-inch cubes for quick, even cooking; this size also helps the marinade coat each piece. Shelled edamame can be found frozen—just thaw before adding to the bowl. Pickled red onions provide a bright, tangy counterpoint; you can use quick-pickled onions or store-bought jars for speed.
Marinade and cooking overview

The marinade is the backbone of the Salmon Bowl Recipe. Combining low-sodium soy sauce, honey, sesame oil, garlic powder, salt, and pepper creates a glossy, balanced sauce that keeps the fish flavorful without overpowering its natural richness. After marinating briefly, the salmon is cooked in olive oil until just opaque and lightly caramelized on the edges. Cooking times are short because the salmon is cubed—this preserves moisture and gives you succulent bites in every spoonful.
Step-by-step directions

- Mix the marinade: In a small bowl, whisk together 1/4 cup low-sodium soy sauce, 1 tablespoon honey, 1 teaspoon sesame oil, 1/2 teaspoon garlic powder, 1/4 teaspoon salt, and 1/4 teaspoon black pepper until the honey dissolves and the mixture is uniform.
- Marinate the salmon: Place 1 pound salmon, skinless and cut into 1-inch cubes, in a shallow dish or resealable plastic bag. Pour the marinade over the salmon, tossing gently to coat every piece. Let the salmon sit in the marinade for 10 to 15 minutes at room temperature while you prepare the other ingredients. Avoid marinating too long to prevent the fish from becoming mushy.
- Prepare the rice and vegetables: If you haven’t already, cook 2 cups of brown rice according to package directions and keep it warm. Arrange the toppings so they’re ready to assemble: slice 1 avocado, thinly slice 1/2 cucumber, measure 1/2 cup shredded carrots, thaw 1/2 cup shelled edamame if frozen, and set out 1/4 cup pickled red onions. Chop scallions for garnish and have 1 tablespoon sesame seeds ready.
- Heat the pan: Warm a large nonstick or stainless steel skillet over medium-high heat. Add 1 tablespoon olive oil and swirl to coat the pan surface so the salmon won’t stick.
- Cook the salmon: Remove the salmon cubes from the marinade, letting excess drip back into the dish. Add the salmon to the hot pan in a single layer, giving the pieces a little space so they sear instead of steam. Cook the salmon, undisturbed, for about 2 to 3 minutes to develop a light golden crust on the first side. Gently flip the cubes and cook another 1.5 to 2 minutes, or until the salmon is just opaque throughout and flakes easily when tested with a fork. Cooking time can vary slightly depending on the thickness of the cubes—avoid overcooking to keep the fish moist.
- Toss with remaining marinade (optional): If you like a saucy finish, pour any reserved marinade into the skillet and cook for 30 to 60 seconds, stirring, to bring it to a gentle simmer and glossy finish. Make sure the marinade reaches a boil for at least 1 minute if it has contacted raw salmon to ensure safety. Then remove from heat.
- Assemble the bowls: Divide the warm 2 cups cooked brown rice between bowls. Top each portion with the cooked salmon cubes, sliced avocado, 1/2 cup shelled edamame (split between bowls), 1/2 cup shredded carrots, 1/2 cucumber thinly sliced (split between bowls), and 1/4 cup pickled red onions (split between bowls). Sprinkle 1 tablespoon sesame seeds over the bowls and finish with chopped scallions for brightness.
- Serve and enjoy: Serve immediately while the salmon is warm. Squeeze fresh citrus if you like a little extra brightness, or add a drizzle of extra soy sauce or sesame oil to taste. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days; reheat gently to avoid drying out the salmon.
Serving suggestions and variations
This Salmon Bowl Recipe is versatile. Try these simple swaps and additions:
- Add a soft-boiled egg for extra creaminess and protein.
- Swap brown rice for quinoa, farro, or cauliflower rice for a lower-carb option.
- Stir in pickled ginger or a squeeze of lime for an extra tangy lift.
- Use toasted nori strips or furikake for a hint of umami and texture.
- Double the veggies and reduce the rice for a lighter bowl with more crunch.
Make-ahead tips
Marinate the salmon for up to 30 minutes in the refrigerator if you need more prep time—just avoid marinating longer. Cook the brown rice in advance and store it in the fridge; warm it briefly before assembling bowls. Prep the vegetables and pickled onions ahead of time and store them in separate containers so the textures stay fresh. Reheat the salmon gently in a covered skillet over low heat or in short bursts in the microwave to keep it tender.
Nutrition snapshot
This bowl balances whole grains, healthy fats, and lean protein. Salmon provides omega-3 fatty acids and protein, brown rice supplies whole-grain fiber and sustained energy, and the vegetables add vitamins, minerals, and texture. The marinade uses a modest amount of oil and a small touch of honey to keep things flavorful but not heavy.
Troubleshooting
- If the salmon sticks to the pan: Make sure the skillet is hot and the olive oil is shimmering before adding the fish. Avoid moving the salmon too early; a crust forms and releases naturally when ready to flip.
- If the salmon tastes bland: Don’t skip the seasoning steps. The marinade concentration is designed to flavor the fish without overwhelming it—if you prefer bolder taste, add a pinch more salt or a touch more soy sauce to the reserved finishing sauce.
- If the rice is dry: Toss the rice with a teaspoon of sesame oil or a splash of warm water before plating to restore moisture and make it easier to eat with the salmon.
Final thoughts
The Salmon Bowl Recipe is a simple, elegant dish that feels special without demanding a lot of time. It’s a reliable pick for weeknights, meal prep, or when you want a colorful, nourishing meal that hits all the right notes—savory, sweet, creamy, and crisp. Once you’ve mastered the basics, customize the toppings to suit your mood and pantry. Each bite offers a balance of flavors and textures that keeps you coming back for more.
Printable recipe card
Ingredients
- 1/4 cup low-sodium soy sauce
- 1 tablespoon honey
- 1 teaspoon sesame oil
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 pound salmon, skinless and cut into 1-inch cubes
- 1 tablespoon olive oil
- 2 cups cooked brown rice
- 1 avocado, sliced
- 1/2 cup shelled edamame
- 1/2 cup shredded carrots
- 1/2 cucumber, thinly sliced
- 1/4 cup pickled red onions
- 1 tablespoon sesame seeds
- Chopped scallions for garnish
Directions (short)
- Whisk soy sauce, honey, sesame oil, garlic powder, salt, and black pepper.
- Toss salmon cubes with the marinade and let sit 10–15 minutes.
- Prepare rice and toppings while salmon marinates.
- Heat 1 tablespoon olive oil in a skillet over medium-high heat.
- Cook salmon cubes 2–3 minutes per side until just opaque.
- Optionally simmer reserved marinade briefly and toss with cooked salmon.
- Assemble bowls with rice, salmon, avocado, edamame, carrots, cucumber, pickled onions, sesame seeds, and scallions.
- Serve immediately.
Enjoy this nourishing, flavorful Salmon Bowl Recipe any night of the week—simple steps, big payoff.

Salmon Bowl Recipe
Ingredients
Equipment
Method
- In a mixing bowl, whisk together the soy sauce, honey, sesame oil, garlic powder, salt, and black pepper until combined.
- Add the cubed salmon to the marinade and toss to coat evenly. Let sit for 10 minutes to marinate.
- Heat the olive oil in a skillet over medium-high heat until shimmering.
- Add the marinated salmon cubes in a single layer and cook about 3 minutes per side until cooked through and lightly golden; work in batches if needed to avoid crowding.
- Divide the cooked brown rice among four bowls.
- Top each bowl with the cooked salmon, sliced avocado, edamame, shredded carrots, cucumber slices, and pickled red onions.
- Sprinkle sesame seeds and chopped scallions over each bowl and serve immediately.
Notes
- Marinate the salmon only 10 minutes to avoid over-marinating delicate fish.
- Use low-sodium soy sauce to control salt level.
- Cook salmon in batches if your skillet is small.
- Serve immediately for best texture.
