A good rice bowl should feel fresh, colorful, and satisfying without being complicated. These Grilled Salmon Bowls bring together tender teriyaki salmon, jasmine rice, edamame, cucumber, mango, avocado, green onion, cilantro, and a drizzle of sauce for a bright dinner that works well in warm weather.
The salmon starts with a homemade teriyaki sauce made from low-sodium soy sauce, rice vinegar, sesame oil, brown sugar, honey, ginger, garlic, cornstarch slurry, and crushed red pepper flakes. A small amount of the sauce is used to marinate the salmon, while the rest becomes a glossy drizzle for the finished bowls.
Although the title uses grilled-style flavor, this method cooks the salmon in the air fryer for a fast and easy finish. The rice makes the bowls filling, while mango, cucumber, avocado, edamame, green onion, and cilantro add freshness, color, and texture. If you want a dinner that feels balanced, bright, and easy to customize, Grilled Salmon Bowls are a strong choice.
Why these salmon bowls work
- Teriyaki sauce gives the salmon sweet-savory flavor
- Rice makes the bowl filling
- Edamame adds texture and color
- Cucumber keeps the bowl fresh and crisp
- Mango adds sweetness
- Avocado gives a creamy finish
- Green onion and cilantro add freshness at the end
Quick notes before starting
- Make the teriyaki sauce first so it has time to cool.
- Marinate the salmon for at least 20 minutes for better flavor.
- Cook the rice while the salmon marinates to save time.
- Add fresh toppings after cooking so they stay bright.
- Drizzle sauce at the end for the best flavor and presentation.
Ingredients

