HomeCookVibe

  • Home
  • Shop
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Shop
  • Recipe Index
  • About
  • Contact
    • Instagram
    • Facebook
    • YouTube
    • TikTok
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Shop
    • Recipe Index
    • About
    • Contact
    • Instagram
    • Facebook
    • YouTube
    • TikTok
    • Pinterest
  • ×

    Real recipes for real weeknights; new dishes every week

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

    Updated: Aug 20, 2026 · Published: Mar 9, 2026 by homecookvibe · This post may contain affiliate links · Leave a Comment

    ↓ Jump to Recipe

    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 Mayo Salmon Rice Bowl (High-Protein Dinner in 20 Minutes)

    Prep Time 15 minutes minutes
    Cook Time 5 minutes minutes
    Total Time 20 minutes minutes
    Servings 4 servings
    Print Recipe Pin Recipe Leave a Review

    Ingredients

    • 2 salmon fillets about 4-5 ounces each
    • 1 tablespoon olive oil
    • ½ teaspoon kosher salt
    • ½ teaspoon black pepper
    • ½ teaspoon garlic powder
    • ½ teaspoon paprika
    • 2 cups cooked jasmine rice
    • 1 avocado sliced
    • ½ cup diced cucumber
    • ¼ cup shredded carrots
    • 2 tablespoons sliced green onions
    • 1 teaspoon sesame seeds
    • 3 tablespoons mayonnaise
    • 1 tablespoon sriracha
    • 1 teaspoon soy sauce
    • ½ teaspoon honey
    • Squeeze of fresh lime juice

    Instructions

    • 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.
    • Season the Salmon Pat the salmon fillets dry with paper towels. Season both sides with: SaltBlack pepperGarlic powderPaprika These simple seasonings give the salmon a flavorful crust while still letting the natural flavor shine.
    • 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.
    • Make the Spicy Mayo In a small bowl combine: MayonnaiseSrirachaSoy sauceHoneyLime juice Stir until smooth and creamy. This sauce adds the perfect balance of creaminess, spice, and brightness.
    • 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 slicesCucumberShredded carrots Drizzle with spicy mayo and finish with green onions and sesame seeds.

    More High‑Protein

    • Tuna Rice Stacks — A Fresh, Sushi‑Inspired Meal You’ll Love
    • Chickpea Stuffed Sweet Potatoes — A Protein‑Packed Vegan Comfort Dish
    • Miso Chicken Meatballs with Lemon–Miso Sauce
    • Sweet & Spicy Bang Bang Shrimp Power Bowl

    Leave a Reply Cancel reply

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

    Recipe Rating




    Footer

    Quick Links

    Home
    About Me
    As Seen on Food Network
    Contact
    Free Dinners

    Browse Recipes

    Dinner
    Breakfast
    Lunch
    Quick & Easy
    Desserts
    Seafood
    High-Protein
    Healthy Recipes

    More From HomeCookVibe

    Free Meal Prep Starter
    Disclaimer
    Terms & Conditions
    Privacy Policy
    Book Me (Private Chef)
    Pre-Order the Cookbook
    7-Day Dinner Reset

    Get the Free Meal Prep Starter Guide

    A simple, no-fuss guide to planning easier weeknight dinners — free, straight to your inbox.

    GET THE FREE GUIDE →
    • Instagram
    • Facebook
    • YouTube
    • TikTok
    • Pinterest

    © 2026 HomeCookVibe. All recipes made with love.