Nutrition Facts for Grilled salmon with fresh tomato

Grilled Salmon with Fresh Tomato

Elevate your dinner table with this vibrant and healthy recipe for Grilled Salmon with Fresh Tomato, a perfect balance of smoky, zesty, and garden-fresh flavors. Featuring tender, flaky salmon fillets grilled to perfection with a crisp skin, this dish is topped with a refreshing mix of juicy cherry tomatoes, fragrant basil, tangy balsamic vinegar, and a hint of red onion. The salmon is marinated in a simple yet flavorful blend of olive oil, fresh lemon juice, garlic, and spices, enhancing its natural richness while keeping the preparation fuss-free. Ready in just 25 minutes, this light yet satisfying dish is ideal for busy weeknights or summer cookouts. Serve it as a standalone delight or pair it with a side of roasted vegetables or quinoa for a wholesome, crowd-pleasing meal. Perfect for lovers of easy grilled salmon recipes, this dish is packed with fresh ingredients and bold, Mediterranean-inspired flavors.

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Grilled Salmon with Fresh Tomato
Prep Time:15 mins
Cook Time:10 mins
Total Time:25 mins
Servings: 4

Ingredients

  • 4 pieces salmon fillets (skin-on, fresh or thawed)
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice (freshly squeezed)
  • 2 cloves garlic cloves (minced)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups cherry tomatoes (halved)
  • 0.25 cup fresh basil leaves (chopped)
  • 1 tablespoon balsamic vinegar
  • 0.25 cup red onion (finely chopped)

Directions

Step 1

Preheat your grill to medium-high heat (about 375-400°F).

Step 2

In a small bowl, prepare the marinade by mixing 1 tablespoon of olive oil, lemon juice, minced garlic, salt, and black pepper.

Step 3

Brush the salmon fillets generously with the marinade, ensuring it coats both the flesh and skin sides. Let the fillets rest for 10 minutes while you prepare the tomato topping.

Step 4

In a separate bowl, combine the halved cherry tomatoes, chopped basil, balsamic vinegar, red onion, and the remaining 1 tablespoon of olive oil. Toss gently to mix. Set aside.

Step 5

Once the grill is hot, lightly oil the grates to prevent sticking. Place the salmon fillets on the grill, skin-side down, and cover the grill.

Step 6

Cook the salmon for 5-6 minutes on the skin side without flipping or moving it to allow the skin to crisp. Then, carefully flip the fillets and cook the flesh side for an additional 2-3 minutes, until the salmon is cooked through and flakes easily with a fork.

Step 7

Remove the salmon from the grill and let it rest on a plate for 2 minutes.

Step 8

To serve, plate each salmon fillet and spoon the fresh tomato topping over the top. Garnish with additional basil if desired.

Step 9

Serve immediately and enjoy this flavorful meal!

Nutrition Facts

Serving size 573.5 grams (573.5g)
Amount per serving % Daily Value*
Calories 594
Total Fat 43.70g 56%
Saturated Fat 7.90g 40%
Polyunsaturated Fat 2.70g
Cholesterol 71mg 24%
Sodium 2452mg 107%
Total Carbohydrate 24.00g 9%
Dietary Fiber 5.40g 19%
Total Sugars 12.60g
Protein 30.00g 60%
Vitamin D 597IU 2983%
Calcium 138mg 11%
Iron 4mg 20%
Potassium 1389mg 30%
*The % Daily Value 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.

Source of Calories

Fat: 64.5%
Protein: 19.7%
Carbs: 15.8%