Spicy Salmon Rice Bowl with Avocado and Cucumber

This Spicy Salmon Rice Bowl is fresh, colorful, and packed with protein. Flaky salmon sits over warm rice with creamy avocado, crisp cucumber, and a spicy yogurt sauce that makes the whole bowl feel satisfying but still light.

Total: 30 min(Prep: 10m | Cook: 20m)
Servings: 2
Published: May 9, 2026

Love This Recipe?

Get personalized meal plans with recipes like this, automatically matched to your nutrition targets.

Spicy salmon rice bowl with avocado, cucumber, rice, and creamy sauce

Nutrition (per serving)

560
Calories
36g
Protein
48g
Carbs
24g
Fat
7g
Fiber

Why You’ll Love This Recipe

This Spicy Salmon Rice Bowl is fresh, filling, and easy to make without feeling heavy. The salmon adds protein and richness, the rice makes it satisfying, and the creamy spicy yogurt sauce gives it that crave-worthy finish.

Ingredient Highlights

Salmon brings a tender, flaky texture and healthy fats, while rice creates a simple and comforting base. Avocado adds creaminess, cucumber gives the bowl a fresh crunch, and edamame adds extra protein and color. The spicy yogurt sauce ties everything together with heat, sweetness, and tang.

Step-by-Step Instructions

Step 1: Season the salmon with olive oil, garlic powder, paprika, salt, and black pepper.

Raw salmon fillets seasoned with olive oil, garlic powder, paprika, salt, and black pepper.

Season the salmon with olive oil, garlic powder, paprika, salt, and black pepper.

Step 2: Cook the salmon in an air fryer at 200°C for 8 to 10 minutes, or pan-sear over medium heat for 3 to 4 minutes per side until golden and cooked through.

Salmon fillets cooking until golden and flaky in a pan or air fryer.

Salmon fillets cooking until golden and flaky in a pan or air fryer.

Step 3: In a small bowl, mix Greek yogurt, sriracha, honey, and lemon juice until smooth. Add a splash of water if you want a thinner sauce.

Creamy spicy yogurt sauce being mixed in a small bowl with sriracha, honey, and lemon juice.

Creamy spicy yogurt sauce being mixed in a small bowl with sriracha, honey, and lemon juice.

Step 4: Divide the cooked rice between two bowls.

Cooked rice divided into two serving bowls as the base for the salmon bowl.

Cooked rice divided into two serving bowls as the base for the salmon bowl.

Step 5: Flake the cooked salmon into large pieces, then place it over the rice.

Flaked cooked salmon placed on top of warm rice in a bowl.

Flaked cooked salmon placed on top of warm rice in a bowl.

Step 6: Add avocado slices, cucumber, edamame, and chopped spring onion.

Salmon rice bowl topped with avocado slices, cucumber, edamame, and chopped spring onion.

Salmon rice bowl topped with avocado slices, cucumber, edamame, and chopped spring onion.

Step 7: Drizzle the spicy yogurt sauce over the bowl.

Spicy yogurt sauce drizzled over the salmon rice bowl.

Spicy yogurt sauce drizzled over the salmon rice bowl.

Step 8: Serve warm with extra lemon juice, sesame seeds, or seaweed flakes if desired.

Finished spicy salmon rice bowl served with lemon, sesame seeds, and seaweed flakes.

Finished spicy salmon rice bowl served with lemon, sesame seeds, and seaweed flakes.

FAQ

Can I use canned salmon?
Yes, canned salmon works for a faster version. Just drain it well and season lightly before adding it to the bowl.

Can I make this ahead of time?
Yes. Store the salmon, rice, vegetables, and sauce separately, then assemble before serving.

Can I use another sauce?
Yes. You can use spicy mayo, teriyaki sauce, soy yogurt dressing, or a simple lemon-garlic yogurt sauce.

Can I make it low-carb?
Yes. Swap the rice for cauliflower rice, lettuce, or extra cucumber.

