Pan-Seared Salmon with Roasted Baby Potatoes
This is the kind of meal that feels bright, wholesome, and quietly impressive — the sort of dinner you make when you want something nourishing but still full of flavor. Pan-seared salmon with roasted baby potatoes and zucchini is simple, colorful, and satisfying in the best way.
Imagine pulling a tray of golden potatoes from the oven, edges crisp and centers fluffy. Zucchini softened just enough, with those lightly caramelized spots. Sweet cherry tomatoes bursting as you press them with your fork. And then there’s the salmon — perfectly seared, crisp on the outside, tender and flaky inside.
It’s fresh. It’s comforting. And it’s the kind of balanced meal that leaves you feeling good long after the last bite.
Let’s get started.

Ingredients
4 salmon fillets (about 6 ounces each)
1 pound baby potatoes, halved
2 medium zucchinis, sliced into rounds
1 cup cherry tomatoes
3 tablespoons olive oil, divided
3 cloves garlic, minced
1 teaspoon paprika
1 teaspoon Italian seasoning
1/2 teaspoon dried thyme
Salt and freshly ground black pepper, to taste
2 tablespoons fresh parsley, chopped
1 tablespoon lemon juice (optional, for serving)
Instructions
1. Preheat the oven
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
2. Roast the potatoes
In a bowl, toss the halved baby potatoes with 1 1/2 tablespoons olive oil, a pinch of salt and pepper, and half of the Italian seasoning.
Spread them out on the baking sheet in a single layer, cut-side down if possible. Roast for 15 minutes. This gives them a head start so they turn perfectly tender inside and slightly crisp outside.
3. Add the vegetables
After 15 minutes, carefully remove the baking sheet from the oven. Add the zucchini slices and cherry tomatoes right onto the pan with the potatoes.
Drizzle with the remaining olive oil. Sprinkle with salt, pepper, dried thyme, and the rest of the Italian seasoning.
Return to the oven and roast for another 15–20 minutes. The potatoes should be fork-tender, the zucchini lightly golden, and the tomatoes soft and slightly blistered.
4. Season the salmon
While the vegetables roast, pat the salmon fillets dry with paper towels.
Rub them lightly with olive oil and coat with minced garlic, paprika, salt, and pepper. Let them sit for a few minutes while your skillet heats up.
5. Sear the salmon
Heat a large skillet over medium-high heat. Once hot, place the salmon skin-side down in the pan.
Let it cook undisturbed for 4–5 minutes. You’ll hear that satisfying sizzle as the skin crisps up. Flip carefully and cook another 3–4 minutes, until the salmon is flaky and cooked through.
6. Assemble and garnish
Spoon the roasted potatoes and vegetables onto plates. Place a salmon fillet on top or alongside.
Sprinkle everything with fresh chopped parsley and, if you like a little brightness, drizzle with fresh lemon juice just before serving.
Presentation
For a beautiful plate, arrange the roasted vegetables in a rustic pile and set the salmon slightly leaning against them. The vibrant reds of the tomatoes and fresh green parsley make the dish pop naturally.
A final squeeze of lemon and a crack of black pepper elevate everything. Serve it straight away while the salmon is still warm and flaky and the potatoes are crisp at the edges.
Nutritional Information:
⏰ Prep Time: 10 minutes | Cooking Time: 30 minutes | Total Time: 40 minutes
🔥 Kcal: Approximately 520 kcal per serving
🍽️ Servings: 4 servings
Conclusion
Pan-seared salmon with roasted baby potatoes and zucchini is proof that simple ingredients can create something truly special. It’s wholesome without being boring, flavorful without being heavy, and easy enough for a weeknight while still feeling a little elegant.
If you’re craving a balanced, colorful dinner that tastes as good as it looks, this one deserves a spot on your table soon. Fresh, cozy, and satisfying — every single bite.
