Brussels Sprouts in Alfredo Sauce

Tender Brussels sprouts bathed in a creamy parmesan garlic sauce and topped with crisp bacon — a quick, holiday-worthy one-pan side dish.

This Brussels sprouts in creamy parmesan garlic sauce has been a holiday and weeknight favorite since I first tested it on a busy December evening. I discovered this combination while experimenting with ways to make Brussels sprouts more approachable for guests who normally shy away from them. The result is a rich, silky alfredo-style coating that softens the sprouts' natural bite and brings out their nutty sweetness, finished with crisp bacon for texture contrast. From the first spoonful I knew this would be a repeat dish; it strikes a lovely balance between indulgent and vegetable-forward.
I often serve this as a side for roast chicken or glazed ham, and it reliably disappears. The sauce clings to the halved sprouts, coating every crevice with flavor so even picky eaters come back for seconds. The dish is quick to pull together — 15 minutes of active prep and 15 minutes of cooking — which makes it perfect for holiday dinners when oven space is limited and you need a stovetop side that still feels luxurious.
Why You'll Love This Recipe
- This comes together in one large skillet in about 30 minutes, meaning minimal cleanup and fast delivery to the table for busy nights or holiday spreads.
- The sauce uses pantry staples — heavy cream, grated Parmesan, garlic, and lemon — so you rarely need a special trip to the store.
- Crisp bacon adds salt and crunch, elevating the sprouts to a crowd-pleasing side that pairs well with roasted meats and vegetarian mains alike.
- It reheats beautifully for meal prep and makes a great leftover for lunches, with flavors that deepen after a day in the fridge.
- Adaptable to dietary preferences: swap bacon for smoked tofu to keep the smoky note while removing pork, or reduce cream for a lighter version without losing richness.
My family’s reaction the first time I made this was classic — hesitant taster becomes raving fan. Several guests asked for the recipe and remarked how the creamy sauce made the sprouts taste almost like a decadent pasta side rather than a vegetable. That reaction is what keeps me making this dish season after season.
Ingredients
- Bacon (6 ounces, chopped): Choose thick-cut bacon for better texture; it renders more flavorful fat and crisps up without burning. I prefer a naturally smoked brand without added sugar for balanced saltiness.
- Brussels sprouts (2 pounds, trimmed and halved): Look for bright green sprouts with tight leaves. Trim the stem and halve them to increase caramelization surface area and ensure even cooking.
- Garlic (1 clove, minced): Fresh garlic delivers a bright aromatic lift. Mince finely so it disperses evenly into the sauce without large raw pieces.
- Heavy whipping cream (1 1/2 cups): Provides the base of the alfredo-like sauce; full-fat cream yields the silkiest finish. Do not substitute with low-fat milk or the sauce will be thin.
- Lemon juice (1 tablespoon, freshly squeezed): Adds brightness and lifts the richness. Fresh juice is far superior to bottled for clean acidity.
- Parmesan cheese (1/3 cup, finely shredded): Use freshly grated Parmigiano-Reggiano or a quality Parm for the best melt and umami. Pre-grated powders won’t melt as smoothly.
- Salt (3/4 teaspoon) and black pepper (1/4 teaspoon): Seasonings to taste; start with the amounts listed and adjust after the sauce comes together. Remember bacon contributes salt as well.
Instructions
Cook the bacon: Place a large deep skillet or Dutch oven over medium heat. Add 6 ounces of chopped bacon and cook, stirring occasionally, until the fat renders and the pieces are browned and crisp, about 6 to 8 minutes. Use a slotted spoon to transfer the bacon to a paper-towel lined plate and reserve about 3 tablespoons of the bacon fat in the pan; discard excess fat or save for another use. Sauté the Brussels sprouts: Add the trimmed and halved Brussels sprouts to the hot skillet in a single layer if possible. Season with 1/2 teaspoon of salt and 1/4 teaspoon of black pepper. Cover and cook, stirring occasionally, for 8 to 9 minutes until the sprouts are tender and developing light brown caramelized spots. If the pan becomes too dry, add a splash of water to help steam-cook them briefly without burning. Add garlic and cream: Push the sprouts slightly to make room in the pan. Add the minced garlic and stir for about 30 to 60 seconds until fragrant but not browned. Pour in 1 1/2 cups heavy whipping cream and bring the mixture to a gentle simmer over medium-low heat; avoid boiling the cream vigorously to prevent separation. Finish with lemon and Parmesan: Stir in 1 tablespoon freshly squeezed lemon juice. Sprinkle the top with 1/3 cup finely shredded Parmesan cheese and stir gently to combine. Taste and adjust with additional salt if needed — I usually add another 1/4 teaspoon — and bring the sauce back to a gentle simmer so the cheese melts and the sauce thickens slightly, about 1 to 2 minutes. Serve with reserved bacon: Remove the skillet from heat, sprinkle the reserved crispy bacon over the top, and serve immediately. The sauce will continue to thicken as it cools, so serve while warm and saucy for the best texture.
You Must Know
- This side stores well in the refrigerator for up to 3 days in an airtight container and actually tastes better after flavors meld; reheat gently to avoid curdling the cream.
- Freeze not recommended after sauce is made; cream-based sauces can separate when frozen and reheated.
- High in fat and moderate in protein; a single side serving contains about 240 calories and makes a satisfying addition to any plate.
- To keep this gluten-free, verify that your Parmesan is not contaminated with anti-caking agents containing wheat.
My favorite aspect of this dish is the contrast between silky sauce and crunchy bacon. One holiday, a cousin who claimed to dislike Brussels sprouts tried this and went back for thirds. Those small victories are what make testing recipes so rewarding — a simple technique can create a convert at the dinner table.
Storage Tips
Allow the pan to cool slightly before transferring leftovers to an airtight container. Refrigerate for up to three days; the sauce will firm up in the cold, so reheat gently over low heat or in short bursts in a microwave, stirring frequently to reincorporate the cream. Use shallow containers for faster cooling and to preserve texture. Do not freeze after the sauce is made, as the dairy will separate and create a grainy texture when thawed.
Ingredient Substitutions
For a vegetarian version, replace bacon with smoked mushrooms or store-bought smoked tempeh crumbles to retain a smoky flavor and texture contrast. Swap heavy cream for a 1:1 blend of whole milk and a tablespoon of cornstarch whisked in if you want a lighter but still creamy result; expect a slightly less rich mouthfeel. Use Pecorino Romano instead of Parmesan for a sharper salty edge, but reduce added salt slightly to compensate.
Serving Suggestions
Serve as a festive side alongside roasted turkey, baked ham, or herb-crusted pork loin. For a casual dinner, pile over grilled chicken breasts or seared salmon. Garnish with extra grated Parmesan, a drizzle of good olive oil, or chopped toasted almonds for crunch. Pair with a crisp white wine such as Sauvignon Blanc to cut through the richness, or a lighter red like Pinot Noir for holiday meals.
Cultural Background
Brussels sprouts have long been a winter vegetable in Northern European cuisine, often roasted or braised with bacon or pancetta. This version borrows from Italian-inspired alfredo flavors by incorporating cream and Parmesan, marrying northern European produce with Mediterranean cheese traditions. The combination of cream and cured pork is a classic technique for bringing out savory umami in many Western cuisines.
Meal Prep Tips
Trim and halve the sprouts a day ahead and store them in a sealed bag in the refrigerator. Pre-chop the bacon and grate the Parmesan to save time on the day you cook. When ready to cook, render the bacon and cook the sprouts directly in the reserved fat — this quick stovetop sequence keeps total hands-on time under 20 minutes, making it ideal for weeknight meal prep or batching for holiday service.
This dish is simple, approachable, and reliably delicious. Whether you make it for a special holiday dinner or a busy weeknight, it offers big flavor with minimal fuss — and it has a way of turning hesitant taste-testers into fans. Try it once and I expect it will become a regular on your rotation too.
Pro Tips
Trim and halve Brussels sprouts for quicker, even cooking and more surface area for caramelization.
Reserve 3 tablespoons of bacon fat to sauté the sprouts for added flavor; discard or save extra fat for another use.
Bring the cream to a gentle simmer rather than a rolling boil to prevent separation and to keep the sauce silky.
Grate Parmesan fresh and add at the end so it melts smoothly into the warm cream without clumping.
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.
Tags
Brussels Sprouts in Alfredo Sauce
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.

