Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Breakfast

Brussels Sprout, Bacon & Mushroom Hash

  • Ready in 15m
  • 7.1 g net carbs
  • 401 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Easy Brussels Sprout, Bacon & Egg Hash (low-carb, keto, gluten-free)

Original recipe posted at DJFoodie.com as a guest post.

Brussels sprouts, like other cruciferous vegetables, contain low to moderate amount of carbohydrates. They have a low glycemic load (GL) and are a great source of vitamin A, C and B and potassium. According to the USDA database, there are 5.1 grams of net carbs per 100 grams. This means that in order to stay in ketosis, you shouldn't have more than a cup or two. The best way to eat enjoy them is in vegetable stir-fries and bakes together with other vegetables.

Apart from their suitability for the ketogenic diet, people often wonder how to make Brussels sprouts taste delicious. The common fear is that they are always mushy and have very strong taste which some people don't like. Brussels sprouts are best baked or thinly sliced and stir-fried.

There are certain ingredients that go great with Brussels sprouts and lessen their strong taste such as lemon and lime juice, strong bone broth, garlic and herbs or even grated parmesan cheese.

Apart from green Brussels sprouts, you can try red Brussels sprouts or flower sprouts, aka Petit Posy. Bred in the UK they are a cross between two nutritional powerhouses: curly kale and Brussels sprouts. Not only they contain less net carbs (~ 4.4 grams per 100 grams), but they are also milder in taste!

Easy Brussels Sprout, Bacon & Egg Hash (low-carb, keto, gluten-free)

Step-by-step

  1. Slice the bacon rashers into small stripes and place in a pan greased with 1 tablespoon of ghee. Cook until brown and crispy and mix to avoid burning. When done, set aside.

  2. Meanwhile, clean and thinly slice the mushrooms. Prepare the sprouts by removing the hard stems and finely slice them.

  3. Place the mushrooms in another heavy-bottom pan greased with your preferred cooking fat. Cook them over medium heat for 5-10 minutes until they start to caramelise. Stir 3-4 times to avoid burning.

  4. When the mushrooms are browned, add the sliced Brussels sprouts. Cook for 10-15 minutes stirring frequently to prevent burning.

  5. When the sprouts are fork-tender, add the bacon.

  6. Create small dips in the mixture and crack the eggs in. Cook until the egg white becomes solid and remove from heat. If you prefer the egg yolks to be done, cover with a lid while cooking or finish cooking in the oven.

    Easy Brussels Sprout, Bacon & Egg Hash (low-carb, keto, gluten-free)
  7. This meal is best eaten warm. You can prepare the meal without eggs in advance and store for up to 4 days. Reheat and add eggs just before serving.

    Easy Brussels Sprout, Bacon & Egg Hash (low-carb, keto, gluten-free)
Brussels Sprout, Bacon & Mushroom Hash

Recipe

Brussels Sprout, Bacon & Mushroom Hash

★★★★★4.7 (135 ratings)

Super simple one-pot keto breakfast recipe made with Brussels sprouts, mushrooms, crispy bacon and eggs.

Hands on
15m
Overall
15m
Servings
4
7.1 g
Net carbs
20 g
Protein
31.6 g
Fat
401
kcal
PinRate

Ingredients makes 4 servings

Instructions

  1. Slice the bacon rashers into small stripes and place in a pan greased with 1 tablespoon of ghee. Cook until brown and crispy and mix to avoid burning. When done, set aside.

  2. Meanwhile, clean and thinly slice the mushrooms. Prepare the sprouts by removing the hard stems and finely slice them.

  3. Place the mushrooms in another heavy-bottom pan greased with your preferred cooking fat. Cook them over medium heat for 5-10 minutes until they start to caramelise. Stir 3-4 times to avoid burning.

  4. When the mushrooms are browned, add the sliced Brussels sprouts. Cook for 10-15 minutes stirring frequently to prevent burning.

  5. When the sprouts are fork-tender, add the bacon.

  6. Create small dips in the mixture and crack the eggs in. Cook until the egg white becomes solid and remove from heat. If you prefer the egg yolks to be done, cover with a lid while cooking or finish cooking in the oven.

  7. This meal is best eaten warm. You can prepare the meal without eggs in advance and store for up to 4 days. Reheat and add eggs just before serving.

Nutrition per serving, hash with 1 egg

Carbs 7%Protein 20%Fat 73% of calories

