This luxurious keto garlic butter salmon paired with perfectly roasted asparagus delivers restaurant-quality flavors right to your dinner table. Rich in heart-healthy omega-3 fatty acids and high-quality protein, this dish proves that eating low-carb doesn’t mean sacrificing taste or satisfaction.
The combination of buttery, herb-infused salmon with crispy-tender asparagus creates the perfect balance of flavors and textures. Each serving provides less than 6g of net carbs while delivering over 35g of protein, making it an ideal choice for anyone following a ketogenic lifestyle or simply looking to enjoy a nutritious, gluten-free meal.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5 lbs) salmon fillets, skin-on
- 450g (1 lb) fresh asparagus spears, trimmed
- 85g (6 tbsp) grass-fed butter, softened
- 4 cloves garlic, minced
- 30ml (2 tbsp) extra virgin olive oil
- 15ml (1 tbsp) fresh lemon juice
- 15g (2 tbsp) fresh parsley, chopped
- 5g (1 tsp) fresh dill, chopped
- 6g (1 tsp) sea salt, divided
- 2g (1/2 tsp) black pepper, freshly ground
- 2g (1/2 tsp) paprika
- 1 lemon, sliced into rounds
Instructions
- Preheat your oven to 220°C (425°F) and line a large baking sheet with parchment paper.
- In a small bowl, combine softened butter, minced garlic, fresh parsley, dill, and lemon juice. Mix until well combined and set aside.
- Pat salmon fillets completely dry with paper towels and place them on one side of the prepared baking sheet.
- Season salmon with half the salt, black pepper, and paprika on both sides, ensuring even coverage.
- Spread the garlic herb butter mixture evenly over the top of each salmon fillet, pressing gently to adhere.
- Toss trimmed asparagus with olive oil, remaining salt, and a pinch of pepper in a large bowl.
- Arrange seasoned asparagus on the remaining space of the baking sheet, ensuring spears don’t overlap.
- Place lemon slices around the salmon and asparagus for extra flavor and visual appeal.
- Bake for 12-15 minutes, or until salmon flakes easily with a fork and reaches an internal temperature of 63°C (145°F).
- Remove from oven and let rest for 2-3 minutes to allow juices to redistribute.
- Check asparagus for desired tenderness – it should be crisp-tender and lightly caramelized at the tips.
- Serve immediately, garnishing with additional fresh herbs and lemon wedges if desired.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 425 |
| Protein | 37g |
| Carbohydrates | 6g |
| Fat | 28g |
| Fiber | 3g |
Chef’s Tips
- Choose salmon fillets of equal thickness (about 2.5cm/1 inch) to ensure even cooking. If your fillets vary in thickness, tent the thinner portions with foil halfway through cooking.
- For perfectly crispy asparagus, make sure the spears are completely dry before tossing with oil, and don’t overcrowd them on the baking sheet – this allows proper air circulation.
- Test salmon doneness by gently pressing the center with a fork – it should flake easily but still appear slightly translucent in the very center, as it will continue cooking from residual heat.
Health Benefits
This nutrient-dense meal provides exceptional health benefits, particularly for cardiovascular and brain health. Salmon is one of the richest sources of omega-3 fatty acids EPA and DHA, which reduce inflammation, support heart health, and promote cognitive function. The high-quality complete protein aids in muscle maintenance and satiety, while asparagus contributes folate, vitamin K, and antioxidants that support cellular health. The monounsaturated fats from olive oil and butter provide sustained energy and help with the absorption of fat-soluble vitamins, making this dish both satisfying and nutritionally complete for those following a ketogenic lifestyle.
Storage Instructions
Store leftover salmon and asparagus separately in airtight containers in the refrigerator for up to 3 days. Reheat gently in a 160°C (325°F) oven for 8-10 minutes, or enjoy cold in salads. The garlic herb butter can be prepared up to 3 days ahead and stored covered in the refrigerator.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

