Creamy Brussels Bake

With the holidays rapidly approaching, especially Thanksgiving in the US, many people in the keto and LCHF community are discussing ideas to make a keto-friendly meal without compromising great taste.  One concern across the community is alienating non-low carb guests with food they would not enjoy on their own for a holiday meal.  I feel as though there needs to be a compromise in cases like this; offering traditional stuffing and mashed potatoes to accompany your prized bird is practically a must, so I wouldn’t skip out on serving those dishes to others.  You can enjoy your keto-friendly options (turkey, salad, roasted veggies, etc.) while simultaneously pleasing your guests.  Instead of rolls, consider making my jalapeño bacon biscuits that I guarantee both you and those not watching their carbs will enjoy.  Today I am bringing you another recipe that everyone will enjoy.  I think Brussels sprouts are one of those vegetables that are very versatile and easy to prepare, yet people often avoid them.  When they are tender, either by roasting or even steaming, they are absolutely delicious.  This recipe turns them into an absolute comfort food, so much so that you and your guests will forget they are low carb, high fat approved.

I began by pre-heating my oven to 350°F and gathering all my ingredients as shown above.  Fresh Brussels sprouts work the best for this recipe.  I would worry that frozen, even if thawed, would make them too wet, but if that is all you have on hand, you could see if they work.

I started my prepping by washing the sprouts thoroughly to remove any dirt and then chopping the stems off each one.  Outer leaves will naturally fall off once the stems are removed.  I pulled any loose leaves off and then, depending on size, chopped the sprouts either in half or in thirds.  You can either discard the leaves or easily turn the larger ones into chips by coating them in olive oil and baking them at 400°F for about 8-10 minutes.

Once all the Brussels sprouts are clean and in bite-size pieces, they should look like this.

Next I diced the yellow onion into small pieces.  I like being able to taste onion in my dishes, but feel free to use less or to dice them even smaller.

In a large bowl I microwaved the cream cheese block for 40 seconds until it was very soft.  I added the mayonnaise, shredded parmesan cheese and diced onions before adding salt and pepper to taste.

I incorporated the Brussels sprouts with the cream cheese mixture and gently stirred using a spatula.  Some leaves may fall off in the stirring process, which is okay, but be as gentle as possible to prevent them from completely falling apart.  I lightly sprayed a standard size glass pie dish and spread the combined Brussels sprouts and cream cheese evenly in the dish.  I highly recommend using a shallow baking dish for this recipe.  The sprouts will cook evenly and brown up much better than they would in a deeper baking dish.  I baked them for 45 minutes uncovered (45-50 is ideal) and then turned the broiler on for 3 additional minutes to brown the top.

This is such a fantastic, simple side dish any time of the year, to be honest.  The Brussels sprouts are tender while still holding their shape and the cream cheese and onions are creamy and flavorful.  The best part is the crispy top!  What are your plans for some holiday dishes this year?  Let me know in the comments!

Creamy Brussels Bake

Prep Time: 10 minutes

Cook Time: 48 minutes

Total Time: 58 minutes

Yield: 6

Serving Size: 1

Creamy Brussels Bake


  • 1.5lbs (24oz) fresh Brussels sprouts
  • 8oz cream cheese
  • 1/2c full fat mayonnaise
  • 3/4c shredded parmesan cheese
  • 1/2c yellow onion, diced
  • To Taste
  • Salt
  • Pepper


  1. Pre-heat the oven to 350°F.
  2. Wash the Brussels sprouts; remove stems and chop either in half or in thirds depending on size (pieces should be bite-sized).
  3. Dice the onion into small pieces.
  4. Soften the cream cheese in the microwave for about 40 seconds; add mayonnaise, parmesan cheese, onions, salt and pepper.
  5. Add Brussels sprouts and stir gently to combine.
  6. Lightly spray a pie dish (or other shallow baking dish) with non-stick spray. Evenly spread Brussels sprouts mixture.
  7. Bake for 45 minutes uncovered; turn on the broiler for 3 additional minutes to brown the top.

Nutrtional Information

