Keto-Friendly Beef Wellington with Low-Carb Sides
Beef Wellington is a classic dish that exudes elegance and flavor. Traditionally, it’s wrapped in puff pastry, which is a no-go for those on a keto diet. But fear not! This keto-friendly version replaces the pastry with a savory almond flour crust, keeping it low-carb and delicious. Paired with keto-friendly sides, this meal is perfect for a special occasion or a fancy weeknight dinner.

Here’s the macronutrient breakdown for one serving of the Keto-Friendly Beef Wellington with the suggested keto-friendly sides (Garlic Parmesan Roasted Asparagus and Cauliflower Mash). This assumes the recipe serves 4 people.
Macronutrient Table for One Serving
Component | Calories | Fat (g) | Protein (g) | Net Carbs (g) |
---|---|---|---|---|
Beef Wellington (1/4) | 378 | 26 | 32 | 2.5 |
Garlic Parmesan Asparagus | 30 | 2.5 | 1 | 1 |
Cauliflower Mash | 38 | 3 | 1.25 | 1.5 |
Total per Serving | 446 | 31.5 | 34.25 | 5 |
Notes:
- The Beef Wellington is divided into 4 servings.
- The sides are also calculated per serving (1/4 of the total side recipe).
- Net carbs are calculated by subtracting fiber from total carbs.
This meal is a perfect balance of fats, protein, and low net carbs, making it ideal for a keto lifestyle!
Tip: Store the leftovers for a quick meal
Advertisement
Preparation Time
- Total Time: 1 hour 30 minutes
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Resting Time: 15 minutes
Keto-Friendly Beef Wellington Recipe
Ingredients
For the Beef Wellington:

- 1.5 lbs (680g) beef tenderloin (center-cut)
- 2 tbsp olive oil
- Salt and pepper, to taste
- 1 cup (100g) mushrooms, finely chopped (cremini or button)
- 2 cloves garlic, minced
- 2 tbsp shallots, minced
- 1 tbsp fresh thyme, chopped
- 2 tbsp Dijon mustard (sugar-free)
- 6 slices prosciutto
- 1 cup (100g) almond flour
- 1/4 cup (30g) coconut flour
- 1 large egg, beaten
- 1/4 cup (30g) grated Parmesan cheese
- 1/2 tsp xanthan gum (optional, for binding)
- 1 egg (for egg wash)
For the Keto-Friendly Sides:

- Garlic Parmesan Roasted Asparagus:
- 1 bunch asparagus, trimmed
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1/4 cup (25g) grated Parmesan cheese
- Salt and pepper, to taste
- Cauliflower Mash:
- 1 medium head cauliflower, cut into florets
- 2 tbsp butter
- 1/4 cup (60ml) heavy cream
- 1/4 cup (25g) grated Parmesan cheese
- Salt and pepper, to taste

Instructions
Step 1: Prepare the Beef

- Preheat your oven to 400°F (200°C).
- Season the beef tenderloin generously with salt and pepper.
- Heat olive oil in a skillet over high heat. Sear the beef on all sides until browned (about 2-3 minutes per side). Remove from heat and let it cool.
- Brush the seared beef with Dijon mustard and set aside.
Step 2: Make the Mushroom Duxelles
- In the same skillet, add the chopped mushrooms, garlic, shallots, and thyme. Cook over medium heat until the mushrooms release their moisture and the mixture becomes dry (about 8-10 minutes). Season with salt and pepper, then set aside to cool.
Step 3: Assemble the Wellington
- Lay out a large piece of plastic wrap. Arrange the prosciutto slices in a rectangle, slightly overlapping.
- Spread the mushroom duxelles evenly over the prosciutto.
- Place the beef tenderloin in the center and wrap it tightly using the plastic wrap. Twist the ends to secure and refrigerate for 15 minutes.
Step 4: Prepare the Keto Crust

- In a bowl, mix almond flour, coconut flour, Parmesan cheese, xanthan gum (if using), and beaten egg until a dough forms.
- Roll the dough between two sheets of parchment paper into a rectangle large enough to wrap the beef.
Step 5: Bake the Wellington
- Unwrap the beef and place it in the center of the rolled-out dough. Wrap the dough around the beef, sealing the edges.
- Place the wrapped beef on a baking sheet lined with parchment paper, seam-side down.
- Brush the dough with egg wash (1 beaten egg).
- Bake for 25-30 minutes for medium-rare (internal temperature of 125°F/52°C). Let it rest for 10 minutes before slicing.

Step 6: Prepare the Sides
- Garlic Parmesan Roasted Asparagus:
- Toss asparagus with olive oil, garlic, salt, and pepper. Roast in the oven at 400°F (200°C) for 10-12 minutes. Sprinkle with Parmesan cheese before serving.
- Cauliflower Mash:
- Steam cauliflower florets until tender. Blend in a food processor with butter, heavy cream, Parmesan cheese, salt, and pepper until smooth.
Affiliate Disclaimer
This post may contain affiliate links. This means that if you click on a link and make a purchase, I may earn a small commission at no extra cost to you. I only recommend products or services that I believe will add value to my readers. Your support helps keep this blog running, and I truly appreciate it! If you have any questions about this disclaimer, feel free to contact me.
Macronutrient Breakdown
Ingredient/Meal | Calories | Fat (g) | Protein (g) | Net Carbs (g) |
---|---|---|---|---|
Beef Tenderloin (1.5 lbs) | 960 | 60 | 96 | 0 |
Almond Flour Crust | 320 | 28 | 12 | 6 |
Mushroom Duxelles | 50 | 3 | 2 | 4 |
Prosciutto (6 slices) | 180 | 12 | 18 | 0 |
Total Beef Wellington | 1,510 | 103 | 128 | 10 |
Garlic Parmesan Asparagus | 120 | 10 | 4 | 4 |
Cauliflower Mash | 150 | 12 | 5 | 6 |
Total Meal | 1,780 | 125 | 137 | 20 |
Preparation Time
- Total Time: 1 hour 30 minutes
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Resting Time: 15 minutes
This keto-friendly Beef Wellington is a showstopper that’s sure to impress. With its rich flavors and low-carb sides, it’s a perfect fit for your keto lifestyle. Enjoy!