Salmon with Asparagus and Lemon Sauce

Cals: 337 Protein: 19 Carbs: 8.4 Fat: 26

Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

Tender salmon with crisp asparagus in a zesty lemon sauce. This gluten-free, low-carb and high-protein meal prep is ready in just under 30 minutes.

You really can’t go wrong with the combination of salmon, asparagus, and lemon. But, how can you mix these three ingredients into a top-notch dish?

This vibrant salmon and asparagus dish combines tender, flaky fish with crisp vegetables and a delicious and tart lemon sauce. The end result is a high-quality meal that people will believe you bought from a five-star restaurant.

And, the best thing about it is that it takes you less than 30 minutes to create!

Salmon with Asparagus and Lemon Sauce

One of the things I love about this dish (besides its simplicity) is how easy it is to adapt to any need. If you want to make it keto (although this dish is already low-carb), try adding some avocado slices.

And, if you want to make this a balanced dish, try adding some quinoa on the side.

Finally, I’ve left the best for last. This is a one-pan meal!

That’s right. You only need one pan to create this recipe, meaning you don’t have to spend hours cleaning after cooking.

Yummy Salmon with Asparagus and Lemon Sauce

Ingredients and Substitutes

Salmon

Salmon fillets (2) – I always recommend choosing 6-ounce fillets to get the best results. If you don’t have any salmon, you can use other fish options like trout or halibut.

Salt and black pepper, to taste

Olive oil (1 tsp) – You can also use ghee, regular butter, or avocado oil.

ASPARAGUS

Asparagus, rinsed and trimmed (2 bunches) – Thick asparagus works best for this recipe. You can also use other veggies like mushrooms, eggplant, zucchini, or bell peppers.

Garlic, minced (2 cloves) – Swap with garlic powder or flakes if you don’t have fresh garlic.

Vegetable broth, low-sodium (1/2 cup) – You can also use chicken broth. 

Butter (2 tbsp) – Consider using ghee for a stronger, creamier flavor.

Lemon, juiced (1/2) – You can also use lime juice.

Hot sauce (1 tbsp) – Adjust based on your preferences. You can add more if you love extra spicy food or remove it if you don’t like spicy food. And, if you don’t have hot sauce, you can use chili flakes.

Parsley, finely chopped (1 tbsp) – Replace with cilantro if you don’t have fresh parsley.

TOMATOES

Cherry tomatoes, halved (1 cup) – Grape tomatoes, regular tomatoes, or sun-dried tomatoes work as well. 

Red onion, finely chopped (1/2 small) – You can also use yellow or white onions. And, for a less intense flavor, you can use shallots.

Olive oil (1 tsp) – Swap with avocado oil.

Salt and black pepper, to taste

GARNISH

Slices of lemon

Healthy Salmon with Asparagus and Lemon Sauce

How to Make Salmon with Asparagus and Lemon Sauce

Step 1. Grab a medium bowl and add the cherry tomatoes, red onion, olive oil, salt, and black pepper.

Step 2. Give the ingredients a good toss.

Nutritious Salmon with Asparagus and Lemon Sauce

Step 3. Season the salmon fillets with the salt and black pepper. Let them sit for a couple of minutes.

Step 4. Place a large pot of water over medium-high heat. Bring the water to a boil and add the asparagus.

Let the asparagus cook for 2-3 minutes. Immediately after they are cooked, place them in ice water. Wait a couple of minutes, drain, and set them aside.

Easy Salmon with Asparagus and Lemon Sauce

Step 5. In the same pot (or using another large skillet), place it over medium-low heat. Add the olive oil and cook the salmon on both sides. It should take roughly 8-10 minutes.

Take it out of the pan once it’s cooked and set it aside.

Step 6. Add the garlic to the same skillet and the vegetable broth. Bring it to a simmer.

Yummy Salmon with Asparagus and Lemon Sauce

Step 7. Add the butter, squeeze the lemon, hot sauce, and parsley. Give all the ingredients a good stir.

Step 8. Add the asparagus to the pan and toss it for 2-3 minutes to get coated with all the delicious sauce. Then, add the salmon and let it reheat for 1-2 minutes.

Delectable Salmon with Asparagus and Lemon Sauce

Step 9. Divide the salmon, asparagus, and tomato mix into a meal prep container.

