
Tender halved Brussels sprouts cooked in a creamy parmesan garlic alfredo sauce and finished with crisp bacon — a one-pan, holiday-worthy side that’s quick and irresistible.

This Brussels sprouts in Alfredo sauce is one of those dishes I reach for when I want something comforting yet elegant on the holiday table. I first adapted this combination while testing side dishes that could be made in one pan and still feel special enough for guests. The result is a creamy, savory finish that tames the natural bitterness of the sprouts while allowing their nutty sweetness to shine. The crisp bacon on top adds texture and a smoky finish that family and friends always comment on.
I discovered the balance of flavors on a chilly November afternoon, experimenting with pantry staples and a bag of Brussels sprouts. The sauce builds quickly from simple ingredients: heavy whipping cream, fresh garlic, lemon juice for brightness, and freshly grated parmesan for depth. When the sprouts finish in the sauce they are tender but still have a slight bite, and the sauce clings to the leaves. It’s a simple technique that yields a restaurant-worthy accompaniment with minimal fuss.
My family’s reaction the first time I served this was immediate: forks paused mid-air and requests for seconds began. It’s the kind of dish where people comment not just on the taste but on the texture — tender centers, caramelized edges, and that glossy cheese sauce. I usually reserve a little extra bacon to scatter on top at the last second because the contrast in textures makes the whole thing sing.

My favorite aspect is how the sauce transforms simple sprouts into something you see at a holiday table and think of as indulgent. The contrast between tender sprouts and crunchy bacon creates a memorable mouthfeel, and the lemon keeps the palate refreshed so the richness never feels cloying. I’ve served this to skeptical sprout-eaters who become converts after one bite.

Store cooled leftovers in an airtight container in the refrigerator for up to three days. To reheat, warm gently over low heat in a skillet with a splash of cream or milk to help reincorporate the sauce, stirring frequently until just heated through. Avoid microwave reheating at high power as the dairy can separate. For longer storage, omit the sauce and freeze cooked sprouts separately; when ready to serve, thaw and finish with a quick cream sauce and crisp bacon.
If you need a vegetarian version, substitute the bacon with toasted walnuts or slivered almonds for crunch and a nutty counterpoint to the cream. For dairy-free, use a full-fat coconut cream and nutritional yeast in place of parmesan; note the flavor profile will shift but the sauce will remain rich. To reduce richness, swap half-and-half for heavy cream, but expect a thinner sauce and less luxurious mouthfeel. Lemon can be replaced with a teaspoon of white wine vinegar for acidity if lemons are unavailable.
Serve this as a luxurious side alongside roasted turkey, glazed ham, or grilled steak. For a lighter meal, spoon over a bed of wilted spinach or serve with a crisp green salad and vinaigrette to cut the richness. Garnish with extra grated parmesan, a sprinkle of crushed red pepper for heat, or chopped fresh parsley for color. For a holiday spread, place in a warmed shallow dish so the sauce stays glossy.
In winter, boost the flavor with a few dried cranberries or roasted chestnuts folded in for a festive touch. Springtime versions can include shaved asparagus tips added in the last 2 minutes of cooking. During autumn, stir in a tablespoon of brown butter instead of reserved bacon fat for a nutty profile, and finish with a drizzle of aged balsamic for complexity.
For make-ahead convenience, cook the bacon and sprouts separately, cool, and store in separate containers for up to two days. When ready to serve, reheat the pan, add a splash of cream, melt in parmesan, toss the sprouts to heat through, and finish with crisped bacon. This keeps textures optimal and shortens final assembly time when entertaining.
Readers and guests often tell me this dish changed their mind about sprouts. One friend served it at a neighborhood potluck and returned home with three requests for the recipe. Another time it was the only vegetable that disappeared from a Thanksgiving buffet because it paired so well with roasted turkey and gravy. Those small moments — surprised smiles and second helpings — keep me making this year after year.
This dish is an approachable way to elevate a humble vegetable into something special. Try it once and you’ll understand why it’s become a regular at my table; share it with loved ones and watch it become part of their holiday tradition too.
Use fresh Parmigiano-Reggiano and grate it yourself for a silkier sauce that melts smoothly.
Trim and halve sprouts uniformly to ensure even cooking and consistent texture.
Reserve rendered bacon fat to sauté the sprouts for better flavor than using neutral oil.
If the sauce separates when reheating, add a tablespoon of cold cream and whisk over low heat to bring it back together.
This nourishing brussels sprouts in alfredo sauce recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Brussels Sprouts in Alfredo Sauce recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat a large deep skillet or Dutch oven over medium heat. Add 6 oz chopped bacon and cook until browned and fat is rendered, about 6 to 8 minutes. Transfer bacon to a paper-towel-lined plate and reserve 3 tablespoons of bacon fat in the pan.
Add trimmed and halved Brussels sprouts to the pan with reserved bacon fat. Season with 1/2 tsp salt and 1/4 tsp black pepper. Cover and cook, stirring occasionally, for 8 to 9 minutes until tender and lightly browned, aiming for golden cut sides.
Stir in minced garlic and cook 30 to 60 seconds until fragrant. Pour in 1 1/2 cups heavy cream and bring to a gentle simmer, scraping up browned bits for flavor.
Stir in 1 Tbsp lemon juice, sprinkle 1/3 cup shredded parmesan over the top, and stir until cheese melts and sauce is silky. Taste and adjust salt (I often add an additional 1/4 tsp). Bring just to a simmer then remove from heat.
Transfer to a serving dish and sprinkle the reserved crisp bacon over the top. Serve immediately while warm so the sauce clings to the sprouts.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@flavest on social media!


Bright, tangy lemon cookies made with just white chocolate, fresh lemon, and unsweetened shredded coconut. No oven, no fuss — ready in about 10 minutes and perfect for make-ahead treats.

Simple, portable strawberry protein bites made with strawberry puree, coconut flour, and vanilla protein powder. Ready in 10 minutes and perfect for snack time.

A cozy, pantry friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten free, and full of warming curry flavor.

Leave a comment & rating below or tag @flavest on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.