Salmon bowls
- 5 salmon fillets, 4 to 6 ounces each
- 2 cups dry jasmine rice
(or white rice, sushi rice, brown rice, or coconut rice) - 1 1/2 cups shelled edamame
- 1 English cucumber, sliced
- 6 green onions, chopped
- 2 mangos, peeled and cubed
- 2 avocados, peeled, seeded, and cubed
- 1/2 cup chopped fresh cilantro
- Sriracha mayo, for topping, optional
Teriyaki sauce
- 1/2 cup low-sodium soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1/4 cup plus 1 tablespoon light brown sugar
- 1 tablespoon honey
- 3/4 teaspoon ground ginger
- 1 clove garlic, minced
- 2 teaspoons cornstarch plus 2 teaspoons water, mixed into a slurry
- 1/4 teaspoon crushed red pepper flakes
Ingredient notes
Salmon fillets are the center of these bowls. A 4- to 6-ounce fillet is a good size for one bowl, especially when served with rice and toppings.
Jasmine rice gives the bowl a fragrant, soft base. You can also use white rice, sushi rice, brown rice, or coconut rice depending on the texture and flavor you want.
Edamame adds a mild flavor and a pop of green. Cucumber brings crunch and keeps the bowl cool. Mango adds juicy sweetness, and avocado gives the bowl a creamy texture.
Green onions and cilantro are added at the end for fresh flavor. Sriracha mayo is optional, but it adds a creamy spicy drizzle if you want more boldness.
The teriyaki sauce is sweet, salty, tangy, and slightly warm from ginger, garlic, and red pepper flakes. The cornstarch slurry helps thicken it so it coats the salmon and drizzles well over the bowls.
Equipment
Small saucepan
Whisk
Small bowl
Rice cooker or pot
Air fryer
Knife
Cutting board
Measuring cups
Measuring spoons
Serving bowls
Spoon
How to make Grilled Salmon Bowls
1) Make the teriyaki sauce
Add the low-sodium soy sauce, rice vinegar, sesame oil, light brown sugar, honey, ground ginger, minced garlic, cornstarch slurry, and crushed red pepper flakes to a small saucepan over medium heat.
Bring the mixture to a boil, stirring constantly.
Boil for about 1 minute, or until the sauce is thick enough to coat the back of a spoon.
Remove from the heat and allow the sauce to cool.
2) Marinate the salmon
Pour 1/4 cup of the teriyaki sauce over the raw salmon.
Set the salmon aside to marinate for at least 20 minutes, or up to overnight.
The longer marinating time gives the salmon a deeper teriyaki flavor.
3) Cook the rice
Cook the jasmine rice according to the package instructions.
Once cooked, fluff the rice and keep it warm until the salmon and toppings are ready.
4) Prepare the toppings
While the rice cooks, prepare the bowl toppings.
Slice the English cucumber, chop the green onions, cube the mangos, cube the avocados, and chop the fresh cilantro.
Keep these toppings fresh and separate until assembly so the bowls look colorful and clean.
5) Cook the salmon
Preheat the air fryer to 400°F.
Spray the air fryer basket with nonstick spray, then place the salmon fillets inside.
Air fry for about 5 to 7 minutes, or until the salmon is cooked through and flakes easily with a fork.
If using a thermometer, the salmon should reach about 125°F to 135°F, depending on your preferred doneness.
6) Assemble the bowls
Divide the cooked rice among serving bowls.
Top each bowl with one piece of teriyaki salmon, edamame, sliced cucumber, cubed mango, and cubed avocado.
7) Garnish and serve
Drizzle the bowls with extra teriyaki sauce.
Add optional sriracha mayo if desired.
Finish with chopped green onion and fresh cilantro.
Serve right away while the salmon and rice are warm and the toppings are fresh.
Why this recipe works
The best part of Grilled Salmon Bowls is the mix of warm, cool, sweet, creamy, and savory ingredients. The salmon and rice make the bowl hearty, while cucumber, mango, avocado, and herbs keep it fresh.
The teriyaki sauce works in two ways. First, it marinates the salmon so the flavor starts before cooking. Second, it becomes a finishing drizzle that ties the rice, fish, and toppings together.
The texture also matters. Rice gives softness, salmon flakes easily, edamame adds a firm bite, cucumber adds crunch, mango adds juiciness, and avocado adds creaminess. Every bite feels balanced.
Tips for best results
- Let the sauce cool before using it as a marinade.
- Do not skip the cornstarch slurry because it helps thicken the sauce.
- Marinate at least 20 minutes for better flavor.
- Cut toppings before assembly so the bowls come together quickly.
- Add avocado near the end so it stays fresh-looking.
- Drizzle sauce after assembling for the best presentation.
If making these bowls ahead, keep the sauce, rice, salmon, and fresh toppings stored separately until serving.
Serving ideas
These bowls are filling on their own, but they also pair well with cucumber salad, roasted vegetables, fresh fruit, seaweed salad-style sides, or a simple green salad.
For a dinner spread, serve the toppings in separate bowls and let everyone build their own salmon bowl.
Storage notes
- Refrigerator: Store cooked salmon, rice, and toppings in separate covered containers.
- Best texture: Add avocado and cucumber fresh.
- Sauce: Store extra teriyaki sauce separately.
- Reheat: Warm rice and salmon gently before adding fresh toppings.
- Make-ahead tip: Make the teriyaki sauce several days ahead and refrigerate it.
Questions you may have
Can I make the teriyaki sauce ahead?
Yes. The sauce can be made and refrigerated several days ahead.
How long should the salmon marinate?
At least 20 minutes, or up to overnight.
What rice works best?
Jasmine rice works well, but white rice, sushi rice, brown rice, or coconut rice can also be used.
Is sriracha mayo required?
No. It is optional for topping.
How do I know the salmon is cooked?
It should flake easily with a fork, or reach about 125°F to 135°F if checking with a thermometer.

Grilled Salmon Bowls with Fresh Summer Flavor
Ingredients
Equipment
Method
- Add all teriyaki sauce ingredients to a small saucepan over medium heat. Bring to a boil, stirring constantly, and boil for about 1 minute, until thick enough to coat the back of a spoon. Allow to cool.
- Pour 1/4 cup of the teriyaki sauce over the raw salmon and marinate for at least 20 minutes, or up to overnight.
- Cook rice according to package instructions.
- Preheat air fryer to 400°F. Spray basket with nonstick spray and place salmon fillets inside.
- Air fry for about 5 to 7 minutes, or until cooked through and flaky, about 125°F to 135°F if using a thermometer.
- Divide rice among bowls. Top each with teriyaki salmon, avocado, edamame, mango, and cucumber.
- Drizzle with teriyaki sauce and optional sriracha mayo. Garnish with chopped green onion and cilantro.
Notes
Add avocado close to serving for the freshest look.
Store sauce separately for meal prep.