Ingredients

  • 2 salmon fillets
  • 1 tbsp olive oil
  • 1/2 tsp garlic powder
  • 1/2 cup edamame
  • 1 tbsp spring onion, chopped
  • 1/3 cup Greek yogurt
  • 1 tsp sriracha
  • 1 tsp honey
  • 1 tsp lemon juice

Step-by-Step

  1. 1
    Raw salmon fillets seasoned with olive oil, garlic powder, paprika, salt, and black pepper.

    Step 1: Pat the salmon fillets dry, then season with olive oil, garlic powder, paprika, salt, and black pepper.

  2. 2
    Salmon fillets cooking until golden and flaky in a pan or air fryer.

    Step 2: Cook the salmon in an air fryer at 200°C for 8 to 10 minutes, or pan-sear over medium heat for 3 to 4 minutes per side until golden and cooked through.

  3. 3
    Creamy spicy yogurt sauce being mixed in a small bowl with sriracha, honey, and lemon juice.

    Step 3: In a small bowl, mix Greek yogurt, sriracha, honey, and lemon juice until smooth. Add a splash of water if you want a thinner sauce.

  4. 4
    Cooked rice divided into two serving bowls as the base for the salmon bowl.

    Step 4: Divide the cooked rice between two bowls.

  5. 5
    Flaked cooked salmon placed on top of warm rice in a bowl.

    Step 5: Flake the cooked salmon into large pieces, then place it over the rice.

  6. 6
    Salmon rice bowl topped with avocado slices, cucumber, edamame, and chopped spring onion.

    Step 6: Add avocado slices, cucumber, edamame, and chopped spring onion.

  7. 7
    Spicy yogurt sauce drizzled over the salmon rice bowl.

    Step 7: Drizzle the spicy yogurt sauce over the bowl.

  8. 8
    Finished spicy salmon rice bowl served with lemon, sesame seeds, and seaweed flakes.

    Step 8: Serve warm with extra lemon juice, sesame seeds, or seaweed flakes if desired.

Recipe

Spicy Salmon Rice Bowl with Avocado and Cucumber

Spicy salmon rice bowl with avocado, cucumber, rice, and creamy sauce
Prep Time
10 min
Cook Time
20 min
Total Time
30 min
Servings
2

Ingredients

  • 2 salmon fillets
  • 1 tbsp olive oil
  • 1/2 tsp garlic powder
  • 1/2 cup edamame
  • 1 tbsp spring onion, chopped
  • 1/3 cup Greek yogurt
  • 1 tsp sriracha
  • 1 tsp honey
  • 1 tsp lemon juice

Instructions

  1. 1

    Step 1: Pat the salmon fillets dry, then season with olive oil, garlic powder, paprika, salt, and black pepper.

  2. 2

    Step 2: Cook the salmon in an air fryer at 200°C for 8 to 10 minutes, or pan-sear over medium heat for 3 to 4 minutes per side until golden and cooked through.

  3. 3

    Step 3: In a small bowl, mix Greek yogurt, sriracha, honey, and lemon juice until smooth. Add a splash of water if you want a thinner sauce.

  4. 4

    Step 4: Divide the cooked rice between two bowls.

  5. 5

    Step 5: Flake the cooked salmon into large pieces, then place it over the rice.

  6. 6

    Step 6: Add avocado slices, cucumber, edamame, and chopped spring onion.

  7. 7

    Step 7: Drizzle the spicy yogurt sauce over the bowl.

  8. 8

    Step 8: Serve warm with extra lemon juice, sesame seeds, or seaweed flakes if desired.

Nutrition Facts
2 servings per recipe
Serving size1 serving
Calories560
% Daily Value*
Total Fat 24g31%
Total Carbohydrate 48g17%
Dietary Fiber 7g25%
Protein 36g72%

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Love This Recipe?

Get personalized meal plans with recipes like this, automatically matched to your nutrition targets.