in

Spicy Salmon Rice Plate

Save this recipe on:

I used to think making restaurant-quality salmon dishes at home was impossible.

The spice blends seemed complicated, the timing felt intimidating, and I was convinced I’d either dry out the fish or undercook it completely.

Then I made this spicy salmon rice plate, and everything changed.

Turns out, a simple dry rub, a hot pan, and about 12 minutes is all you need for perfectly cooked salmon with a gorgeous caramelized crust.

The rest of the plate comes together just as easily: aromatic spiced rice, a crisp fresh salad, and lime wedges for brightness.

Pin this Recipe
Recipe

Why You Will Love This Spicy Salmon Rice Plate

Restaurant-Quality Results – The dry rub creates a spiced crust that looks like it came from a professional kitchen.
Perfectly Balanced Flavors – Smoky paprika, warm cumin, and bright lime juice work together in harmony.
Quick Weeknight Dinner – From prep to plate in under 45 minutes with minimal cleanup.
Naturally Healthy – Omega-3 rich salmon, whole grains, and fresh vegetables in one bowl.
Customizable – Swap the salad vegetables or use your favorite spices on the rice.

Ingredients

  • For the Salmon:
  • 2 salmon fillets
  • 2 tbsp olive oil
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp cumin
  • 0.5 tsp black pepper
  • 1 tsp salt
  • 1 tbsp lime juice
  • For the Spiced Rice:
  • 2 cups long-grain rice
  • 2 tbsp tomato paste
  • 1 tsp paprika
  • 0.5 tsp garlic powder
  • 3 cups chicken stock
  • 1 tbsp olive oil
  • Salt to taste
  • For the Fresh Salad:
  • 1 cucumber, sliced
  • 1 cup cherry tomatoes, halved
  • 0.5 red onion, sliced
  • 2 cups lettuce, chopped
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
  • Pinch of salt
  • For Garnish:
  • 2 lime wedges

Step 1: Start the Spiced Rice

  • 2 cups long-grain rice
  • 3 cups chicken stock
  • 2 tbsp tomato paste
  • 1 tsp paprika
  • 0.5 tsp garlic powder
  • 1 tbsp olive oil
  • Salt to taste

I like to rinse my rice under cold water first to remove excess starch. This keeps the grains from clumping together. Heat the olive oil in a large saucepan over medium heat, then add the rice and toast it for about 2 minutes, stirring occasionally. I find that this toasting step adds a subtle nuttiness to the final dish. Add the tomato paste, paprika, and garlic powder, stirring constantly for 1 minute until fragrant. Pour in the chicken stock and bring to a simmer. Cover with a lid, reduce heat to low, and cook for about 18-20 minutes until the rice is tender and the liquid is absorbed. I tend to let it sit for 2 minutes after removing from heat before fluffing with a fork.

Step 2: Prepare the Salmon Dry Rub

  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp cumin
  • 0.5 tsp black pepper
  • 1 tsp salt

Combine all the spices in a small bowl. I prefer to mix my dry rub ingredients by hand rather than measuring them separately onto the fish. The spice blend creates a beautiful caramelized crust when it hits the hot pan.

Step 3: Cook the Salmon

  • 2 salmon fillets
  • 2 tbsp olive oil
  • 1 tbsp lime juice
  • Spice rub from Step 2

Pat the salmon fillets dry with paper towels. I find this crucial for getting that gorgeous crust without the fish steaming. Rub both sides of each fillet with the spice mixture, pressing gently so it adheres well. Heat the olive oil in a large skillet over medium-high heat until shimmering. Carefully place the salmon skin-side up in the pan and cook for 5-6 minutes without moving it. I like to resist the urge to flip too early, the crust is building. Flip the fillets gently and cook for another 5-6 minutes until the flesh flakes easily when tested with a fork. Drizzle with lime juice just before removing from heat.

Step 4: Assemble the Fresh Salad

  • 1 cucumber, sliced
  • 1 cup cherry tomatoes, halved
  • 0.5 red onion, sliced
  • 2 cups lettuce, chopped
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
  • Pinch of salt

Toss all the salad vegetables together in a large bowl. I like to add the dressing right before serving to keep the lettuce crisp. Whisk together the olive oil, lemon juice, and salt in a small bowl, then drizzle over the salad and toss gently.

Step 5: Plate and Serve

  • Cooked spiced rice
  • Cooked salmon fillets
  • Fresh salad
  • 2 lime wedges

Divide the spiced rice between plates, placing it in the center. I tend to pack it gently so it holds its shape nicely. Top with a salmon fillet, then arrange the fresh salad beside it. Serve with lime wedges for extra brightness and flavor.

