Nutrition Facts for Grilled salmon with fresh tomato

Grilled Salmon with Fresh Tomato

Image of Grilled Salmon with Fresh Tomato
Nutriscore Rating: 70/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
10 min
🕐
Total Time
25 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 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)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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

2

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

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.

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.

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.

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.

7

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

8

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

9

Serve immediately and enjoy this flavorful meal!

Cooking Tip: Take your time with each step for the best results!
594
cal
30.0g
protein
24.0g
carbs
43.7g
fat

Nutrition Facts

1 serving (573.5g)
Calories
594
% Daily Value*
Total Fat 43.7 g 56%
Saturated Fat 7.9 g 40%
Polyunsaturated Fat 2.7 g
Cholesterol 71 mg 24%
Sodium 2452 mg 107%
Total Carbohydrate 24.0 g 9%
Dietary Fiber 5.4 g 19%
Total Sugars 12.6 g
Protein 30.0 g 60%
Vitamin D 14.9 mcg 75%
Calcium 138 mg 11%
Iron 3.6 mg 20%
Potassium 1389 mg 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

15.8%%
19.7%%
64.5%%
Fat: 393 cal (64.5%%)
Protein: 120 cal (19.7%%)
Carbs: 96 cal (15.8%%)