Bacon, Egg & Brussels Sprout Hash
- Ready in 20m
- 8.7 g net carbs
- 519 kcal
- Serves 2
This post may contain affiliate links, see our disclaimer.

This recipe is right up my alley. I love skillet meals — they are easy to prep, easy to clean, and can be served directly from the skillet they're cooked in.
When Brussels sprouts are in season, I skip my usual Low-Carb Shakshuka and make this holiday inspired breakfast hash instead.
This keto breakfast hash is simply delicious. It has all of our favourite things: caramelised onion and garlic cooked in buttery ghee with crispy bacon, Brussels sprouts, all topped with runny eggs. You'll need just 8 ingredients and 15 minutes prep time. Enjoy!
Step-by-step
Slice the onion and mince the garlic.

Trim and slice the Brussels sprouts.

Grease a skillet with ghee or duck fat. Add sliced bacon and cook on medium-high for about 5 minutes, until lightly browned and rendered.
Add the onion and cook until lightly browned for 3 to 5 minutes. Add the garlic and cook for a minute.

Add the sliced Brussels sprouts, mustard, chicken stock (or water) and season with salt and pepper. Stir through and cover with a lid. Reduce the heat to medium-low and cook for 8 to 10 minutes, or until the Brussels sprouts are tender.
Remove the lid. Using a spatula, create four small wells and crack in the eggs. Cook until the whites are opaque and cooked through while the egg yolks are still runny. Optionally, you can cover the skillet with a lid to cook faster.

Eat immediately while still warm. Optionally, sprinkle with fresh herbs such as parsley or chives.


Recipe
Bacon, Egg & Brussels Sprout Hash
★★★★★4.8Easy low-carb breakfast meal for two. Crisped up bacon cooked in buttery ghee with shredded Brussels sprouts ...
- Hands on
- 15m
- Overall
- 20m
- Servings
- 2
- 8.7 g
- Net carbs
- 26 g
- Protein
- 40.7 g
- Fat
- 519
- kcal
Ingredients makes 2 servings
Instructions
Slice the onion and mince the garlic.
Trim and slice the Brussels sprouts.
Grease a skillet with ghee or duck fat. Add sliced bacon and cook on medium-high for about 5 minutes, until lightly browned and rendered.
Add the onion and cook until lightly browned for 3 to 5 minutes. Add the garlic and cook for a minute.
Add the sliced Brussels sprouts, mustard, chicken stock (or water) and season with salt and pepper. Stir through and cover with a lid. Reduce the heat to medium-low and cook for 8 to 10 minutes, or until the Brussels sprouts are tender.
Remove the lid. Using a spatula, create four small wells and crack in the eggs. Cook until the whites are opaque and cooked through while the egg yolks are still runny. Optionally, you can cover the skillet with a lid to cook faster.
Eat immediately while still warm. Optionally, sprinkle with fresh herbs such as parsley or chives.
Nutrition per serving, hash with 2 eggs
Carbs 7%Protein 21%Fat 72% of calories
- Net carbs
- 8.7 g
- Total carbs
- 13.8 g
- Fiber
- 5.1 g
- Sugars
- 3.9 g
- Protein
- 26 g
- Fat
- 40.7 g
- Saturated fat
- 17.5 g
- Calories
- 519 kcal
- Sodium
- 776 mg · 33.7% RDA
- Magnesium
- 53 mg · 13.3% RDA
- Potassium
- 818 mg · 40.9% EMR
Nutrition by ingredient
| Per hash with 2 eggs | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Onion, red, fresh | 1 g | 0.2 g | 0 g | 6 |
| Garlic, fresh | 0.5 g | 0.1 g | 0 g | 2 |
| Bacon, streaky (high fat content), organic | 0 g | 8.2 g | 15.1 g | 169 |
| Brussels sprouts, fresh | 6.4 g | 4.2 g | 0.4 g | 54 |
| Ghee, clarified butter | 0 g | 0 g | 15 g | 136 |
| Dijon mustard | 0 g | 0.1 g | 0.1 g | 2 |
| Chicken stock (broth), chicken only, homemade | 0 g | 0.6 g | 0.6 g | 8 |
| Egg, whole, fresh, raw (free-range or organic eggs) | 0.7 g | 12.6 g | 9.5 g | 143 |
| Salt, sea salt | 0 g | 0 g | 0 g | 0 |
| Pepper, black, spices | 0 g | 0 g | 0 g | 0 |
| Total | 8.7 g | 26 g | 40.7 g | 519 |
Serving size hash with 2 eggs
- Gluten free
- Dairy free
- Nut free
- Nightshade free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
You may also like

Brussels Sprout, Bacon & Mushroom Hash

Egg & Vegetable Breakfast Skillet

Low-Carb Bacon Wrapped Cod Tray Bake

Easy Full English Keto Breakfast

Keto Curried Pork Chops with Cauliflower Rice

Easy Pork Chops with Cabbage Noodles

Low-Carb Corned Beef & Egg Hash

Easy Keto Sausage & Veg Skillet

Easy Italian Pork Zucchini Skillet

Keto Brussels Sprout & Sausage Crack Slaw

Low-Carb Chorizo Shakshuka

Low-Carb Boiled Eggs with Soldiers

Low-Carb Green Eggs with Smoked Salmon

Keto Green Eggs & Bacon

Keto Bacon Zucchini Breakfast Hash

Low-Carb Shrimp Cobb Salad Jars
Comments & ratings (7)
I made this for brunch this morning and it was delicious! I did throw a few mushrooms in so that they didn’t go to waste. I have made the other hash (with mushrooms) before, and I enjoyed that....but I think that the chicken stock and Dijon put this one a little ahead! Thank you so much.
Thank you Diane, I think the Dijon mustard is a must! 😊
Absolutely loved this recipe. My husband is a huge fan of eggs and he loved this dish! The leftovers were also great.
Thank you! It's a favourite in my house too! 😊
I've said this before, but I'll say it again, your recipes are the best! Even my kiddos loved this and they don't usually like Brussels sprouts. I've ordered 2 pounds of these little cabbages and will be making this again 😊
A new favorite; thank you! I added the mustard at the same time as the broth. Since the recipe did not specify, that seems like the logical thing to do. 😊
Oh thank you for noticing, that is right, fixed 😊