Recipe

Storage Instructions

Store: Keep leftover salmon, rice, and salad in separate airtight containers in the refrigerator for up to 3 days. The salad is best eaten within 1 day to maintain crispness.

Freeze: The salmon and rice can be frozen separately for up to 2 months. Place in freezer-safe containers or bags. Do not freeze the fresh salad.

Reheat: Thaw salmon overnight in the refrigerator. Reheat gently in a 350°F oven for 8-10 minutes until warmed through. Reheat rice in a microwave with a splash of water, stirring occasionally. Serve the salad fresh or with fresh vegetables if the previous batch was frozen.

What to Serve With This Spicy Salmon Rice Plate

  • Steamed broccoli or roasted Brussels sprouts for extra vegetables
  • A light white wine like Sauvignon Blanc or Pinot Grigio
  • Avocado slices added to the salad for creaminess
  • A drizzle of sriracha mayo for those who want extra heat
  • Cilantro or fresh herbs scattered over the finished plate

Estimated Nutrition

  • Calories: 520
  • Protein: 38g
  • Fat: 18g
  • Carbohydrates: 52g

(Estimated per serving, without optional ingredients)

Spicy Salmon Rice Plate

A beautifully plated restaurant-quality dinner featuring perfectly seared salmon with a smoky spice crust, aromatic tomato-paprika rice, and a crisp fresh salad with cucumber, cherry tomatoes, and red onion. This healthy, balanced bowl comes together in under 45 minutes and is naturally omega-3 rich and customizable for any palate.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 2 servings
Calories: 520

Ingredients
  

For the Salmon
  • 2 salmon fillets
  • 2 tbsp olive oil
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp cumin
  • 0.5 tsp black pepper
  • 1 tsp salt
  • 1 tbsp lime juice
For the Spiced Rice
  • 2 cups long-grain rice
  • 2 tbsp tomato paste
  • 1 tsp paprika
  • 0.5 tsp garlic powder
  • 3 cups chicken stock
  • 1 tbsp olive oil
  • Salt to taste
For the Fresh Salad
  • 1 cucumber sliced
  • 1 cup cherry tomatoes halved
  • 0.5 red onion sliced
  • 2 cups lettuce chopped
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
  • Pinch of salt
For Garnish
  • 2 lime wedges

Method
 

Instructions
  1. Rinse the rice under cold water to remove excess starch. Heat 1 tbsp olive oil in a large saucepan over medium heat, then add the rice and toast for about 2 minutes, stirring occasionally. Add the tomato paste, 1 tsp paprika, and 0.5 tsp garlic powder, stirring constantly for 1 minute until fragrant. Pour in the 3 cups chicken stock and bring to a simmer. Cover with a lid, reduce heat to low, and cook for about 18-20 minutes until the rice is tender and the liquid is absorbed. Let it sit for 2 minutes after removing from heat before fluffing with a fork.
  2. Combine 1 tsp paprika, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp cumin, 0.5 tsp black pepper, and 1 tsp salt in a small bowl. Mix thoroughly so the spices are evenly distributed.
  3. Pat the salmon fillets dry with paper towels. Rub both sides of each fillet generously with the spice mixture, pressing gently so it adheres well. Heat 2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Carefully place the salmon skin-side up in the pan and cook for 5-6 minutes without moving it to build the crust. Flip the fillets gently and cook for another 5-6 minutes until the flesh flakes easily when tested with a fork. Drizzle with 1 tbsp lime juice just before removing from heat.
  4. Toss together the sliced cucumber, halved cherry tomatoes, sliced red onion, and chopped lettuce in a large bowl. Whisk together 1 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt in a small bowl. Drizzle the dressing over the salad and toss gently right before serving to keep the lettuce crisp.
  5. Divide the spiced rice between plates, placing it in the center and packing gently. Top each portion with a cooked salmon fillet. Arrange the fresh salad beside the salmon. Serve with lime wedges for extra brightness and flavor.

Nutrition

Calories: 520kcalCarbohydrates: 52gProtein: 38gFat: 18gSodium: 580mgFiber: 4gSugar: 6g

Notes

Pat the salmon dry before cooking for a better crust. Toasting the rice before cooking adds a subtle nuttiness to the dish. Mix and dress the salad right before serving to maintain crispness. You can customize the salad vegetables based on what you have on hand, and the spice rub works well with other proteins like chicken or firm white fish.

Tried this recipe?

Let us know how it was!

Save this recipe on: