If you’re looking for a recipe that’s as vibrant as it is delicious, you’re in for a treat with this Salmon Rice Bowls with Spicy Mayo Recipe. I absolutely love how fresh, flavorful, and satisfying these bowls are—and trust me, once you try them, you’ll want to make them over and over. Whether you’re cooking for yourself or impressing friends, it’s a quick, easy dinner that brings a bit of restaurant magic right to your kitchen table. Ready to dive in? Let’s go!
Why You’ll Love This Recipe
- Quick and Easy: From prep to plate in just about 30 minutes—perfect for busy weeknights.
- Packed with Flavor: The spicy mayo and marinade bring a great balance of heat and sweetness that keeps you coming back.
- Fresh and Healthy: Loaded with nutritious ingredients like avocado, edamame, and salmon for a wholesome meal.
- Customizable: Easily swap veggies or adjust the spice level to fit your taste.
Ingredients You’ll Need
Getting the right ingredients together is key to nailing this Salmon Rice Bowls with Spicy Mayo Recipe. These flavors dance beautifully together—the richness of the salmon, the tang and heat of the spicy mayo, and the creaminess of avocado create a bowl you’ll crave. I recommend fresh salmon and quality mayo to keep things authentic.

- Center-cut salmon filet: The best part of the fish—fatty, moist, and perfect for baking.
- Soy sauce: Adds umami and saltiness; opt for low-sodium if you watch salt.
- Honey: Balances spicy and savory with a touch of natural sweetness.
- Sriracha: Gives the marinade and mayo a kick; adjust based on your heat tolerance.
- Garlic cloves: Fresh garlic amps up the flavor spectrum beautifully.
- Grated ginger: Adds a bright, warming note that’s classic in Asian-inspired dishes.
- Kewpie mayo: Creamy, slightly tangy Japanese mayo that elevates the spicy mayo; regular mayo works too.
- Toasted sesame oil: A little goes a long way for that nutty, toasty depth.
- Steamed rice: The perfect base—fluffy and simple so everything else can shine.
- Persian or baby cucumbers: Crunchy and fresh, they add a refreshing contrast.
- Avocado: Creamy, buttery texture that smooths the heat from the spicy mayo.
- Shelled edamame: Adds a nice pop of protein and freshness.
- Sesame seeds and nori sheets: For garnish—these little touches make a big difference.
Variations
I love how versatile this Salmon Rice Bowls with Spicy Mayo Recipe can be. Over time, I’ve mixed up the veggies and tried different sauces, so feel free to make this your own. It always turns out great!
- Veggie swaps: I sometimes throw in shredded carrots or pickled radish for extra crunch and tang—fun and colorful additions.
- Spice level: For a milder bowl, reduce sriracha and add a bit of honey to the mayo; for heat lovers, a drizzle of chili oil amps it up.
- Grilled salmon: When I’m outside, grilling the salmon instead of baking gives it a smoky char that’s irresistible.
- Plant-based option: Swap out salmon for grilled tofu or tempeh and adjust the marinade accordingly for a vegetarian delight.
How to Make Salmon Rice Bowls with Spicy Mayo Recipe
Step 1: Whisk up the marinade magic
Start by combining soy sauce, honey, sriracha, grated garlic, and ginger in a bowl. I always whisk until it’s perfectly smooth and balanced—this marinade is the flavor powerhouse of the entire dish. Don’t skip the fresh ginger; it really brightens everything up.
Step 2: Prep and marinate the salmon
Pat your skinless salmon dry so it soaks up the marinade beautifully. Cut it into bite-sized cubes — I like about 1½ inches across for the perfect mouthful. Toss the salmon gently in the marinade, then let it rest for at least 20 minutes, but if you have time, a few hours in the fridge really deepens the flavor. I discovered this trick and it made a noticeable difference the first time I tried it!
Step 3: Mix the spicy mayo
While that’s marinating, whip up the spicy mayo by combining kewpie mayo, sriracha, grated ginger, soy sauce, and toasted sesame oil. Whisk until silky smooth. I like to refrigerate it so the flavors meld—it’s the perfect creamy and spicy sauce that ties the bowl together.
Step 4: Bake and broil the salmon
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and spread the marinated salmon cubes evenly. Bake for about 8-10 minutes, then switch the oven to broil for 1-2 minutes to get just a light char—watch carefully here so it doesn’t burn. This little charred edge adds so much texture and flavor, and you’ll feel like a total pro pulling this off.
Step 5: Assemble your bowls
Spoon steamed rice into bowls, then artfully arrange the salmon, sliced cucumbers, avocado, steamed edamame, and any other toppings you love. Drizzle generously with the spicy mayo and sprinkle with sesame seeds and torn nori. The contrast of creamy, crunchy, spicy, and fresh in every bite is what makes this bowl so addictive.
Pro Tips for Making Salmon Rice Bowls with Spicy Mayo Recipe
- Don’t Over-Marinate: I once left the salmon too long in the soy sauce mix—it made the fish a little too salty and mushy. Stick to 20-30 minutes for fresh, firm pieces.
- Dry Your Salmon Well: Patting the salmon dry before marinating ensures it soaks up flavors better and bakes evenly.
- Use Kewpie Mayo if Possible: The subtle tang in Kewpie mayo makes your spicy mayo stand out—it’s worth grabbing if you can find it.
- Watch the Broil Step Closely: That final char makes a difference but can go from perfect to burnt in seconds. Stay attentive!
How to Serve Salmon Rice Bowls with Spicy Mayo Recipe

Garnishes
I usually top off my bowls with toasted sesame seeds and shredded nori because they add a wonderful crunch and umami punch. Sometimes I add thinly sliced green onions for a fresh pop of flavor and a little extra color—plus, it makes everyone think you’re a fancy chef!
Side Dishes
I love pairing these bowls with simple miso soup and a side of pickled ginger or kimchi for a full-on flavor experience. A light Asian slaw or even roasted seaweed snacks can round out the meal perfectly.
Creative Ways to Present
For special occasions, I like to serve the salmon rice bowls in bamboo steamers or rustic wooden bowls—they create a cool visual impact. Adding edible flowers or fresh herbs like cilantro can make the presentation pop. I once brought these bowls to a picnic, wrapping the ingredients separately in little containers so everyone could assemble their own—such a fun experience!
Make Ahead and Storage
Storing Leftovers
After enjoying the first round, I store leftover salmon and rice separately in airtight containers in the fridge for up to 2 days. Keeping the spicy mayo aside means you can drizzle fresh amounts on when reheating, keeping the flavors vibrant.
Freezing
I don’t recommend freezing the bowls after assembly because avocado and the mayo don’t hold up well. However, you can freeze the marinated but uncooked salmon for up to one month—just thaw in the fridge overnight before baking.
Reheating
To reheat, gently warm the salmon in the oven at 300°F for about 5-7 minutes until just heated through, keeping it moist and tender. Heat the rice separately in the microwave or on the stovetop with a splash of water. Add fresh spicy mayo and toppings after reheating for the best taste.
FAQs
-
Can I use frozen salmon for this recipe?
Absolutely! Just make sure to thaw the salmon completely and pat it dry before marinating—it’ll help the marinade stick and prevent steaming during baking.
-
How spicy is the salmon rice bowl? Can I adjust it?
The heat mainly comes from the sriracha in both the marinade and spicy mayo. You can easily reduce or increase the amount depending on your preference. I recommend starting mild if you’re unsure, then adding a little extra sriracha at the end if you want more kick.
-
What’s the best type of rice to use?
I use short-grain or sushi rice for its sticky texture which holds up well with the toppings, but jasmine rice is a nice fragrant alternative if you prefer something lighter.
-
Can I make the spicy mayo ahead of time?
Yes, making the spicy mayo ahead is great! It tastes even better after it chills a bit and the flavors meld together. Just keep it refrigerated and give it a quick stir before serving.
Final Thoughts
This Salmon Rice Bowls with Spicy Mayo Recipe quickly became a favorite in my house because it’s fresh, comforting, and just downright delicious. It’s one of those recipes I happily recommend to friends over coffee because I genuinely want them to enjoy the same kitchen win. Trust me—once you try it, you’ll see why we keep coming back to these bowls. So grab your salmon, whip up that spicy mayo, and enjoy a meal that’s as fun to make as it is to eat!
Print
Salmon Rice Bowls with Spicy Mayo Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings (4 bowls)
- Category: Lunch/Dinner
- Method: Baking
- Cuisine: Japanese-inspired
Description
These Salmon and Rice Bowls feature tender, marinated salmon baked to perfection and served over fluffy steamed rice with fresh cucumbers, creamy avocado, and edamame. A spicy mayo drizzle adds a flavorful kick, making this dish a quick, healthy, and satisfying meal perfect for weeknights or casual gatherings.
Ingredients
Salmon Marinade
- 1 1/2 lbs center-cut salmon filet, skin removed
- 1/4 cup soy sauce
- 2 tablespoons honey
- 1 tablespoon sriracha (or chili garlic paste)
- 2 garlic cloves, grated
- 2 teaspoons grated ginger (or ginger paste)
Spicy Mayo
- 1/3 cup kewpie mayo (or regular mayonnaise)
- 1 tablespoon sriracha (or chili garlic paste)
- 1 teaspoon grated ginger (or ginger paste)
- 1 teaspoon toasted sesame oil
- 1 tablespoon soy sauce
Bowl Ingredients
- 4 cups steamed rice
- 2 Persian or baby cucumbers, cut into half moons
- 1 avocado, sliced
- 1 cup shelled edamame, steamed
- Sesame seeds, for garnish
- Nori sheets, for serving
Instructions
- Make the marinade: In a mixing bowl, whisk together the soy sauce, honey, sriracha, grated garlic, and grated ginger until the mixture is smooth and well combined.
- Prep the salmon: Pat the salmon dry thoroughly with paper towels and cut it into 1 1/2-inch cubes to allow for even marinating and cooking.
- Marinate the salmon: Toss the cubed salmon gently with the marinade, ensuring each piece is well coated. Let it marinate in the refrigerator for 20-30 minutes, or up to 8 hours for deeper flavor.
- Make the spicy mayo: In a small bowl, whisk together kewpie mayo, sriracha, grated ginger, soy sauce, and toasted sesame oil until smooth. Cover and refrigerate until ready to serve.
- Preheat the oven: Set your oven to 400°F (200°C) and prepare a rimmed baking sheet by lining it with parchment paper.
- Bake the salmon: Remove salmon from marinade and spread evenly on the prepared baking sheet. Bake for 8-10 minutes, then switch the oven to broil and cook for an additional 1-2 minutes to achieve a light char on top. Remove from oven immediately to avoid overcooking.
- Assemble the bowls: Divide the steamed rice evenly among bowls. Top each with baked salmon cubes, sliced cucumbers, avocado slices, steamed edamame, and any other desired toppings. Drizzle the spicy mayo over the top and garnish with sesame seeds and nori sheets. Serve immediately for the freshest flavor.
Notes
- For stronger marinade flavor, marinate salmon up to 8 hours but not longer to avoid breakdown of fish texture.
- Use fresh ginger and garlic whenever possible for the best flavor punch.
- Adjust sriracha amount to your preferred spice level in both the marinade and spicy mayo.
- Steamed edamame can be replaced with cooked green peas or snap peas for variation.
- Serve the bowls immediately after assembly to enjoy the contrasting textures and the creamy spicy mayo at its best.
- Leftover bowls can be refrigerated and eaten cold or gently reheated, but salmon is best fresh.
Nutrition
- Serving Size: 1 bowl
- Calories: 634 kcal
- Sugar: 11 g
- Sodium: 1316 mg
- Fat: 21 g
- Saturated Fat: 3 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 65 g
- Fiber: 6 g
- Protein: 45 g
- Cholesterol: 94 mg

