The only blog you need for healthy recipes.

Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes Recipe

Introduction

This one-pan spiced salmon & cheesy asparagus dinner is a complete, flavorful meal with minimal cleanup. Perfect for busy weeknights, it features tender salmon fillets seasoned with warm spices, roasted alongside crisp asparagus topped with melted cheese and golden garlic herb potatoes. For another delicious salmon dish, try the Lemon Basil Salmon Rolls Recipe.

Ingredients

This Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes recipe brings together flaky, paprika-rubbed fish, creamy asparagus, and perfectly roasted potatoes for a satisfying and flavorful meal.

  • 4 salmon fillets
  • 2 tbsp olive oil (divided)
  • 1 tsp paprika
  • 1 tsp garlic powder (divided)
  • 1 tsp onion powder
  • 1 tsp salt (divided)
  • 1/2 tsp black pepper
  • 1 bunch asparagus spears (trimmed)
  • 4 oz cream cheese (softened)
  • 1 cup grated cheddar cheese
  • 1.5 lbs baby potatoes (halved)
  • 3 garlic cloves (minced)
  • 1 tsp dried parsley

Recipe Title: Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes ingredients

Timing

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Context: This Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes recipe is about 25% faster than similar full-meal preparations, thanks to its streamlined, one-pan approach.

Step-by-Step Instructions

Step 1 — Prep the Potatoes

Preheat your oven to 425°F (220°C). Wash and cut 1.5 pounds of baby potatoes into halves or quarters for even cooking. Toss them in a large bowl with 2 tablespoons of olive oil, 1 teaspoon of garlic powder, 1 teaspoon of dried herbs (like rosemary or thyme), and a generous pinch of salt and pepper.

Step 2 — Roast the Potatoes

Spread the seasoned potatoes in a single layer on a large, rimmed baking sheet. Roast on the middle rack for 20-25 minutes, or until they are golden and fork-tender. This initial roasting gives them a head start before adding the other components.

Step 3 — Prepare the Asparagus

While the potatoes roast, trim the woody ends from one bunch of asparagus. Toss the spears with 1 tablespoon of olive oil, salt, and pepper on a separate baking sheet. For the cheesy topping, mix 1/2 cup of grated Parmesan with 1/4 cup of shredded mozzarella and a pinch of garlic powder.

Step 4 — Season the Salmon

Pat 4 salmon fillets (about 6 oz each) dry with paper towels. Rub each fillet with a blend of 1 teaspoon smoked paprika, 1/2 teaspoon cumin, 1/2 teaspoon onion powder, and 1/4 teaspoon cayenne pepper (optional for heat). Drizzle lightly with oil to help the spices adhere.

Tip: Let the seasoned salmon sit at room temperature for 10 minutes. This helps it cook more evenly and allows the spices to bloom.

Step 5 — Assemble & Bake

Remove the potatoes from the oven. Push them to one side of the pan. Add the seasoned salmon fillets and the asparagus to the same pan, arranging everything in a single layer. Sprinkle the cheese mixture evenly over the asparagus.

Step 6 — Finish Cooking

Return the pan to the 425°F oven. Bake for 12-15 minutes. The salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F. The asparagus should be tender-crisp and the cheese melted and bubbly.

Step 7 — Serve & Garnish

Let the spiced salmon rest for 2-3 minutes after baking. Serve each fillet with a portion of the cheesy asparagus and garlic herb potatoes. Garnish with fresh chopped parsley or a squeeze of lemon juice for a bright finish.

Nutritional Information

Calories Approx. 580 kcal
Protein 42 g
Carbohydrates 28 g
Fat 32 g
Fiber 6 g
Sodium 720 mg

Note: Estimates are per serving for this Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes and are based on typical ingredients and serving sizes. Actual values may vary.

Healthier Alternatives

