Creamy Brussels Sprouts in Cheese Sauce with Bacon and Pistachios: A Savory Delight

Nov 13, 2023 | Main Courses


Prep Time

Cooking Time

15 minutes
15 minutes


  • 1 pound Brussels sprouts
  • 4 slices of bacon, cooked and crumbled
  • 1/4 cup shelled pistachios, roughly chopped
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 cup milk
  • 1 cup sharp cheddar cheese, grated
  • Salt and pepper, to taste

Brussels Sprouts Image


Begin by preparing the Brussels sprouts. Rinse them under cold water, trim the stems, and remove any outer leaves that may be discolored or wilted. Cut each sprout in half lengthwise, creating bite-sized pieces.

Fill a large pot with water and bring it to a boil over high heat. Once the water is boiling, add a generous pinch of salt, and drop in the Brussels sprouts. Let them cook for about 5 minutes, or until they turn bright green and become slightly tender. Drain the sprouts and set them aside.

In a separate skillet, cook the bacon until it turns golden and crispy. Remove it from the skillet, drain on paper towels, and crumble it into small, irresistible pieces. Set aside.

Now it’s time to prepare the cheese sauce. In a medium-sized saucepan, melt the butter over medium heat. Once the butter is completely melted, add the flour and whisk until a smooth paste forms. Let the mixture cook for about a minute to remove any raw flour taste.

Gradually pour in the milk, whisking continuously to avoid lumps. Allow the mixture to simmer gently for a few minutes until it begins to thicken.

Reduce the heat to low and slowly add the grated cheddar cheese to the sauce, stirring constantly until it melts and creates a smooth, velvety texture. Season with salt and pepper, tasting as you go to achieve the perfect balance of flavors.

Once the cheese sauce is ready, add the Brussels sprouts to the skillet and toss them gently until they are evenly coated in the creamy goodness. Cook for an additional 2-3 minutes to let the flavors meld together.

Serve the Brussels sprouts in cheese sauce hot, garnished with the crumbled bacon and chopped pistachios, which add a delightful crunch and nuttiness that elevates every bite. The combination of the rich cheese, smoky bacon, and earthy pistachios will take you on a culinary adventure like no other.

Cooking Instructions Image

Optional Variations:

  • For a spicy kick, add a pinch of red pepper flakes to the cheese sauce.
  • Experiment with different types of cheese, such as Gruyere or blue cheese, to create unique flavor profiles.
  • Substitute the pistachios with toasted walnuts or crushed almonds for a different twist.


In this grand food journey, Brussels sprouts have embraced their true potential – transforming from maligned vegetables into culinary superstars. The Brussels sprouts in cheese sauce with bacon and pistachios have become a beloved addition to many dinner tables, weaving their way into cherished family traditions and memorable evenings shared with loved ones. Remember, when cooked with care and presented with flair, even the most contentious dish can become a cherished favorite.

Main Courses > Creamy Brussels Sprouts in Cheese Sauce with Bacon and Pistachios: A Savory Delight

Share Your Results! 


Submit a Comment

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

Was this article helpful?

Find more recipes on Main Courses

Join a community of over 6 People

Find Your Favorite Recipes