Lemon Herb Grilled Salmon with Asparagus
Max Dennison
Lemon Herb Grilled Salmon with Asparagus is a quick, healthy, and flavor-packed meal perfect for any occasion. Juicy, flaky salmon fillets are marinated in a zesty blend of fresh lemon, garlic, and herbs, then grilled to perfection alongside tender, slightly charred asparagus. This dish is not only easy to make in under 30 minutes but is also loaded with omega-3s, protein, and essential nutrients. Whether you’re looking for a light weeknight dinner or an elegant meal to impress, this recipe delivers fresh, vibrant flavors with minimal effort. Serve it with a side of quinoa, rice, or a crisp salad for a complete, satisfying meal!
Prep Time 10 minutes mins
Cook Time 12 minutes mins
Total Time 22 minutes mins
Course Dinner, Main Course
Cuisine Mediterranean cuisine
Servings 4
Calories 350 kcal
Grill : A gas or charcoal grill for that perfect smoky flavor.
Tongs : Essential for flipping the salmon and asparagus without breaking them.
Grill Brush : To clean and oil the grates before cooking.
Mixing Bowl : For preparing the lemon herb marinade.
Whisk or Spoon : To mix the marinade ingredients evenly.
Basting Brush (Optional) : Helps to coat the salmon with extra marinade while grilling.
Meat Thermometer (Optional but Recommended) : Ensures the salmon reaches the perfect internal temperature (130-135°F).
Cutting Board & Knife : For chopping fresh herbs and slicing lemons.
Serving Plate : To present the beautifully grilled salmon and asparagus.
💡 Pro Tip: If you don’t have a grill, you can use a grill pan, oven, or air fryer as alternative cooking methods! 😊
For the Salmon:
- 4 salmon fillets 6 oz each, skin-on or skinless
- 2 tbsp olive oil
- 2 tbsp lemon juice freshly squeezed
- 2 tsp lemon zest
- 3 cloves garlic minced
- 1 tsp Dijon mustard
- 1 tsp honey optional, for a touch of sweetness
- 1 tsp fresh thyme or ½ tsp dried
- 1 tsp fresh rosemary or ½ tsp dried
- ½ tsp salt
- ½ tsp black pepper
- ½ tsp smoked paprika optional, for extra depth of flavor
For the Asparagus:
- 1 lb asparagus woody ends trimmed
- 1 tbsp olive oil
- ½ tsp salt
- ¼ tsp black pepper
- ½ tsp garlic powder
- ½ tsp lemon zest
For Garnishing:
- Lemon wedges
- Fresh parsley or dill
Step 1: Prepare the Marinade
In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, Dijon mustard, honey, thyme, rosemary, salt, black pepper, and smoked paprika.
Place the salmon fillets in a shallow dish or zip-top bag and pour the marinade over them.
Let the salmon marinate for at least 15 minutes (or up to 30 minutes for deeper flavor).
Step 2: Prepare the Asparagus
In a bowl, toss the trimmed asparagus with olive oil, salt, black pepper, garlic powder, and lemon zest.
Set aside while the grill heats up.
Step 3: Preheat the Grill
Heat a gas or charcoal grill to medium-high heat (about 400°F - 425°F).
Lightly grease the grill grates with olive oil or non-stick spray to prevent sticking.
Step 4: Grill the Salmon and Asparagus
Place the salmon fillets skin-side down on the grill. Close the lid and cook for 4-5 minutes per side, or until the fish is opaque and flakes easily with a fork.
While the salmon cooks, add the asparagus to the grill and cook for 3-4 minutes, turning occasionally until tender and slightly charred.
Step 5: Serve and Enjoy!
Transfer the grilled salmon and asparagus to plates.
Garnish with fresh parsley, dill, or additional lemon wedges.
Serve immediately and enjoy a flavorful, healthy meal!
Make-Ahead Tips
If you want to save time, you can prepare parts of this recipe in advance:
✔ Marinate the Salmon in Advance – You can marinate the salmon for up to 6 hours in the refrigerator. This allows the flavors to develop and makes cooking quicker.
✔ Trim and Season the Asparagus – Wash, trim, and season the asparagus ahead of time. Store it in an airtight container in the fridge until ready to grill.
✔ Pre-Cook the Salmon (For Meal Prep) – If you’re meal prepping, you can grill the salmon ahead of time and store it for easy meals throughout the week.
Storage Instructions
Refrigerating Leftovers
- Let the salmon cool to room temperature before storing.
- Place the salmon and asparagus in separate airtight containers to maintain freshness.
- Store in the refrigerator for up to 3 days.
Freezing (For Longer Storage)
- Wrap the cooked salmon tightly in plastic wrap or foil, then place it in a freezer-safe bag or container.
- Store in the freezer for up to 2 months.
- Asparagus does not freeze well once cooked—it becomes mushy when reheated.
How to Reheat Without Drying Out
🔥 Oven (Best Method) – Preheat to 275°F, place salmon on a baking sheet, cover with foil, and heat for 10-12 minutes until warm.
🔥 Stovetop – Heat in a pan over medium-low heat with a splash of water or broth to retain moisture.
🔥 Microwave (Quickest Method) – Use low power (50%) and heat in short 30-second intervals to prevent overcooking.
🔥 Air Fryer – Reheat at 350°F for about 3-4 minutes for a slightly crispy exterior.
💡 Pro Tip: Add a squeeze of fresh lemon juice after reheating to revive the bright flavors!
Keyword asparagus side dish, best salmon marinade, Clean Eating Recipes, Easy Seafood Recipes, grilled salmon recipe, healthy salmon dinner, Keto salmon recipe, lemon herb salmon, Mediterranean salmon, quick healthy meals