This teriyaki salmon rice bowl is one of my favorite quick weeknight meals. It’s hearty, fresh, and full of flavor, with tender salmon glazed in teriyaki sauce, crisp veggies, creamy avocado, and a drizzle of spicy-sweet sriracha mayo. I love how it comes together in just 30 minutes, making it a go-to for when I want something both satisfying and nourishing.
Why You’ll Love This Recipe
I like that this recipe is balanced with protein from salmon and edamame, healthy fats from avocado, and fiber-packed vegetables. It feels indulgent but still wholesome, and the flavor combination of savory teriyaki with creamy, spicy mayo is unbeatable. I also appreciate how versatile it is — I can use whatever vegetables I have on hand, and both the air fryer and oven methods work beautifully.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
salmon filets, sliced into 2-inch cubes
teriyaki sauce (store-bought or homemade)
rice (white jasmine or brown)
Persian cucumbers, sliced
avocados, diced
edamame beans
green onions, sliced (optional)
sesame seeds (optional)
Sriracha mayonnaise:
plain Greek yogurt
mayonnaise
sriracha sauce
honey
Directions
-
I start by preheating my air fryer to 400°F (or oven to 450°F if using that method).
-
I slice the salmon into cubes and toss them gently with teriyaki sauce in a mixing bowl.
-
For the air fryer, I arrange the salmon in a single layer, making sure the pieces aren’t touching, and cook for 5–7 minutes, flipping halfway. For the oven, I bake on a parchment-lined sheet for 8–10 minutes until cooked through.
-
While the salmon cooks, I make the rice according to package instructions and prepare the toppings — slicing cucumbers, dicing avocado, and defrosting edamame.
-
For the sriracha mayonnaise, I whisk yogurt, mayonnaise, sriracha, and honey until smooth.
-
I assemble each bowl with a base of rice, then top with salmon, cucumbers, avocado, edamame, and green onions. I finish with a drizzle of sriracha mayonnaise and a sprinkle of sesame seeds.
Servings and timing
This recipe serves 4 people. Prep time is about 10 minutes, and cook time is about 20 minutes, so the total time is roughly 30 minutes.
Variations
-
I sometimes swap rice for cauliflower rice to lighten it up.
-
For extra crunch, I like adding shredded carrots or coleslaw mix.
-
Fresh mango cubes give it a sweet twist.
-
To make it gluten-free, I use tamari instead of soy sauce in my homemade teriyaki sauce.
-
If I want more greens, I add steamed broccoli or spinach.
storage/reheating
I store each component separately in airtight containers in the fridge. The salmon stays fresh for up to 3 days and reheats well in the air fryer at 350°F for a few minutes to regain its crisp edges. Rice and vegetables last up to 5 days, but I don’t recommend reheating the avocado — I add that fresh before serving.
FAQs
Can I make this recipe vegetarian?
Yes, I replace the salmon with tofu or tempeh and prepare it the same way with teriyaki sauce.
What type of rice works best?
I like jasmine rice for its fragrance, but brown rice or even quinoa works well if I want extra fiber.
Can I prepare the salmon ahead of time?
Yes, I can cook the salmon up to 2 days in advance and reheat it just before serving.
Is fresh or frozen salmon better?
Both work — I often use frozen salmon fillets that I thaw in the fridge overnight.
Can I use a homemade teriyaki sauce?
Absolutely — I often make mine with soy sauce (or tamari), honey, sesame oil, garlic, ginger, and a cornstarch slurry for thickness.
Conclusion
This teriyaki salmon rice bowl is the perfect mix of fresh, savory, and satisfying flavors. I love that it’s quick enough for busy weeknights but special enough to feel like a treat. With its flexibility for substitutions and its vibrant, balanced ingredients, it’s one of those meals I keep coming back to again and again.

Teriyaki Salmon Rice Bowl
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Yusraa
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
A fresh and hearty rice bowl topped with tender teriyaki-glazed salmon, crisp vegetables, creamy avocado, and a drizzle of spicy-sweet sriracha mayo. Ready in just 30 minutes for a quick and nourishing weeknight dinner.
Ingredients
1 lb salmon fillets, cut into 2-inch cubes
1/2 cup teriyaki sauce (store-bought or homemade)
3 cups cooked rice (white jasmine or brown)
2 Persian cucumbers, sliced
1 avocado, diced
1 cup edamame beans (fresh or thawed if frozen)
2 green onions, sliced (optional)
1 tbsp sesame seeds (optional)
Sriracha Mayonnaise:
2 tbsp plain Greek yogurt
2 tbsp mayonnaise
1–2 tsp sriracha sauce
1 tsp honey
Instructions
- Preheat air fryer to 400°F (or oven to 450°F).
- Toss salmon cubes with teriyaki sauce in a mixing bowl.
- Air fry salmon in a single layer for 5–7 minutes, flipping halfway, or bake on a parchment-lined sheet for 8–10 minutes until cooked through.
- Cook rice according to package instructions and prepare vegetables.
- Whisk together Greek yogurt, mayonnaise, sriracha, and honey for the sauce.
- Assemble bowls with rice as the base. Top with salmon, cucumbers, avocado, edamame, and green onions.
- Drizzle with sriracha mayonnaise and sprinkle with sesame seeds before serving.
Notes
- Swap rice for cauliflower rice for a lower-carb option.
- Add shredded carrots, coleslaw mix, or mango cubes for extra flavor and texture.
- Use tamari instead of soy sauce for a gluten-free version.
- Include steamed broccoli or spinach for more greens.
- Replace salmon with tofu or tempeh for a vegetarian option.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Air Fryer or Baking
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 9g
- Sodium: 880mg
- Fat: 21g
- Saturated Fat: 4g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 6g
- Protein: 31g
- Cholesterol: 65mg