Hi there, food lover! 👋 Ready to make your kitchen smell like heaven? Today, we’re diving into a heartwarming, one-pan meal that’s the perfect balance of elegance and ease — Baked Salmon with Roasted Potatoes & Cheesy Asparagus. 🐟🥔🧀
This dish is a celebration of simple ingredients coming together in perfect harmony — golden, crispy potatoes, tender asparagus smothered in cheese, and melt-in-your-mouth salmon that’s baked to perfection. It’s the kind of meal that feels fancy enough for guests but easy enough for a Tuesday night dinner. Plus, there’s minimal cleanup — just one pan!
The magic of this recipe lies in the flavors: the earthy richness of roasted potatoes, the bright freshness of asparagus, and the buttery softness of salmon. All kissed by olive oil, garlic, and lemon, it’s comfort food that’s light, nutritious, and full of love. ❤️
Whether you’re cooking for your family or treating yourself after a long day, this dish will fill your kitchen with warmth and your belly with joy. Let’s get started, chef! 👩🍳

Ingredients:
For the Salmon:
- 4 salmon fillets (about 6 oz each, skin-on preferred)
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 lemon (zested and juiced)
- Salt and freshly cracked black pepper, to taste
- 1 tsp paprika (optional for color)
- Fresh dill or parsley, for garnish
For the Potatoes:
- 1 lb baby potatoes, halved
- 2 tbsp olive oil
- 1 tsp rosemary or thyme (fresh or dried)
- Salt and pepper, to taste
For the Cheesy Asparagus:
- 1 bunch asparagus, trimmed
- 1 tbsp olive oil
- 1/3 cup shredded Parmesan cheese
- 1/2 cup shredded mozzarella
- Pinch of salt and pepper

🥣 Step-by-Step Directions:
- Preheat the Oven 🔥
Set your oven to 400°F (200°C). Line a large baking sheet with parchment paper or foil for easy cleanup. - Prepare the Potatoes 🥔
In a bowl, toss halved baby potatoes with olive oil, rosemary, salt, and pepper. Spread them on one side of the baking sheet. Roast for 15 minutes first — this gives them a head start so they become golden and crisp. - Season the Salmon 🐟
While the potatoes bake, whisk together olive oil, garlic, lemon juice, zest, paprika, salt, and pepper. Brush this flavorful mixture over the salmon fillets. Let them marinate while the potatoes are roasting. - Add the Asparagus & Salmon 🌿
After the potatoes have roasted for 15 minutes, remove the tray. Add asparagus in the center and drizzle with olive oil, salt, and pepper. Place the salmon fillets on the other side of the tray, skin side down. Return the tray to the oven. - Bake Everything Together 🍋
Bake for another 12–15 minutes, or until the salmon flakes easily with a fork and the potatoes are tender and golden. - Add the Cheese 🧀
Sprinkle the Parmesan and mozzarella over the asparagus during the last 3 minutes of baking. Let it melt into a gooey, golden topping. - Finish and Serve 💫
Once everything is cooked, drizzle the salmon with a little more lemon juice and garnish with fresh dill or parsley. Serve directly from the pan for a rustic, heartwarming presentation.
🍽️ Nutritional Information:
⏰ Prep Time: 15 minutes
🔥 Baking Time: 30 minutes
⏳ Total Time: 45 minutes
⚡ Calories per serving: 420
🍽️ Servings: 4
- Protein: 35g
- Carbohydrates: 28g
- Fiber: 4g
- Fat: 20g
- Saturated Fat: 6g
- Cholesterol: 70mg
- Sodium: 410mg
- Sugars: 3g
#onepanwonder #bakedsalmon #cheesyasparagus #comfortfood #easyweeknightdinner #traditionalflavors #homecooking
Bon appétit and happy cooking! 👩🍳🍽️
You might also like these recipes
Healthy & Fresh
Baked Salmon with Roasted Potatoes & Cheesy Asparagus – One Pan Wonder!
Healthy & Fresh
Low Carb Tuna Salad Lettuce Wraps – Healthy Keto Lunch Idea
Healthy & Fresh
Crunchy Cucumber Carrot Salad with Tangy Sesame Dressing