Slow Comfort

Lemon Garlic Salmon with Roasted Asparagus

Whip up this Lemon Garlic Salmon with Roasted Asparagus in 30 minutes! A high-protein, clean-eating dinner that’s cozy, nutritious, and family-friendly.

By Kali Mandela Published July 27, 2026
Prep 10 mins Cook 20 mins Total 30 mins Serves 2
Lemon Garlic Salmon with Roasted Asparagus - main hero image

Introduction

This Lemon Garlic Salmon with Roasted Asparagus delivers bright, savory flavors with minimal effort. The salmon is tender and infused with zesty lemon and garlic, while the asparagus roasts to a crisp-tender finish. It’s an ideal weeknight meal, quick enough for busy evenings yet elegant enough to serve to guests.

Close-up of lemon garlic salmon with roasted asparagus

The dish balances wholesome ingredients with comforting taste. Salmon provides high-quality protein and omega-3s, and asparagus adds fiber and vitamins. Together, they create a meal that feels indulgent without compromising nutrition.

Recipe at a Glance

  • Prep time: 10 minutes
  • Total time: 30 minutes
  • Servings: 2
  • Calories per serving: 350
  • Difficulty: Beginner

Why This Recipe Works

The marinade does double duty, seasoning both the salmon and asparagus efficiently. Roasting everything on one sheet pan simplifies cleanup while ensuring the flavors meld. The high heat caramelizes the asparagus and keeps the salmon moist.

This recipe is adaptable: swap herbs, adjust cooking time for thicker fillets, or pair it with different grains. It’s also naturally gluten-free and dairy-free, fitting into various dietary preferences without extra steps.

Ingredients

Makes 2 servings:

  • 2 fillets salmon, skin-on
  • 1 bunch asparagus, trimmed
  • 3 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 lemon, zested and juiced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon fresh parsley, chopped (optional)

Equipment

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Tongs

Instructions

1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.

2. Make the marinade: In a mixing bowl, whisk together olive oil, minced garlic, lemon zest, lemon juice, salt, and pepper until well combined.

3. Prepare the salmon: Place the fillets on the baking sheet, skin-side down. Brush generously with the marinade, reserving about half for the asparagus.

4. Coat the asparagus: Toss the asparagus in the remaining marinade, then arrange it around the salmon in a single layer.

5. Bake: Roast for 15–18 minutes, until the salmon flakes easily with a fork and the asparagus is tender but still slightly crisp.

6. Garnish and serve: Sprinkle with fresh parsley and an extra squeeze of lemon juice if desired.

Tips for Better Results

  • For crispier asparagus, roast it on a separate baking sheet to prevent steaming.
  • Check salmon early, overcooking dries it out. It’s done when opaque and flakes with gentle pressure.
  • If using thicker asparagus, snap off the woody ends rather than cutting for a more tender bite.
  • Let the salmon rest for 2-3 minutes after baking to allow juices to redistribute.
  • For even cooking, ensure salmon fillets are of similar thickness. If one end is much thinner, tuck it under slightly.

Variations

Creamy Lemon Sauce

Stir 1 tablespoon of Greek yogurt into the marinade for a richer, tangier sauce.

Herb Swaps

Replace parsley with dill or cilantro for a different flavor profile.

Citrus Variations

Try lime or orange zest and juice instead of lemon for a subtle twist.

Spice It Up

Add a pinch of red pepper flakes to the marinade for a hint of heat.

Serving and Storage

Serve immediately with quinoa or roasted sweet potatoes for a balanced meal. For a low-carb option, pair with cauliflower rice or a simple green salad.

Leftovers can be refrigerated in an airtight container for up to 2 days, though the asparagus will lose some crispness. To reheat, place salmon and asparagus on a baking sheet and warm in a 300°F (150°C) oven for 5-7 minutes. Avoid microwaving, as it can make the salmon rubbery.

