Easy Coriander Salmon with Beets, Oranges, and Avocados – Packed with Color and Flavor

This Coriander Salmon with Beets, Oranges, and Avocados is a vibrant, wholesome dish that brings together tender, spice-kissed salmon with a colorful medley of roasted beets, juicy oranges, and creamy avocado. The combination of warm spices, earthy vegetables, and bright citrus makes for a restaurant-worthy plate that’s surprisingly easy to prepare. Perfect for a weeknight dinner or a light and elegant gathering, it’s healthy and delicious in equal measure.

Why You’ll Love This Recipe

Perfectly Seasoned Salmon – Coriander adds a subtle warmth and depth to the fish.
Fresh and Colorful – Oranges and beets bring sweetness, tang, and beautiful color.
Creamy Avocado Finish – Adds richness and a silky texture to balance the dish.
Quick and Elegant – Ready in under 30 minutes, but looks like a special occasion meal.

Ingredients

For the salmon:

  • 4 salmon fillets (about 4 oz each)
  • 1 tsp ground coriander
  • ½ tsp garlic powder
  • Salt and pepper, to taste
  • 1 tsp olive oil

For the salad:

  • 2 medium beets, cooked and diced
  • 2 oranges, peeled and segmented
  • 1 avocado, diced
  • 2 cups mixed greens or arugula
  • 2 tbsp chopped fresh cilantro (optional)

For the dressing:

  • 1 tbsp olive oil
  • 1 tbsp orange juice
  • 1 tsp honey or maple syrup
  • ½ tsp Dijon mustard
  • Salt and pepper, to taste

Instructions

1. Season and Cook the Salmon
Pat salmon fillets dry and season both sides with coriander, garlic powder, salt, and pepper. Heat olive oil in a skillet over medium heat. Cook salmon for 3–4 minutes per side, until cooked through and lightly golden.

2. Prepare the Dressing
In a small bowl, whisk together olive oil, orange juice, honey, mustard, salt, and pepper. Set aside.

3. Assemble the Salad
On a large platter or individual plates, layer the mixed greens with roasted beets, orange segments, and avocado.

4. Add the Salmon and Drizzle
Place the cooked salmon fillets on top of the salad. Drizzle with dressing and garnish with fresh cilantro if desired. Serve immediately.

Nutritional Information (Per Serving)

Calories: 310
Protein: 28g
Fat: 17g
Carbohydrates: 14g
Sugar: 7g
Fiber: 5g

Tips for Success

  • Don’t Overcook the Salmon – Remove it from heat when it flakes easily for a moist texture.
  • Use Sweet Oranges – Navel or Cara Cara oranges work beautifully here.
  • Add Just Before Serving – Avocado is best added at the last minute to keep it fresh and green.
  • Make It Your Own – Swap cilantro for parsley, or add some toasted nuts for crunch.

Why This Recipe Works

This recipe strikes the perfect balance of flavors and textures: flaky, spiced salmon; creamy avocado; juicy citrus; and earthy beets. The quick-cooking salmon and simple dressing keep it approachable, while the vibrant ingredients make it feel like something special.

Coriander Salmon with Beets, Oranges, and Avocados is a light yet satisfying meal that’s bursting with fresh flavor and wholesome ingredients. Whether for a quick dinner or a show-stopping lunch, it’s a dish you’ll come back to again and again for its beauty and taste.

Easy Coriander Salmon with Beets, Oranges, and Avocados – Packed with Color and Flavor

Servings

15

servings
Prep time

8

minutes
Cooking time
Calories

310

kcal

A colorful, nourishing dish of coriander-seasoned salmon served over a salad of roasted beets, juicy oranges, creamy avocado, and crisp greens, finished with a zesty citrus dressing. Elegant, fresh, and ready in under 30 minutes.

Ingredients

  • For the salmon:

  • 4 salmon fillets (about 4 oz each)

  • 1 tsp ground coriander

  • ½ tsp garlic powder

  • Salt and pepper, to taste

  • 1 tsp olive oil

  • For the salad:

  • 2 medium beets, cooked and diced

  • 2 oranges, peeled and segmented

  • 1 avocado, diced

  • 2 cups mixed greens or arugula

  • 2 tbsp chopped fresh cilantro (optional)

  • For the dressing:

  • 1 tbsp olive oil

  • 1 tbsp orange juice

  • 1 tsp honey or maple syrup

  • ½ tsp Dijon mustard

  • Salt and pepper, to taste

Instructions

  • Season and Cook the Salmon
    Pat salmon fillets dry and season both sides with coriander, garlic powder, salt, and pepper. Heat olive oil in a skillet over medium heat. Cook salmon for 3–4 minutes per side, until cooked through and lightly golden.
  • Prepare the Dressing
    In a small bowl, whisk together olive oil, orange juice, honey, mustard, salt, and pepper. Set aside.
  • Assemble the Salad
    On a large platter or individual plates, layer the mixed greens with roasted beets, orange segments, and avocado.
  • Add the Salmon and Drizzle
    Place the cooked salmon fillets on top of the salad. Drizzle with dressing and garnish with fresh cilantro if desired. Serve immediately.

Notes

  • Don’t Overcook the Salmon – Remove it from heat when it flakes easily for a moist texture.
    Use Sweet Oranges – Navel or Cara Cara oranges work beautifully here.
    Add Just Before Serving – Avocado is best added at the last minute to keep it fresh and green.
    Make It Your Own – Swap cilantro for parsley, or add some toasted nuts for crunch.

Leave a Comment