Salmon Rice Bowl with Sriracha Mayo

Featured in: Home Table Cooking

This vibrant bowl combines tender baked salmon cubes marinated in soy, sesame, and honey, served over fluffy jasmine rice. The salmon gets perfectly caramelized in the oven while the rice cooks to tender perfection. Fresh toppings like crisp cucumber, creamy avocado, and protein-rich edamame add texture and nutrition. Everything gets finished with a house-made sriracha mayo that brings just the right amount of heat. Ready in just 35 minutes, this balanced meal offers satisfying protein, healthy fats, and complex carbs in every bite.

Updated on Wed, 04 Feb 2026 13:05:00 GMT
Flaky marinated salmon cubes and creamy avocado sit atop fluffy jasmine rice in this vibrant Salmon Rice Bowl, drizzled with spicy sriracha mayo. Save
Flaky marinated salmon cubes and creamy avocado sit atop fluffy jasmine rice in this vibrant Salmon Rice Bowl, drizzled with spicy sriracha mayo. | petitzayan.com

There's something about the way jasmine rice steams that makes me want to build something beautiful on top of it. I was sorting through a farmer's market haul one Saturday when the salmon looked impossibly fresh, and I grabbed an avocado that felt just right in my palm. The idea came together in that moment, a bowl that felt both comforting and exciting, the kind of dish that tastes like you spent hours cooking when really you've just been clever about timing.

I made this for my partner on a Tuesday when we'd both had long days, and watching them taste it, then immediately ask for seconds, reminded me why I love cooking so much. It's not fussy but it feels intentional, and there's something really satisfying about handing someone a bowl that has this many colors and textures in one place.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Salmon fillet, cut into 2 cm cubes (500 g): The smaller pieces cook evenly and absorb the marinade beautifully. Make sure your knife is sharp so you get clean cuts instead of ragged edges.
  • Soy sauce (2 tbsp): Use good quality soy sauce here because it's a foundational flavor. If you need gluten-free, swap in tamari without changing the amount.
  • Sesame oil (1 tbsp): This is where the nutty depth comes from, so don't skip it or substitute. A little goes a long way.
  • Honey (1 tbsp): This balances the saltiness and helps the salmon caramelize beautifully in the oven.
  • Rice vinegar (1 tsp): It's gentle and slightly sweet, which keeps the marinade feeling balanced rather than harsh.
  • Garlic and ginger (1 clove minced, 1 tsp grated): Freshly grated ginger makes a real difference here. The garlic should be finely minced so it distributes through the marinade evenly.
  • Jasmine rice (2 cups): It's fragrant and becomes slightly sticky in the best way, perfect for holding up under all the toppings.
  • Edamame, shelled and cooked (1 cup): You can buy them frozen and just thaw them, or cook them fresh if you have the time. Either way, they add protein and bright color.
  • Cucumber, sliced (1 medium): The crispness is essential for texture balance. Slice it thin so it stays refreshing rather than watery.
  • Avocado, sliced (1 large): Add this right before serving or it'll brown. A ripe avocado should yield slightly to pressure but not be mushy.
  • Sriracha mayo (made with ⅓ cup mayo, 1–2 tbsp sriracha, 1 tsp lime juice): Start with 1 tablespoon of sriracha and taste as you go. You want heat but not so much that it overpowers everything else.
  • Toasted sesame seeds (2 tsp) and green onions, sliced (2): These finish the bowl with a little crunch and fresh onion bite that ties everything together.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep your workspace:
