This Spicy Salmon Bowl Recipe is my go-to solution for busy weeknights when takeout is tempting but a home-cooked meal feels better. I know exactly how it feels to stare into the fridge after work, tired and uninspired. You want something fast, healthy, and delicious that the whole family will actually eat.
I developed this bowl during one of those chaotic weeks. The combination of glazed salmon and crisp slaw is a game changer. My kids love the crunch, and I love that it comes together quickly. It is proof that a healthy dinner does not need to be complicated to be incredibly satisfying.
Table of Contents

Ingredients for Spicy Salmon Bowl Recipe
I always look for high-quality salmon fillets because they hold their shape and taste better. The marinade is simple but packed with flavor.
- 1 to 1.5 pounds salmon fillets, skinless and cut into 1-inch cubes
- 0.25 cup soy sauce
- 3 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1 to 2 teaspoons sriracha
- 1 teaspoon honey
- 0.5 teaspoon garlic powder
- 0.5 teaspoon onion powder
- 4 cups shredded cabbage mix
- 2 tablespoons rice vinegar
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1 clove garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 to 3 green onions, thinly sliced
- 0.25 cup mayonnaise
- 1 to 2 teaspoons sriracha
- 1 tablespoon sweet chili sauce
Step-by-Step Instructions
I recommend prepping the slaw first so the flavors have time to meld while you cook the fish.
Step 1: Whisk together the soy sauce, rice vinegar, sesame oil, sriracha, honey, garlic powder, and onion powder. Reserve 2 tablespoons of this marinade for later. Toss the salmon cubes in the remaining mixture and let them marinate for 15 to 20 minutes.
Step 2: In a small bowl, mix the mayonnaise, sriracha, and sweet chili sauce until smooth. This creamy spicy mayo is the perfect finishing touch.
Step 3: In a large bowl, toss the cabbage mix with the slaw ingredients including the ginger and green onions.
Step 4: Heat a skillet over medium-high heat. Cook the salmon for 2 to 3 minutes per side until golden brown. My preference is to deglaze the pan with the reserved clean marinade to create a sticky glaze.
Step 5: Serve the warm salmon over the crisp slaw and drizzle with the spicy mayo.
What to Serve with Spicy Salmon Bowl
Finding the right side dishes can elevate your dinner routine with great textures and flavors.
Jasmine Rice: This creates a neutral base that soaks up the delicious spicy mayo and salmon glaze.
Edamame with Sea Salt: These add a great protein boost and a fun pop of texture to the meal.
Cucumber Salad: A light and refreshing side helps balance the heat from the sriracha.
More Salmon Favorites: If you enjoy this recipe, you should try my Bang Bang Salmon for another spicy kick or my Honey Garlic Butter Baked Salmon for a sweeter profile. My Texas Roadhouse Salmon is also a family favorite.
Other Great Bowls: For a different protein option, I highly recommend my Street Corn Chicken Rice Bowl or this Greek Chicken Quinoa Bowl. If you want something creamy, the BBQ Ranch Chicken Bowl is a winner. You might also like my Crispy Salmon Bowls for a texture contrast.

Storage & Serving Tips
Store any leftover salmon and slaw in separate airtight containers in the refrigerator for up to 3 days. I usually keep the spicy mayo in a small jar so it stays fresh.
Reheat the salmon gently in a skillet over medium heat to maintain its texture. Pro tip: store the slaw without dressing if you plan to save some for lunch the next day to keep it crunchy.
FAQs
Can I use frozen salmon for this recipe?
Yes, just make sure to thaw it completely and pat it dry before cutting and marinating.
How do I make this bowl less spicy?
Simply reduce the amount of sriracha in both the marinade and the spicy mayo to suit your taste.
Can I meal prep this for lunch?
Absolutely, keep the components separate and assemble right before eating for the best texture.
Conclusion
This Spicy Salmon Bowl Recipe proves that a healthy dinner can be easy and full of flavor. It is a reliable favorite that will impress your family without keeping you in the kitchen for hours. Give this recipe a try tonight and enjoy a fresh, home-cooked meal.

Spicy Salmon Bowl
Ingredients
Equipment
Method
- Whisk together the marinade ingredients: soy sauce, rice vinegar, sesame oil, sriracha, honey, garlic powder, and onion powder. Reserve 2 tablespoons of the marinade for later. Toss the salmon pieces in the remaining mixture and marinate for 15 to 20 minutes.
- In a small bowl, combine mayonnaise, sriracha, and sweet chili sauce for the spicy mayo. Set aside.
- In a large bowl, mix shredded cabbage with rice vinegar, soy sauce, sesame oil, garlic, ginger, green onions, salt, and pepper for the slaw. Toss well.
- Heat a skillet over medium-high heat. Cook marinated salmon for 2 to 3 minutes per side until golden brown. Deglaze the pan with the reserved clean marinade to thicken the glaze.
- Assemble bowls with slaw, top with glazed salmon, and drizzle with spicy mayo. Garnish with sesame seeds if desired.









