clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Salmon Grain Bowls with Bok Choy & Spicy Mayo

  • Author: Molly
  • Total Time: 40 minutes
  • Yield: 2 servings 1x


These Salmon Grain Bowls with Bok Choy & Spicy Mayo have something for everyone. Nourishing and hearty, these feature marinated and roasted salmon, bok choy, seasoned grains, and a homemade spicy mayo drizzle. They are simple to make, can be prepped ahead, and taste like a dream. One of our favorite dinners!



For the Salmon:

  • 1 tablespoon honey
  • 2 tablespoons soy sauce
  • 2 garlic cloves, minced or grated
  • 1 tablespoon grated fresh ginger
  • 2 teaspoons toasted sesame oil
  • Juice of 1 lime
  • 2 (6-8-oz) salmon filets (skin on, center cut)
  • 1 teaspoon kosher salt

For the Bok Choy: 

  • 1 head bok choy, trimmed and sliced (you can also use 3-4 baby bok choy)
  • Drizzle of avocado oil
  • Drizzle of soy sauce

For the Grains:

  • 1 1/2 cups cooked farro, brown rice, barley, quinoa, etc (whatever you prefer)
  • 2 teaspoons soy sauce
  • 1 teaspoon toasted sesame oil

For the Spicy Mayo Drizzle:

  • 1/2 cup mayo
  • 2 teaspoons sriracha or chile paste
  • 1 teaspoon honey
  • Juice of 1/2 a lime

For Serving:

  • Scallions
  • Avocado
  • Sesame seeds


For the Salmon:

  1. In a bowl, whisk together the honey, soy sauce, minced garlic, grated ginger, sesame oil, and lime juice.
  2. Place the salmon in a baking dish and season with kosher salt. Pour the marinade over top. Allow to sit for 20 minutes.
  3. During this time, preheat the oven to 400°F and prep your baby bok choy.
  4. After the salmon has marinated, transfer the baking dish to the hot oven and bake for 10-15 minutes or until the fish is easily flaked with a fork.

For the Bok Choy:

  1. Line a baking sheet with parchment paper and spread the bok choy out in an even layer.
  2. Drizzle with oil and soy sauce, along with a sprinkle of kosher salt, and transfer to the oven with the salmon.
  3. Roast for 10-15 minutes or until tender and caramelized in spots.

For the Grains:

  1. While the salmon and bok choy are roasting, cook your grain of choice according to the package directions.
  2. While the grains are still warm, stir in the soy sauce and sesame oil. Season to taste and keep warm until you are ready to serve.

For the Spicy Mayo Drizzle:

Whisk all the ingredients together in a bowl. Thin with a little water until it reaches a drizzly consistency.


To Serve:

Divide the grains between two bowls. Top each bowl with a piece of salmon, the bok choy, chopped scallions, some diced avocado, and a sprinkling of sesame seeds. Drizzle over the spicy mayo. Serve immediately while everything is warm.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: salmon

Keywords: salmon grain bowls, asian salmon, grain bowl, spicy mayo, seafood grain bowls