Per serving: 369 calories, 13g total carbs, 9g net carbs, 31g fat, 9g protein (Note: Please remember these numbers are based on the brands I used and may vary slightly with other brands.)

Enjoy this post? Subscribe to read more like it!

Share Button


  1. Lisa

    That looks amazing! I absolutely love brussel sprouts! At Trader Joe’s they sell them on the stalk and they are delicious! I will be trying this dish out thanks Alison! Oh btw, you chocolate peanut butter fat bombs are…….well the BOMB!!!! I love them with a cup of tea or coffee yum!

    • Thanks Lisa!! Whole Foods had them on the stalk yesterday too! I bought them from the bin because the stalk was way more than I needed, but it was awesome to see. So glad you enjoy the fat bombs! I’m working on some other flavors right now, but they are still in the test kitchen stages. Stay tuned! 🙂

  2. Barb

    I was wanting to make Brussels, we love em in our home and recently started eating Keto (already gluten free so the jump wasn’t hard for me). Going to make this tonight, thanks for the great post!

  3. Michael

    These are unbelievably and incredibly delicious! I even waited until after my kids brushed their teeth so I wouldn’t have to share with them!! I’m really looking forward to the leftovers for the next 5 days!

    • Hi Robert! Thank you so much for trying my recipe and reporting back to future readers. I agree, this is a no-fail dish and everyone that has tried it has enjoyed it. Thanks again!

  4. Valarie

    I love brussels sprouts, and have many recipes for making them. This was the best brussels sprouts casserole I think I’ve ever eaten. Thanks for this recipe!

  5. Bridget

    I made this as a side for my husband’s birthday dinner tonight. I added some shredded mozzarella to the top before baking, but followed the rest on the recipe to a T. This was so good!!! Everyone was raving about it. It’s going to become a weekly staple in our house now. Thank you. The only thing I’m disappointed about is that there were no leftovers lol

    • I know, there are never leftovers when I make this for a crowd too, Bridget. It really is one of my favorite things to make. So glad to hear you enjoyed it!

  6. Sam

    I made this for my wife once because she said she wanted to try out Brussels Sprouts to see if she liked them again. This recipe is fantastic! It’s easy to make, flavorful, and at a perfect middle ground on the spectrum of healthy vs delicious.

    2 years later, this bake has been featured at our Thanksgiving table twice and a few other times throughout the year! Thanks for a wonderful recipe and for bringing everyone around our table a smile!

  7. I did a variation on this by roasting my brussel sprouts first, then melting my cheese in a double boiler till creamy. IT was going perfectly until I added some cold diced ham to the mix, which caused the mozzarella I used to go stringy!! Next time, the ham will warm up with the cheese!! Great idea overall!

  8. My husband and I tag-teamed tonight to make this. We had some leftover boneless skinless thighs we cooked the other night – 4 medium ones – that we chopped up. I added 2 cloves of fresh chopped garlic in with the onions and we also cooked 6 strips of bacon in the oven then crumbled them all up. Once the brussel sprouts were cooked we took them out of the oven, topped them with the chopped chicken and cooked, crumbled bacon, then put it back in the oven for 5 minutes to warm through. IT WAS PHENOMENAL!!! My husband and I have never really liked brussel sprouts but have started trying them here and there over the past year. This by far is our new favorite recipe!! Thank you SO much for sharing!

  9. Tatiana Larsen

    I tried these Brussel sprouts!! So yummy! But through a series of coincidences came a truly amazing gustatory experience!!

    I used bacon bits instead of onions. Then I had twice the creamy filling I needed (half my Brussel sprouts were rotten ). I stuffed mushrooms with the mixture and baked as per your stuffed bacon mushroom recipe. I was transported to a new dimension of pure deliciousness. Thanks so much for so many yummy recipes. May the Keto diet please work for my husband who I’m cooking for!

  10. Kim Wilkins

    Both my husband and I HATE Brussels sprouts!!! However, I decided to try this. I did add a little more onion, heavy whipping cream, garlic powder and bacon. OMG!!! It was delicious.

Leave a Reply to Alison Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.