Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Salmon

Salmon Avocado Bowls with Spicy Mayo

By Laura Fuentes Updated May 11, 2026

5 from 32 votes

Recipe

This post may contain affiliate links. Read our disclosure policy here.

These salmon avocado bowls drizzled with spicy mayo are everything you love about eating out but made healthy at home.

You’re about to learn how to make these salmon avocado bowls the easy way and all my tips to prep them ahead.

avocado salmon bowl with cucumber and rice

Salmon Avocado Rice Bowls

There’s so much to talk about these salmon avocado bowls, but I’ll keep it simple: salmon is good for you, and when cooked well, it’s flaky, delicious, and never dry. In this recipe, I'll show you how to cook the salmon in a pan, but you can also bake it in the oven.

When I build rice bowls, I add veggies, protein, and something to drizzle to enjoy a balanced family meal packed with flavor, textures, and nutrition. A total win.

Ingredients

The base of these bowls is rice (jasmine, sushi, or white rice), skin-on salmon fillets, avocado, and English or Persian cucumber. To infuse them with flavor, you’ll need olive oil, salt, and pepper for the salmon, and rice vinegar and granulated sugar to marinate the cucumber. Plus soy sauce and brown sugar for the glaze, and spicy mayo to drizzle.

Homemade Spicy Mayo

If you often request extra spicy mayo at your local sushi spot, you’ll agree this version is the best! All you need is mayonnaise, water, and your favorite Asian chili paste (like sambal oelek) or Sriracha. You can easily adjust the level of heat to your liking by adding more to the recipe below.

How to Make Salmon Avocado Bowls

Here’s how these salmon avocado bowls are made:

  1. Cook the rice.
    Cook the rice in the rice cooker or on the stovetop al dente (not mushy).
  2. Cook the salmon.
    Pat the salmon dry so the seasonings stick better. Cook them in a pan, skin-side up first, then flip them over. You'll know when salmon is done when the internal temperature reaches 145F.
  3. Marinate the cucumber.
    Mix rice vinegar and white sugar to infuse the cucumber for 10 minutes.
  4. Make the spicy mayo.
    Whisk mayonnaise, water, and chili paste together.
  5. Make the glaze.
    Add Asian flavor to this bowl by mixing soy sauce and brown sugar to create a soy glaze sauce. 
  6. Assemble.
    Make a rice base and top it with shredded salmon, avocado, marinated cucumber, and spicy mayo. Enjoy!
two avocado salmon bowls with cucumber and rice

How to Store Salmon Bowls

Whether you have leftovers or make this meal ahead, you can refrigerate the assembled bowls or the cooked rice, the spicy mayo, and the marinated cucumber in separate airtight containers for up to 2 days.

More Easy Rice Bowls

More tasty and easy rice bowls? Make these buffalo chicken rice bowls or these Thai chicken bowls! You can also swap regular rice for cauliflower rice and make these salsa chicken bowls. For Mexican food lovers, these pupusas and curtido rice bowls are a must!

Salmon Avocado Bowls with Spicy Mayo

avocado salmon bowl with cucumber and rice
Servings: 4 bowls
Prep Time: 5 minutes mins
Cook Time: 25 minutes mins
Total Time: 30 minutes mins
These salmon avocado bowls drizzled with spicy mayo are everything you love about eating out but made healthy at home.
5 from 32 votes
Print Pin

Ingredients

  • 1 cup sushi rice or jasmine rice, or white rice
  • Pinch of salt
  • 2 cups water
  • 4 salmon fillets, skin-on
  • Salt and pepper, to taste
  • 1 tablespoon olive oil
  • 1 tablespoon rice vinegar
  • 1 teaspoon granulated sugar
  • 1 medium English cucumber, diced small
  • 3 teaspoons low-sodium soy sauce
  • 1 teaspoon brown sugar
  • 1 avocado, diced

For the spicy mayo:

  • 2 tablespoons mayonnaise
  • 1 tablespoon water
  • ½ to 1 teaspoon chili paste or Sriracha

Instructions