This spiced salmon recipe is wonderfully adaptable. Here are several practical swaps to suit different dietary needs or simply change up the flavors.

  • Protein Swap: Arctic Char or Steelhead Trout — These fish have a similar rich, fatty texture to salmon but offer a slightly milder flavor, making them a great alternative if you find salmon too strong.
  • Lower-Carb Option: Swap Potatoes for Cauliflower — Roast cauliflower florets with the same garlic and herbs. They become tender and caramelized, significantly reducing the carbohydrate count while adding a lovely nutty taste.
  • Dairy-Free Cheesy Asparagus — Use a sprinkle of nutritional yeast or a dairy-free parmesan alternative instead of regular cheese. For a creamy sauce, blend soaked cashews with lemon juice and a pinch of salt.
  • Gluten-Free Adaptation — The recipe is naturally gluten-free. Just double-check that any pre-made spice blends used on the salmon do not contain hidden gluten or fillers.
  • Low-Sodium Version — Make your own spice rub using salt-free herbs and spices like paprika, garlic powder, and dill. For the asparagus, skip added salt and rely on the natural saltiness of the cheese or a squeeze of fresh lemon.
  • Vegan Protein: Crispy Chickpeas or Marinated Tofu — For a plant-based main, replace the salmon with well-spiced, roasted chickpeas or slabs of firm tofu. Serve them alongside the cheesy asparagus and herbed potatoes or cauliflower.
  • Greens Variation: Broccoli or Green Beans — Asparagus can be swapped for broccoli florets or trimmed green beans. Both roast beautifully and pair wonderfully with a cheesy or nutty topping.
  • Lighter Potato Prep — Instead of roasting with oil, try boiling the potatoes and tossing them with the garlic-herb mixture and a splash of broth for a lighter, yet still flavorful, side.

Recipe Title: Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes finished

Serving Suggestions

  • For a complete meal, pair this spiced salmon with a simple arugula salad dressed in lemon vinaigrette to cut through the richness.
  • Serve this elegant dish for a special date night or a dinner party; it feels gourmet but is surprisingly straightforward to prepare.
  • For a beautiful presentation, plate the garlic herb potatoes as a base, top with the cheesy asparagus, and lean the spiced salmon fillet against it.
  • Add a bright, creamy element like a dollop of lemon-dill yogurt sauce or tzatziki on the side.
  • This recipe is perfect for a healthy weeknight dinner that doesn’t compromise on flavor or satisfaction.
  • Consider a crisp, dry white wine like Sauvignon Blanc or Pinot Grigio to complement the spices and herbs.
  • For a family-style presentation, arrange all components on a large platter for everyone to help themselves.

Common Mistakes to Avoid

  • Mistake: Overcooking the salmon, making it dry and tough. Fix: Cook skin-side down first and remove it from heat just before it’s done, as it will continue to cook.
  • Mistake: Crowding the asparagus on the pan, which steams instead of roasting it. Fix: Spread spears in a single layer with space between for crispy, caramelized edges.
  • Mistake: Adding cheese to the asparagus too early, causing it to burn. Fix: Sprinkle cheese only during the last few minutes of roasting so it melts perfectly.
  • Mistake: Using raw minced garlic on the potatoes, which can burn and taste bitter. Fix: Toss potatoes with garlic-infused oil or add minced garlic in the last 10 minutes of roasting.
  • Mistake: Not patting the salmon fillets dry before seasoning, which prevents a good sear. Fix: Use paper towels to thoroughly dry the skin and flesh for maximum crispiness.
  • Mistake: Underseasoning the potatoes, leaving them bland inside. Fix: Toss potato wedges generously with salt and herbs before and, if needed, after roasting.
  • Mistake: Baking all components at the same temperature, leading to uneven cooking. Fix: Roast potatoes first at a higher heat, then add salmon and asparagus at a slightly lower temperature.
  • Mistake: Skipping the resting time for the salmon, losing precious juices. Fix: Let the cooked spiced salmon rest for 5 minutes before serving to allow juices to redistribute.

Storing Tips

  • Fridge: Store leftover spiced salmon, cheesy asparagus, and garlic herb potatoes in separate airtight containers in the refrigerator for up to 3 days. Ensure the salmon has cooled to room temperature before refrigerating.
  • Freezer: For longer storage, freeze the cooked salmon and potatoes (the asparagus may become mushy) in freezer-safe bags or containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheat: Reheat portions in a preheated 350°F (175°C) oven until warmed through, about 10-15 minutes. For the salmon, ensure the internal temperature reaches 145°F (63°C) for food safety. The microwave can be used for a quick reheat, but the potatoes may lose some crispness.

For best quality, avoid letting the meal sit at room temperature for more than 2 hours. Always use shallow containers to promote rapid, even cooling.

Conclusion

This Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes recipe is a fantastic way to enjoy a complete, flavorful meal. If you love salmon, try our Pan-Seared Lemon Rosemary Salmon With Mashed Potatoes Recipe next. Give this recipe a try and let us know what you think in the comments!

Print

Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes

A delightful dish combining spiced salmon fillets, cheesy asparagus spears topped with cream cheese and cheddar, and garlic herb baby potatoes, baked for rich flavors and vibrant colors.[1]

  • Author: Dorothy Miller
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 1x
  • Method: Main
  • Cuisine: American

Ingredients

Scale
  • 4 salmon fillets
  • 2 tbsp olive oil (divided)
  • 1 tsp paprika
  • 1 tsp garlic powder (divided)
  • 1 tsp onion powder
  • 1 tsp salt (divided)
  • 1/2 tsp black pepper
  • 1 bunch asparagus spears (trimmed)
  • 4 oz cream cheese (softened)
  • 1 cup grated cheddar cheese
  • 1.5 lbs baby potatoes (halved)
  • 3 garlic cloves (minced)
  • 1 tsp dried parsley

Instructions

  1. Preheat oven to 400°F (200°C). In a bowl, mix 1 tbsp olive oil, paprika, 1/2 tsp garlic powder, onion powder, 1/2 tsp salt, and black pepper. Brush over salmon fillets and set aside.[1]
  2. Mix cream cheese, cheddar cheese, remaining 1/2 tsp garlic powder, and 1/4 tsp salt. Spread over asparagus spears and place on a baking sheet.[1]
  3. Toss halved baby potatoes with 1 tbsp olive oil, minced garlic, dried parsley, and 1/4 tsp salt. Arrange on another baking sheet.[1]
  4. Bake all on separate sheets or together if space allows: salmon 12-15 minutes until flaky, asparagus 10-12 minutes until tender, potatoes 25 minutes flipping halfway until golden.[1]

Notes

Use fresh salmon for best texture; check potatoes for doneness to avoid overcooking. For extra crispiness, broil for 1-2 minutes at the end. Pairs well with a lemon wedge squeeze.[1]

Nutrition

  • Calories: 550
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 32g
  • Saturated Fat: 12g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 38g
  • Cholesterol: 120mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

FAQs

Can I use a different type of fish for this recipe?

Yes, you can substitute the salmon with other firm-fleshed fish like trout or arctic char. The key is to adjust the cooking time based on the thickness of the fillet to ensure it cooks through without drying out. The spiced rub in this Recipe Title: Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes will still complement these alternatives well.

How can I make the asparagus dairy-free?

To make the cheesy asparagus dairy-free, simply omit the cheese or use a plant-based alternative that melts well. Nutritional yeast can also be sprinkled on top before roasting for a savory, cheesy flavor without dairy. This modification keeps the rest of the Recipe Title: Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes intact and flavorful.

What is the best way to ensure the potatoes are crispy?

For crispy garlic herb potatoes, cut them into uniform pieces and ensure they are thoroughly dried before tossing with oil. Spread them in a single layer on the baking sheet, giving them plenty of space so they roast instead of steam. This technique guarantees perfectly crispy potatoes for your Recipe Title: Spiced Salmon with Cheesy Asparagus & Garlic Herb Potatoes.

Related articles

Dorothy Miler

Pro Chef & Blogger
Welcome to Receipster! 
I’m thrilled to share my
culinary journey with you.

Dorothy Miler

Themes by WordPress