Net carbs
7.1 g
Total carbs
11.6 g
Fiber
4.5 g
Sugars
3.8 g
Protein
20 g
Fat
31.6 g
Saturated fat
13.4 g
Calories
401 kcal
Sodium
631 mg · 27.5% RDA
Magnesium
45 mg · 11.1% RDA
Potassium
809 mg · 40.5% EMR
Nutrition by ingredient
Per hash with 1 eggNet carbsProteinFatkcal
Brussels sprouts, fresh5.2 g3.4 g0.3 g43
Mushrooms (white), fresh1.6 g2.2 g0.2 g15
Bacon, streaky (high fat content), organic0 g8.2 g15.1 g169
Egg, whole, fresh, raw (free-range or organic eggs)0.4 g6.3 g4.8 g72
Ghee0 g0 g11.3 g102
Salt, sea salt0 g0 g0 g0
Total7.1 g20 g31.6 g401

Serving size hash with 1 egg

  • Gluten free
  • Dairy free
  • Nut free
  • Nightshade free
  • Avocado free
  • Coconut free
  • Fish free
  • Shellfish free
  • Beef free

Comments & ratings (16)

4.7135 ratings
  • 5 ★107
  • 4 ★22
  • 3 ★1
  • 2 ★2
  • 1 ★3

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Diane Anderson★★★★★

    I made this for Brunch yesterday and it was so very tasty. So much so, that I ate half the recipe! It was therefore a bit higher in carbs than I would usually eat, but I stayed within my macros by not eating again until a light evening meal. It was worth it! It was also a great way to get my husband to eat Brussels Sprouts!

    1. Martina @ KetoDietAuthor

      Thank you so much Diane! Brussels sprouts are now in season here so this is pretty much my breakfast now (sometimes without the mushrooms) 😊 They are always better with bacon!

  2. Ellen Violette

    I am allergic to eggs so I find breakfast to be a difficult meal. I can substitute turkey bacon for pork, but is that enough protein for breakfast? Also, brussel sprout chips sound amazing and easily doable! Thanks!

    1. Martina @ KetoDietAuthor

      Yes, turkey bacon sounds like a great alternative! I'm not sure if that would be enough protein but you you could always use a slice or two more 😊

  3. Jack

    Made this last night, loved it. I added in a little bit of garlic puree and it added a wonderful flavour to it. I couldn't find a lid for my pan so put it under the grill to cook the top of the egg. Little sprinkle of mozzarella on top worked really well to increase the calorie content ;)

    1. Martina @ KetoDietAuthor

      Thank you Jack, garlic and mozzarella sound like great additions! 😊

  4. Kelly

    I love this recipe! I make it probably 4-5 times a week now, seriously! 😊

    1. Martina @ KetoDietAuthor

      Thank you Kelly! Glad you like it, it's my fav too! 😊

    2. Helene★★★★★

      i love brussels too. but i also like cabbage so no surprise lol
      i LOOOVE them shaved and fried in bacon grease, with s&p and vinegar...heavenly. eggs on the side for that one, dont want any other taste interfering lol

      1. Martina @ KetoDietAuthor

        Oh I totally understand that! Brussels sprouts go great with bacon... and cheese 😊

  5. Wenchypoo

    They are also high in Omega-3, and will help raise your HDL levels (as will consuming more of all the Omega-3 vegs).
    Lowest sugars/carbs, highest Omega-3 veggies:
    cauliflower
    broccoli
    mushrooms (any type)
    snow or snap peas
    cucumber
    leeks/green onions (raw)
    rhubarb
    watercress
    radishes (any type)
    squash (any type)
    brussels sprouts (as mentioned here)
    lettuce (any type)
    peppers (yellow raw only)
    kale (any type)
    spirulina (dry powder)
    grape leaves (raw or canned)
    kohlrabi
    taro root
    I've found that by limiting my veg selection to this list, I achieved a triple-digit HDL (with a little help from pastured, grass-fed meat, of course). It doesn't have to be all about the fish intake!

    1. Martina @ KetoDietAuthor

      I never thought vegetables could help raise HDL so much but they did in your case - well done! Thanks for the list, I'm sure many people will find it helpful. I used to avoid Brussels sprouts and all cruciferous vegetables, as these are known as goitrogens and I was told by my doctor that they impair Hashimoto's. As I later discovered, cooking them lowers the negative effects to minimum and taking selenium and zinc helps even more.

      1. Helene

        do u take zinc daily? do u also take 1g copper for 15-20mg of zinc?
        im trying to decide if i should keep taking the zinc as i take selenium also. only 2 pills im taking as i like to eat food or take wholefood supps generally. i just cudnt afford the brazil nuts or oysters lol

        1. Martina @ KetoDietAuthor

          Yes Hélène I do. I actually eat one or two brazil nuts a day which are very high in selenium (instead of taking supplements because so little is enough). And I take 50 mg of zinc (as additional supplement), 200-400 mg of magnesium and vitamin D (cod liver oil), no copper. That's all for now 😊

  6. Jamie

    This looks so yummy! I thought I would never like brussels sprouts until I tried it with bacon. Love the idea of the runny egg on top 😊

    1. Martina @ KetoDietAuthor

      Thanks Jamie - bacon is the "meat candy"! 😊

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.