This indulgent yet nutritious bacon-wrapped salmon combines the rich, smoky flavors of crispy bacon with tender, flaky salmon fillets, creating a restaurant-quality meal that’s perfect for your ketogenic lifestyle. The combination of high-quality proteins and healthy fats makes this dish a powerhouse of nutrition while keeping carbs minimal.
Paired with a luxurious avocado-based cream sauce infused with fresh herbs and lemon, this recipe delivers an impressive 28g of protein and beneficial omega-3 fatty acids in every serving. Whether you’re hosting a dinner party or treating yourself to a special weeknight meal, this gluten-free, low-carb creation will satisfy your cravings while supporting your health goals.
Prep Time: 15 minutes |
Cook Time: 18 minutes
Ingredients
- 600g (21oz / 4 fillets) salmon fillets, skin removed
- 200g (7oz / 8 strips) thick-cut bacon
- 2 large avocados (300g / 10.5oz), ripe
- 120ml (4fl oz / ½ cup) heavy cream
- 45ml (1.5fl oz / 3 tbsp) fresh lemon juice
- 30ml (1fl oz / 2 tbsp) extra virgin olive oil
- 3 cloves garlic (9g / 0.3oz), minced
- 30g (1oz / ½ cup) fresh dill, chopped
- 15g (0.5oz / ¼ cup) fresh chives, chopped
- 200g (7oz / 4 cups) baby spinach
- 5g (0.2oz / 1 tsp) sea salt
- 2g (0.1oz / ½ tsp) black pepper, freshly ground
- 1g (0.03oz / ¼ tsp) paprika
Instructions
- Step 1: Preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper.
- Step 2: Pat the salmon fillets completely dry with paper towels and season both sides with salt, pepper, and paprika.
- Step 3: Wrap each salmon fillet with 2 strips of bacon, overlapping slightly and tucking the ends underneath to secure.
- Step 4: Heat olive oil in a large oven-safe skillet over medium-high heat until shimmering.
- Step 5: Place the bacon-wrapped salmon seam-side down in the skillet and sear for 3-4 minutes until the bacon begins to crisp.
- Step 6: Carefully flip each fillet and sear the other side for another 2-3 minutes until bacon is golden.
- Step 7: Transfer the skillet to the preheated oven and bake for 8-10 minutes until salmon reaches an internal temperature of 63°C (145°F).
- Step 8: Meanwhile, prepare the avocado sauce by mashing the avocados in a bowl until smooth and creamy.
- Step 9: Gradually whisk in the heavy cream, lemon juice, minced garlic, dill, and half the chives until well combined. Season with salt and pepper.
- Step 10: In the same skillet (after removing salmon), quickly sauté the spinach for 1-2 minutes until wilted.
- Step 11: Divide the sautéed spinach among four plates and top each with a bacon-wrapped salmon fillet.
- Step 12: Generously dollop the avocado cream sauce alongside each serving and garnish with remaining chives before serving immediately.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 520 |
| Protein | 28g |
| Carbohydrates | 6g |
| Fat | 44g |
| Fiber | 8g |
Chef’s Tips
- Choose salmon fillets that are uniform in thickness (about 2.5cm/1 inch) to ensure even cooking. Pat them completely dry before seasoning to achieve the best sear.
- Don’t move the salmon once it hits the hot skillet – let it develop a proper crust for 3-4 minutes before flipping. This prevents sticking and creates beautiful caramelization.
- Make the avocado sauce just before serving to prevent browning, and add a splash of extra lemon juice if you need to store it for more than 30 minutes.
Health Benefits
This nutrient-dense meal provides exceptional cardiovascular benefits through its rich omega-3 fatty acid content from wild-caught salmon, which supports heart health, reduces inflammation, and promotes brain function. The monounsaturated fats from avocado help improve cholesterol levels while providing potassium for healthy blood pressure regulation. The high protein content supports muscle maintenance and satiety, while the minimal carbohydrate count makes it perfect for maintaining ketosis and stable blood sugar levels.
Storage Instructions
Store leftover salmon in the refrigerator for up to 2 days in an airtight container. The avocado sauce should be consumed fresh but can be refrigerated for up to 24 hours with plastic wrap pressed directly onto the surface. Reheat salmon gently in a 160°C (325°F) oven for 8-10 minutes. Do not freeze the prepared dish as the avocado sauce will separate upon thawing.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

