Why You’ll Love Pan-Seared Salmon with Roasted Cherry Tomatoes Recipe
I enjoy this recipe because it highlights simple ingredients in the best way. I like how the roasted cherry tomatoes become juicy and slightly caramelized, and the salmon cooks quickly with minimal effort. It’s a meal I reach for when I want something healthy, flavorful, and elegant enough for both weeknights and guests.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
For the Salmon:
4 salmon fillets (skin-on or skinless)
Salt and pepper to taste
1 tablespoon olive oil
1 tablespoon butter (optional, for extra flavor)
For the Roasted Cherry Tomatoes:
2 cups cherry tomatoes, halved
2 tablespoons olive oil
1 teaspoon balsamic vinegar (optional)
2 cloves garlic, minced
Salt and pepper to taste
Fresh basil or parsley for garnish (optional)
Directions
I start by preheating the oven to 400°F (200°C). In a bowl, I toss the halved cherry tomatoes with olive oil, balsamic vinegar if using, minced garlic, salt, and pepper. I spread them out on a baking sheet and roast them for 15 to 20 minutes until they’re soft, juicy, and slightly caramelized.
While the tomatoes roast, I season the salmon fillets with salt and pepper. I heat the olive oil in a skillet over medium-high heat and add the butter if I want extra richness. I place the salmon in the hot skillet, skin-side down if applicable, and cook for about 4 to 5 minutes until the skin is crispy and the salmon is halfway cooked.
I flip the salmon and cook for another 3 to 4 minutes until it flakes easily with a fork. To serve, I plate the salmon and spoon the roasted cherry tomatoes over the top, finishing with fresh basil or parsley if I’m using it.
Servings and Timing
I usually serve this recipe as 4 portions. Prep time takes about 10 minutes, cook time is around 20 minutes, and the total time comes to roughly 30 minutes.
Variations
I sometimes add a squeeze of fresh lemon juice over the salmon for brightness. When I want more depth, I sprinkle red pepper flakes over the tomatoes before roasting. I also enjoy adding a handful of olives or capers to the tomatoes for a Mediterranean twist.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 2 days. When reheating, I warm the salmon gently in a skillet or oven so it stays moist and doesn’t overcook.
FAQs
Can I use frozen salmon?
I use frozen salmon as long as it’s fully thawed and patted dry before cooking.
Do I need to keep the skin on?
I like the skin on for crispiness, but skinless fillets work just as well.
Can I roast the tomatoes ahead of time?
I can roast them ahead and reheat gently before serving.
How do I know the salmon is done?
I check that it flakes easily and looks opaque throughout.
Can I use grape tomatoes instead?
I use grape tomatoes often, and they roast beautifully.
Is the balsamic vinegar necessary?
I skip it sometimes, but I like the subtle sweetness it adds.
What sides go well with this dish?
I enjoy serving it with rice, quinoa, roasted potatoes, or a simple salad.
Can I cook the salmon in the oven instead?
I can roast the salmon, but I prefer pan-searing for the crispy texture.
Can I add herbs while cooking?
I sometimes add thyme or oregano to the tomatoes before roasting.
Is this recipe low carb?
I consider it low carb since it focuses on protein and vegetables.
Conclusion
I keep this pan-seared salmon with roasted cherry tomatoes recipe on hand because it’s simple, fresh, and consistently delicious. It’s the kind of meal I enjoy making when I want clean flavors, beautiful presentation, and a satisfying dinner without extra fuss.
Pan-Seared Salmon with Roasted Cherry Tomatoes Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Emma
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Low Calorie
Description
A fresh and elegant pan-seared salmon dish topped with juicy roasted cherry tomatoes, delivering crisp texture, bright flavor, and a healthy, satisfying meal with minimal effort.
Ingredients
4 salmon fillets (skin-on or skinless)
Salt and pepper, to taste
1 tablespoon olive oil
1 tablespoon butter (optional)
2 cups cherry tomatoes, halved
2 tablespoons olive oil (for tomatoes)
1 teaspoon balsamic vinegar (optional)
2 cloves garlic, minced
Salt and pepper, to taste (for tomatoes)
Fresh basil or parsley, for garnish (optional)
Instructions
- Preheat the oven to 400°F (200°C).
- Toss the cherry tomatoes with olive oil, balsamic vinegar (if using), garlic, salt, and pepper.
- Spread the tomatoes on a baking sheet and roast for 15–20 minutes until soft and lightly caramelized.
- Season the salmon fillets with salt and pepper.
- Heat olive oil in a skillet over medium-high heat and add butter if using.
- Place salmon in the skillet, skin-side down if applicable, and cook for 4–5 minutes until crispy and halfway cooked.
- Flip the salmon and cook for another 3–4 minutes until opaque and flaky.
- Serve the salmon topped with roasted cherry tomatoes and garnish with fresh herbs if desired.
Notes
Grape tomatoes can be used instead of cherry tomatoes.
Add red pepper flakes for a spicy kick.
A squeeze of lemon juice adds brightness.
Reheat gently to avoid overcooking the salmon.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Pan-Seared & Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 salmon fillet with tomatoes
- Calories: 410
- Sugar: 5g
- Sodium: 420mg
- Fat: 28g
- Saturated Fat: 6g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 90mg