Cook the rice:

  • In a medium pot, combine the rice, a pinch of salt, and just under 2 cups of water. Bring to a boil, cover, reduce the heat to low, and cook, without stirring, for about 17 minutes, or until the water has been absorbed and the rice is tender. Turn off the heat and fluff with a fork. Rice should be al dente, not mushy.

Cook the salmon:

  • While the rice cooks, pat the fish dry with paper towels; season with salt and pepper on both sides. 
  • In a large non-stick pan over medium heat, heat 1 tablespoon of olive oil. Place the salmon, skin side up, and cook, for for 6 to 8 minutes, or until lightly browned. I find it helpful to loosely half-cover the pan with a lid to reduce kitchen splatter.
  • Flip the salmon and cook for an additional 4 to 6 minutes, until it’s cooked through, about 145F. Remove from heat and transfer the salmon to a large bowl. 

Marinate the cucumber:

  • In a medium bowl, combine the rice vinegar and white sugar. Place the diced cucumbers inside and stir to combine. Let it sit for about 10 minutes, while the salmon cooks, tossing them in the sauce a few times.

Make the spicy mayo:

  • In a separate bowl, whisk together the mayonnaise, 1 tablespoon of water, and chili paste.

Make the glaze:

  • In a small bowl, combine soy sauce and brown sugar to create the soy glaze sauce. 

Combine:

  • Remove skins from salmon, drizzle the soy glaze over the salmon pieces and with two forks, shred the salmon meat and combine with the sauce.
  • Assemble the salmon bowls by adding a base of rice, topped with fish, diced avocado, cucumber slices, and a drizzle of spicy mayo. 

Equipment

Free Meal Planner Printable
Rice Cooker

Nutrition

Serving: 1 serving | Calories: 556kcal | Carbohydrates: 46g | Protein: 39g | Fat: 24g | Saturated Fat: 4g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 12g | Trans Fat: 0.01g | Cholesterol: 95mg | Sodium: 282mg | Potassium: 1259mg | Fiber: 4g | Sugar: 3g | Vitamin A: 226IU | Vitamin C: 7mg | Calcium: 58mg | Iron: 2mg

More Salmon

  • close up of salmon bites with broccoli
    Air Fryer Salmon Bites
  • cooked salmon fillet served in a dish with veggies
    Air Fryer Frozen Salmon
  • penne pasta with alfredo sauce and salmon
    Salmon Alfredo with Penne Pasta
  • top view of two dishes of salmon alfredo
    Creamy Salmon Alfredo Pasta

Comments

    5 from 32 votes (26 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Cathleen says

    May 30, 2024 at 11:53 am

    5 stars
    I am making these ASAP!! They look fantastic, thank you so much for sharing. Put all the ingredients on my shopping list 🙂

    Reply
« Older Comments
Laura fuentes holding a skillet of food standing in front of a blue door

Hi! I'm Laura.
Known for the internet’s favorite pancake recipes and real-life dinners that make weeknights easier. These are the meals my family loves, and yours will too!

More about me →

Always See My Recipes In Google

Fresh Favorites

  • stack of homemade fluffy pancakes from scratch stacked on a plate, topped with a pat of butter, and pancake syrup over the top
    Best Fluffy Pancakes Recipe
  • a bowl of watermelon feta salad
    Fresh Watermelon Feta & Mint Salad
  • Creamy balsamic vinaigrette drizzling from a spoon into a glass jar with a fresh salad in the background.
    The Best Balsamic Vinaigrette Dressing
  • baked cajun salmon
    Baked Cajun Salmon

Trending Now

  • stack of protein pancakes on a plate, topped with sliced strawberries and a drizzle of syrup
    Protein Pancakes with Protein Powder
  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • large plate of freshly baked mixed chicken pieces
    Juicy Baked Chicken Pieces
  • creamy garlic sauce in a large pot with pepper on top
    Creamy Garlic Sauce

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy
Facebook Pinterest Instagram YouTube

COPYRIGHT © 2026 LAURA FUENTES · DESIGN BY FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.