Cheesy Bacon Brussel Sprouts Recipe

Thankfully, I do not have to cook Thanksgiving dinner this year. Our cute mom will be taking care of most of the cooking but has asked us to bring some side dishes. I’m usually afraid of brussel sprouts (has anyone actually ever tried them!?) but decided to give them a try! What better way to add some delicious flavor to your vegetables than adding some of your favorite cheese!?


All 6 of us have lived in Cache Valley at point or another. Whether we were going to school or living there with our families. We are slightly obsessed with Cache Valley and find ourselves there together at least once a year! Since 1937, Cache Valley Creamery has been offering delicious cheeses using only the highest-quality ingredients to Utahans and surrounding areas. Now that we are out of Cache Valley, it is still the first thing we grab each week in the grocery store. Not only is it delicious, but you know you are eating the freshest products every single time!


Cache Valley dairy products are sold at major retailers throughout Utah, including Smith?s and Walmart. It is also sold in other markets in the Mountain States at Walmart and several regional grocery stores, including Fresh Market, Ridley’s, Harmon?s Macey?s, Dan?s, Broulim’s, Red Apple, Reynold’s,¬†Clark?s, Rancho Market, Ream?s and more.

Serves: 6

Cheesy Bacon Brussels Sprouts Recipe

15 minPrep Time

35 minCook Time

50 minTotal Time

Save RecipeSave Recipe


  • 2 pounds Brussels sprouts
  • 1 Tablespoon butter
  • 2 Tablespoons flour
  • 1 1/2 cups milk
  • 1/2 cup shredded Mozzarella cheese
  • 1/2 cup shredded Pepper jack cheese
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 10 strips bacon (cooked)


  1. Cut off the stem of the brussels sprouts and remove any yellow leaves. Chop brussels sprouts in half length wise.
  2. Bring a pot of water to a boil and boil brussels sprouts for about 5 minutes or until tender. Drain and rinse brussels sprouts in cold water so the cooking stops. Set aside.
  3. In a pan over medium heat melt butter. Add in flour and whisk to make roux. (If you are using uncooked bacon, you can substitute the butter for the leftover bacon grease in the pan).
  4. Add milk and whisk until completely incorporated. Cook on medium heat, stirring, until mixture thickens.
  5. Remove from heat and stir in cheeses, salt, and pepper until cheese is completely melted.
  6. Add Brussels sprouts and crumbled bacon to cheese sauce and mix until combined.
  7. Move Brussels sprouts to a small 8 x 8 inch pan and top with more Mozzarella cheese.
  8. Heat oven to 350 degrees F. Bake for 25 minutes or until cheese begins to golden on top.



1658 cal


145 g


23 g


63 g
Click Here For Full Nutrition, Exchanges, and My Plate Info



This post is sponsored by Cache Valley Cheese but all opinions are my own.



Check out Cache Valley Dairy on Facebook!



Print Friendly, PDF & Email

Comment on this Recipe

4 Responses to “Cheesy Bacon Brussel Sprouts Recipe”

Leave a Comment