Set the oven to 200°C (400°F) and line a baking tray with parchment paper. Having everything ready means you can move quickly once the salmon is marinating.
Build the marinade and coat the salmon:
Whisk together soy sauce, sesame oil, honey, rice vinegar, minced garlic, and grated ginger in a medium bowl until the honey dissolves slightly. Add your salmon cubes and gently turn them to coat, then let them sit for 10–15 minutes while you handle the rice.
Rinse and cook the jasmine rice:
Run the rice under cold water, stirring gently, until the water runs clear (this removes excess starch so it doesn't become gluey). Combine the rinsed rice, 2½ cups water, and ½ teaspoon salt in a saucepan, bring it to a boil, then drop the heat to low, cover, and let it cook undisturbed for 12–15 minutes until you can see steam pockets forming and the water is absorbed. Fluff it gently with a fork and leave it covered while you finish everything else.
Bake the salmon until it's cooked through:
Arrange the marinated salmon cubes on your prepared tray, spacing them so heat can circulate. Bake for 10–12 minutes until the edges are slightly caramelized and the center flakes easily when you press it lightly. You want it cooked through but still tender, not dry.
Make the sriracha mayo:
Whisk together mayonnaise, sriracha, and lime juice in a small bowl. Start with 1 tablespoon sriracha and add more if you like more heat. Taste as you go.
Assemble the bowls:
Divide the fluffy rice among four bowls as your base. Arrange the baked salmon, cooked edamame, sliced cucumber, and sliced avocado on top in whatever arrangement feels right. Drizzle generously with sriracha mayo, then sprinkle with toasted sesame seeds and sliced green onions.
Save
| petitzayan.com

My mom tasted this bowl and said it tasted like a restaurant I could never afford, which made me laugh because the secret is just paying attention to each ingredient and not overcomplicating anything. That's when I realized this dish teaches you something about cooking that matters beyond this single recipe.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why the Marinade Does So Much Work

The marinade isn't just about flavor, it's about technique. When you coat raw salmon in soy sauce and sesame oil, you're creating a layer that will caramelize slightly in the oven, giving you those golden, crispy edges while keeping the inside tender. The honey dissolves into the mix and creates depth, while the rice vinegar keeps everything from feeling too heavy. This is why 15 minutes of marinating makes such a visible difference compared to cooking unseasoned salmon.

Building Flavor Through Texture

The best thing about this bowl is that every spoonful hits multiple textures at once. You get soft, buttery salmon, fluffy rice that's yielding underneath, crisp cucumber that snaps between your teeth, creamy avocado that melts slightly, and then that spicy mayo that wakes everything up. If all your toppings were soft, it would feel one-note, so the crunch matters as much as the flavor.

Making This Bowl Your Own

Once you make this a few times, you'll start seeing variations everywhere. I've added pickled ginger when I wanted something sharper, roasted broccolini when I wanted more vegetables, and even crispy shallots when I felt like treating myself. The beauty of a bowl format is that it welcomes experimentation.

  • If you want more heat, use 2 tablespoons of sriracha in the mayo and adjust to your taste threshold.
  • Gluten-free eaters should use tamari instead of soy sauce, and double-check that your sriracha doesn't contain wheat.
  • Make the sriracha mayo the day before and keep it in the fridge so you grab it straight from the door when you're assembling bowls.
A close-up of the baked Salmon Rice Bowl reveals edamame and crisp cucumber slices, garnished with sesame seeds and fresh green onions. Save
A close-up of the baked Salmon Rice Bowl reveals edamame and crisp cucumber slices, garnished with sesame seeds and fresh green onions. | petitzayan.com

This bowl has become my answer to the question of what to cook when you want something that feels special but doesn't require you to be a skilled cook. It's proof that timing and attention matter more than complicated technique.

Recipe FAQs

Can I use brown rice instead of jasmine rice?

Yes, brown rice works well but will require longer cooking time and more water. Plan for approximately 40-45 minutes of cooking time and use about 3 cups of water instead of 2 ½ cups.

How do I know when the salmon is cooked through?

The salmon cubes should turn opaque and flake easily with a fork. They typically take 10-12 minutes at 200°C (400°F). Avoid overcooking as the salmon will become dry.

Can I grill the salmon instead of baking?

Absolutely. Thread the marinated salmon cubes onto skewers and grill for 2-3 minutes per side over medium-high heat. The caramelization from grilling adds excellent flavor.

How long does the sriracha mayo keep?

Store the sriracha mayo in an airtight container in the refrigerator for up to one week. The flavors often develop and meld better after a day or two.

What other toppings work well in this bowl?

Pickled ginger, shredded carrots, radishes, seaweed salad, or sliced radishes add great flavor and texture. You can also add a soft-boiled egg for extra protein.

Is this suitable for meal prep?

Yes, components can be prepared ahead and stored separately for 3-4 days. Keep the sriracha mayo and avocado separate, adding them just before serving to maintain freshness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Salmon Rice Bowl with Sriracha Mayo

Marinated baked salmon over jasmine rice with fresh vegetables and spicy sriracha mayo drizzle.

Prep time
20 minutes
Time to cook
15 minutes
Overall time
35 minutes
Created by Juliette Meyer

Meal type Home Table Cooking

Skill level Easy

Cuisine Asian-Inspired

Servings made 4 Portions

Dietary notes None specified

What You'll Need

Salmon & Marinade

01 1.1 lb skinless salmon fillet, cut into 3/4 inch cubes
02 2 tablespoons soy sauce
03 1 tablespoon sesame oil
04 1 tablespoon honey
05 1 teaspoon rice vinegar
06 1 clove garlic, minced
07 1 teaspoon grated fresh ginger

Rice

01 2 cups jasmine rice
02 2 1/2 cups water
03 1/2 teaspoon salt

Toppings

01 1 cup shelled edamame, cooked
02 1 medium cucumber, sliced
03 1 large avocado, sliced
04 2 teaspoons toasted sesame seeds
05 2 green onions, thinly sliced

Sriracha Mayo

01 1/3 cup mayonnaise
02 1 to 2 tablespoons sriracha sauce
03 1 teaspoon lime juice

How to Prepare

Step 01

Prepare oven and baking tray: Preheat oven to 400°F. Line a baking tray with parchment paper.

Step 02

Create salmon marinade: In a medium bowl, whisk together soy sauce, sesame oil, honey, rice vinegar, minced garlic, and grated ginger. Add salmon cubes and marinate for 10 to 15 minutes.

Step 03

Cook jasmine rice: Rinse jasmine rice under cold water until water runs clear. Combine rice, water, and salt in a saucepan. Bring to a boil, reduce heat to low, cover, and cook for 12 to 15 minutes until tender. Fluff with a fork.

Step 04

Bake salmon: Arrange marinated salmon cubes on the prepared baking tray. Bake for 10 to 12 minutes until cooked through and slightly caramelized.

Step 05

Prepare sriracha mayo: In a small bowl, mix mayonnaise, sriracha, and lime juice until smooth. Adjust sriracha to your preferred spice level.

Step 06

Assemble bowls: Divide jasmine rice among four bowls. Top with baked salmon, edamame, cucumber, and avocado. Drizzle with sriracha mayo and sprinkle with sesame seeds and green onions.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

  • Baking tray
  • Mixing bowls
  • Saucepan with lid
  • Sharp knife
  • Cutting board

Allergy info

Be sure to check all ingredients for allergens and talk to your doctor if necessary.
  • Contains fish, soy, eggs, and sesame
  • Mayonnaise may contain eggs; verify allergen information in sriracha and soy sauce

Nutrition details (per portion)

Nutrition information is for general guidance and shouldn't replace advice from a professional.
  • Caloric value: 570
  • Fats: 21 g
  • Carbohydrates: 57 g
  • Proteins: 33 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.