Tasty Salmon with Asparagus and Lemon Sauce

Pin this now to find it later

Pin It

How I Would Modify This Recipe

  • Dairy-Free: Replace the butter with olive oil, coconut oil, or vegan butter.
  • Make it Mediterranean: Try experimenting with different flavors like adding kalamata olives, capers, or adding some feta cheese.
  • AsianStyle Flavors: Swap the lemon juice for rice vinegar, add fresh ginger with the garlic, and use coconut aminos instead of hot sauce. This is a different take on this delicious recipe.

My Tips & Tricks

  1. Blanch the Asparagus: Don’t skip blanching the asparagus, meaning putting them in ice water. Leaving them in hot water for too long can overcook them, resulting in mushy vegetables.
  2. Use Fresh Ingredients: Use the freshest fish possible, and don’t skip the fresh lemon juice and herbs. These bright flavors are what make this dish special.
  3. Let it Rest: After cooking, let the salmon rest for 2-3 minutes before you serve it. This will allow the juices to distribute, ensuring you get moist, flaky fish.
Savory Salmon with Asparagus and Lemon Sauce

My Storage Tips

This is a great meal to meal prep. Place it in individual, airtight containers and you can keep it in the fridge for up to 3-4 days.

And, to be honest, it sometimes tastes better after a couple of days since the flavors meld together.

While you could freeze the recipe, it may change the texture of the veggies and the salmon. I recommend marinating the salmon and then freezing it, but cooking them when you are ready to have them.

Gluten Free Salmon with Asparagus and Lemon Sauce
salmon with asparagus

Salmon with Asparagus and Lemon Sauce

Cals: 337 Protein: 19 Carbs: 8.4 Fat: 26

Juicy salmon and crips asparagus topped with a lemon sauce—this low-carb, high-protein meal is perfect for easy gluten-free meal prep in under 30 minutes.
Prep: 10 minutes
Cook: 15 minutes
Resting Time: 2 minutes
Total: 27 minutes
Servings: 1 meal prep containers

Ingredients 

Salmon

  • 2 salmon fillets
  • Salt and black pepper to taste
  • 1 tsp olive oil

Asparagus

  • 2 bunches of asparagus rinsed and trimmed
  • 2 cloves garlic minced
  • 1/2 cup vegetable broth low-sodium
  • 2 tbsp butter
  • 1/2 lemon juiced
  • 1 tbsp hot sauce
  • 1 tbsp parsley finely chopped

Tomatoes

  • 1 cup cherry tomatoes halved
  • 1/2 small red onion finely chopped
  • 1 tsp olive oil
  • Salt and black pepper to taste

Garnish

  • Slices of lemon

Instructions 

  • In a medium bowl, combine cherry tomatoes, red onion, olive oil, salt, and black pepper. Set aside.
  • Season salmon fillets with salt and black pepper and let them sit.
  • Place a pot of water over medium-high heat, bring water to boil and add in the asparagus. Let it boil for 2-3 minutes and then submerge them into iced water. Drain and set aside.
  • Place a large skillet over medium-low heat. Add in the olive oil and cook salmon both sides until golden brown. Will take around 8-10 minutes. Remove from the skillet and set aside.
  • Add garlic to the same skillet followed by vegetable broth. Bring to simmer. Then, add in the butter, squeeze in the lemon, add hot sauce and parsley. Stir to combine.
  • Now, add in the asparagus and toss it for 2-3 minutes to let it cook. Add the salmon back into the skillet and let it reheat for 1-2 minutes.
  • Divide the salmon, asparagus, and tomato mix into the meal prep containers. Garnish with lemon slices. Store in the fridge for up to 3-4 days.

Nutrition

Serving: 1 meal prep container (10 oz) | Calories: 337kcal | Carbohydrates: 8.4g | Protein: 19g | Fat: 26g | Saturated Fat: 10g | Polyunsaturated Fat: 4.1g | Monounsaturated Fat: 8g | Trans Fat: 0.5g | Cholesterol: 77mg | Sodium: 198mg | Potassium: 652.5mg | Fiber: 1.9g | Sugar: 3.9g | Calcium: 41mg | Iron: 1.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below with your rating! I love the feedback and respond to every comment!

You May Also Like: