Spicy Mayo Salmon Rice Bowl (High-Protein Dinner in 20 Minutes)
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
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.
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.
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
Ingredients
Instructions
Notes
This bowl is easy to customize with your favorite toppings like edamame, pickled vegetables, or chili crisp.
Nutrition Facts
Calories
847Fat
49 gSat. Fat
7 gCarbs
60 gFiber
9 gNet carbs
51 gSugar
4 gProtein
41 gSodium
1152 mgCholesterol
102 mg