Ingredients
Main
Instructions
Cook the bacon
Place a large deep skillet or Dutch oven over medium heat. Add chopped bacon and cook until fat renders and pieces are browned and crisp, about 6 to 8 minutes. Transfer bacon to a plate with a slotted spoon and reserve 3 tablespoons of bacon fat in the pan.
Sauté the Brussels sprouts
Add trimmed and halved Brussels sprouts to the hot skillet, season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. Cover and cook, stirring occasionally, 8 to 9 minutes until tender and lightly browned. Add a splash of water if the pan gets too dry.
Add garlic and cream
Stir in minced garlic and cook 30 to 60 seconds until fragrant. Pour in 1 1/2 cups heavy whipping cream and bring to a gentle simmer over medium-low heat, avoiding a vigorous boil to prevent separation.
Finish with lemon and Parmesan
Add 1 tablespoon fresh lemon juice, sprinkle 1/3 cup grated Parmesan over the top, and stir to combine. Taste and adjust salt as needed, bringing the sauce to a gentle simmer until slightly thickened, about 1 to 2 minutes.
Serve with reserved bacon
Remove from heat and top with the reserved crispy bacon pieces. Serve immediately while warm and saucy for best texture.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@feastinarecipe on social media!

Categories:
You might also like...

Lemon Chicken Orzo Soup
Cozy, bright, and ready fast, this Instant Pot lemon chicken orzo soup brings tender chicken, fresh veggies, and a sunny citrus finish.

50 Calorie Strawberry Cheesecakes
Feather-light mini cheesecakes with bright strawberry sauce, a tender biscuit-style base, and creamy filling. Just 47 calories each and irresistibly fresh.

Kahlua Chocolate Cheesecake Bites
Silky mini cheesecakes swirled with melted chocolate and a splash of Kahlua, nestled on Oreo crusts and crowned with fresh whipped cream.

Did You Make This?
Leave a comment & rating below or tag @feastinarecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Sarah!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

