Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Salmon in Foil with Asparagus (Quick & Healthy)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Baked Salmon in Foil with Asparagus is a quick, healthy, and flavorful meal where salmon and asparagus cook together in a sealed foil packet for perfect moisture and easy cleanup.

  • Total Time: 30 minutes
  • Yield: 2–4 servings

Ingredients

  • 24 salmon fillets (6 oz each)
  • 1 bunch asparagus, trimmed
  • 2 tbsp olive oil
  • 2 tbsp lemon juice
  • 2 garlic cloves, minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • Optional: lemon slices for garnish
  • Optional: chopped fresh dill or parsley for garnish

Instructions

  1. Preheat oven to 400°F (200°C). Cut large sheets of foil—one for each salmon fillet.
  2. Place a salmon fillet in the center of each foil sheet. Arrange asparagus spears around the fish.
  3. Drizzle olive oil and lemon juice over salmon and asparagus.
  4. Sprinkle garlic, salt, and pepper evenly on top.
  5. Fold the foil into sealed packets, pinching the edges to seal well.
  6. Place foil packets on a baking sheet and bake for 15–20 minutes, depending on salmon thickness.
  7. Carefully open the packets (watch for steam), and garnish with lemon slices and herbs before serving.

Notes

  • Add zucchini, cherry tomatoes, or bell peppers for extra veggies.
  • Swap lemon and garlic for Dijon mustard, honey, or Italian seasoning.
  • Add red pepper flakes for a bit of heat.
  • Parchment paper can be used instead of foil.
  • Grill foil packets on medium heat for the same cook time.
  • Author: liinaa
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 salmon fillet with asparagus
  • Calories: 375
  • Sugar: 2g
  • Sodium: 350mg
  • Fat: 23g
  • Saturated Fat: 4g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 34g
  • Cholesterol: 75mg