Spicy Mayo Salmon Rice Bowl (High-Protein Dinner in 20 Minutes)

High protein salmon rice bowl with cucumber, shredded carrots, cabbage and spicy mayo drizzle.

If you’re looking for a high-protein dinner that feels fresh, satisfying, and restaurant-worthy, this spicy salmon rice bowl is one of the easiest meals you can make at home.

Crispy seasoned salmon sits on top of warm fluffy rice with creamy avocado, crunchy cucumber, and a drizzle of spicy mayo that ties everything together. It’s simple, balanced, and packed with flavor.

This bowl is part of my High-Protein Bowl Series, where I share easy meals that help solve the daily “what’s for dinner” question without complicated ingredients or long cooking times.

And the best part? This bowl comes together in about 20 minutes, making it perfect for busy weeknights.


Why You’ll Love This Salmon Bowl

  • High-protein and satisfying

  • Ready in about 20 minutes

  • Fresh and balanced flavors

  • Customizable with your favorite toppings

  • Tastes like a sushi bowl you’d order at a restaurant

It’s one of those meals that looks beautiful in the bowl but is incredibly simple to put together.


Ingredients You’ll Need

For the Salmon

2 salmon fillets (about 4–5 ounces each)
1 tablespoon olive oil
½ teaspoon kosher salt
½ teaspoon black pepper
½ teaspoon garlic powder
½ teaspoon paprika

For the Bowl

2 cups cooked jasmine rice
1 avocado, sliced
½ cup diced cucumber
¼ cup shredded carrots
2 tablespoons sliced green onions
1 teaspoon sesame seeds

Spicy Mayo

3 tablespoons mayonnaise
1 tablespoon sriracha
1 teaspoon soy sauce
½ teaspoon honey
Squeeze of fresh lime juice

Cubed salmon seasoned with spices for a salmon rice bowl recipe

How to Make a Spicy Salmon Rice Bowl

1. Cook the Rice

Start by cooking your jasmine rice according to package instructions. Warm, fluffy rice creates the perfect base for this bowl.

You can also use brown rice if you prefer extra fiber.


2. Season the Salmon

Pat the salmon fillets dry with paper towels.

Season both sides with:

Salt
Black pepper
Garlic powder
Paprika

These simple seasonings give the salmon a flavorful crust while still letting the natural flavor shine.


Salmon cubes searing in a skillet for a salmon rice bowl recipe

3. Sear the Salmon

Heat olive oil in a skillet over medium-high heat.

Place the salmon skin side down in the pan.

Cook for about 4–5 minutes until the skin becomes crispy.

Flip and cook another 2–3 minutes until the salmon is flaky and cooked through.

Once cooked, gently break the salmon into large chunks.


4. Make the Spicy Mayo

In a small bowl combine:

Mayonnaise
Sriracha
Soy sauce
Honey
Lime juice

Stir until smooth and creamy. This sauce adds the perfect balance of creaminess, spice, and brightness.

Spicy mayo sauce dripping from a spoon showing thick drizzle consistency

5. Assemble the Bowl

Divide the warm rice between two bowls.

Place salmon chunks in the center of the bowl.

Arrange the toppings around the salmon:

Avocado slices
Cucumber
Shredded carrots

Drizzle with spicy mayo and finish with green onions and sesame seeds.


Tips for the Best Salmon Rice Bowl

Use fresh salmon when possible.
Fresh fillets will give you the best texture and flavor.

Don’t overcook the salmon.
Salmon should be tender and flaky, not dry.

Keep toppings fresh.
Crunchy vegetables balance the richness of the salmon and spicy mayo.


Easy Variations

One of the best things about rice bowls is how customizable they are.

  • Make It Low Carb

Swap the rice for cauliflower rice.

  • Add Extra Protein

Top the bowl with a soft-boiled egg or steamed edamame.

  • Make It Spicier

Add chili crisp or extra sriracha to the sauce.

  • Try a Different Grain

Quinoa or brown rice both work beautifully.


Storage and Meal Prep Tips

If you want to prep these bowls ahead of time, store the ingredients separately.

  • Cooked salmon will keep in the refrigerator for up to 3 days.

  • Rice can be reheated with a splash of water in the microwave.

  • Add avocado and sauces just before serving.

These bowls make a great high-protein lunch for the next day.

Spicy Salmon Rice Bowl

Yield 2
Author Kim Alexander
Prep time
10 Min
Cook time
12 Min
Total time
22 Min
Cook modePrevent screen from turning off

Ingredients

Spicy Mayo
Toppings

Instructions

Notes

This bowl is easy to customize with your favorite toppings like edamame, pickled vegetables, or chili crisp.

Nutrition Facts

Calories

847

Fat

49 g

Sat. Fat

7 g

Carbs

60 g

Fiber

9 g

Net carbs

51 g

Sugar

4 g

Protein

41 g

Sodium

1152 mg

Cholesterol

102 mg
Did you make this recipe?
Tag @HomeCookVibe on instagram and hashtag it #homecookblog
Next
Next

Sticky Honey Garlic Baked Chicken (Crispy Oven Chicken Thighs)