Go Back
+ servings
Two lemon slices atop the coho salmon fillet and ready to be wrapped in aluminum foil

Foil Baked Salmon with Asparagus

Easy dinner recipe that requires very little to prep. Pop it into the oven and do other tasks as this needs none of your attention! Perfect 30 minute meal! Nothing beats the delicious flavor of this Salmon and Asparagus in a Foil Packet Recipe.
Course Main Course
Cuisine American
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 people
Calories 311kcal
Author Ginny


  • 4 Salmon Fillets
  • 1 Lemon
  • 2 tbsp Butter cut into 8 pats of butter
  • 1.5 lbs Asparagus use the tops
  • Salt and Pepper to taste


  • Preheat oven to 400 degrees
  • Wash asparagus and cut the spears in half. Place asparagus tops in a large bowl. Save and store the bottom of the spears for other uses like stir fries or soups. 
  • Cut a piece of aluminum foil and place the asparagus to form the bed
    Several Spears of Asparagus on a piece of aluminum foil to start the recipe
  • Add the salmon fillet. I used wild caught coho salmon that was on sale at Costco, but any variety will work great!
    Bright Pink Coho Salmon Fillet on a bed of Fresh Green Asparagus in a foil wrap
  • Cut a small amount of stick butter and place on top of the salmon
    Two pads of butter on the bright pink wild caught coho salmon on an aluminum foil wrap
  • Slice a lemon and place on the top
    Top down view of the asparagus, salmon, butter and lemon inside a sheet of foil and ready to be wrapped and cooked
  • Sprinkle with sea salt, pepper and juice from one half of a lemon over the top. Fold the foil packets and close them (seam side up) and place in oven for 20-25 minutes or until asparagus is fork tender and salmon reaches desired temperature. 
    Bright Yellow Lemons on the salmon and asparagus in a foil packet


Mix up the vegetables if asparagus is out of season.
While this recipe is extremely fast as-is, I do like to meal prep the ingredients in the morning before I go to work.  Then, when I get home, it is really easy to throw it in the oven and have a delicious and healthy meal.


Serving: 1g | Calories: 311kcal | Carbohydrates: 5g | Protein: 35g | Fat: 17g | Saturated Fat: 5g | Cholesterol: 109mg | Sodium: 127mg | Potassium: 985mg | Fiber: 2g | Sugar: 2g | Vitamin A: 674IU | Vitamin C: 17mg | Calcium: 41mg | Iron: 3mg