Print
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
Grilled Salmon with Fresh Cucumber & Tomato Salad

Grilled Salmon with Fresh Cucumber & Tomato Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Grilled Salmon with Fresh Cucumber & Tomato Salad is a vibrant and healthy dish that perfectly balances rich, succulent salmon with a refreshing vegetable medley. This recipe is ideal for any occasion, whether it’s a light weeknight dinner or a summer gathering. The combination of juicy cherry tomatoes, crisp cucumbers, and zesty lemon dressing creates a salad that complements the grilled salmon beautifully. In just 16 minutes, you can serve up a nutritious meal packed with omega-3 fatty acids and vitamins, making it both satisfying and healthy. Enjoy it on its own or paired with whole grain bread for a heartier option.

  • Total Time: 16 minutes
  • Yield: Serves 1

Ingredients

Scale
  • 1 salmon fillet (about 150g)
  • Salt & pepper, to taste
  • 1 tbsp olive oil
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, sliced
  • 2 tbsp red onion, thinly sliced
  • 1 tbsp fresh parsley, chopped
  • 1 tbsp lemon juice

Instructions

  1. Season the salmon fillet with salt and pepper on both sides.
  2. Heat a non-stick skillet over medium-high heat and add olive oil.
  3. Cook the seasoned salmon for about 3-4 minutes per side until golden brown and cooked to your liking.
  4. In a mixing bowl, combine cherry tomatoes, cucumber, red onion, and parsley.
  5. Drizzle with olive oil and lemon juice; season with salt and pepper before tossing gently.
  6. Serve the grilled salmon alongside the fresh salad immediately.
  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 6 minutes
  • Category: Main
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 4g
  • Sodium: 200mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 70mg