For meal prep, you can assemble the marinade and trim the asparagus up to 2 days in advance. Store separately in the refrigerator until ready to cook.

Nutrition Estimate

  • Calories: 350
  • Protein: 34g
  • Fat: 20g
  • Carbohydrates: 8g
  • Sugar: 2g
  • Fiber: 3g

Nutritional values are estimates per serving and may vary based on exact ingredients used.

Frequently Asked Questions

Can I make this ahead?

Yes. Marinate the salmon up to 2 hours in advance for deeper flavor.

Can I freeze it?

Freezing is not recommended, as the salmon’s texture may become mealy.

How do I make it dairy-free?

This recipe is naturally dairy-free.

What’s the best texture tip?

Remove the salmon from the oven as soon as it flakes easily to keep it moist.

Can I use frozen salmon?

Yes, but thaw it completely in the refrigerator first and pat dry to prevent excess moisture.

How do I know when asparagus is done?

It should be tender when pierced with a fork but still have some snap. The tips may become slightly crispy.

Conclusion

Lemon Garlic Salmon with Roasted Asparagus is a testament to how simple ingredients can create a satisfying, nutrient-rich meal. With minimal prep and bold flavors, it’s a reliable choice for both quick dinners and casual gatherings. The combination of protein-packed salmon and fiber-rich asparagus makes it a wholesome option that doesn’t sacrifice taste for nutrition.

Finished lemon garlic salmon with roasted asparagus served
Lemon Garlic Salmon with Roasted Asparagus - main hero image
Author

Lemon Garlic Salmon with Roasted Asparagus

Whip up this Lemon Garlic Salmon with Roasted Asparagus in 30 minutes! A high-protein, clean-eating dinner that’s cozy, nutritious, and family-friendly.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 2 servings
Calories: 350

Ingredients
  

Ingredients
  • 2 fillets salmon, skin-on
  • 1 bunch asparagus, trimmed
  • 3 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 lemon zested and juiced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon fresh parsley, chopped

Method
 

Instructions
  1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper. Tip: Use parchment paper for easy cleanup.
  2. In a mixing bowl, combine olive oil, minced garlic, lemon zest, lemon juice, salt, and pepper. Tip: Whisk thoroughly to emulsify the marinade.
  3. Place the salmon fillets on the prepared baking sheet. Brush generously with the marinade. Tip: Reserve some marinade for the asparagus.
  4. Toss the asparagus in the remaining marinade and arrange around the salmon. Tip: Spread the asparagus evenly for even roasting.
  5. Bake for 15-18 minutes, or until the salmon is cooked through and the asparagus is tender. Tip: Check salmon with a fork—it should flake easily.
  6. Garnish with fresh parsley and serve immediately. Tip: Add an extra squeeze of lemon for brightness.

Keep cooking

More from the kitchen.

All recipes

Slow Comfort

Cocoa-Crusted Tofu with Roasted Vegetables

Try this Cocoa-Crusted Tofu with Roasted Vegetables for a healthy, high-protein dinner that’s both comforting and nutritious. Ready…

45 mins Serves 4

Slow Comfort

Tea-Infused Mushroom and Barley Risotto

A cozy, tea-infused mushroom and barley risotto that's packed with wholesome ingredients and comforting flavors. Perfect for a…

45 mins Serves 4

Slow Comfort

Chai-Spiced Sweet Potato Casserole

A warm, spiced sweet potato casserole with chai flavors, perfect for a healthy, comforting side dish that's family-friendly…

1h Serves 6
Chef Liam Carter

Behind the recipes

Chef Liam Carter

I cook the way most people actually cook, after work, with what is already in the fridge, wanting something that feels like a reward rather than a compromise. Verdishia is where those recipes get written down: familiar comfort food, adjusted so it carries a little more protein and a few more vegetables, without losing the part that made you want it in the first place. No special equipment, no ingredient you will use once and forget. If a recipe cannot survive an ordinary Tuesday evening, it does not get published here.