Slow Cooker Creamy Brussels Sprouts with Parmesan and Crispy Shallots

Slow Cooker Creamy Brussels Sprouts with Parmesan and Crispy Shallots

When the slow cooker lid comes off, the Brussels sprouts are tender and the cream cheese has melted into the cream around them. The first time I made these, I…

By Julia • • Reading time: 8 min
Tip: save now, cook later.
Serves 4–6

When the slow cooker lid comes off, the Brussels sprouts are tender and the cream cheese has melted into the cream around them. The first time I made these, I expected the sprouts to brown, then realized that isn’t what this dish is built to do. Slow Cooker Creamy Brussels Sprouts with Parmesan and Crispy Shallots gives you soft, saucy sprouts with a crunchy topping added at the end.

I keep the sprouts halved and let the slow cooker soften them gently in the cream, garlic, and cream cheese. Parmesan goes in after cooking, when it can melt into the warm sauce instead of spending hours in the cooker. Then the shallots get a quick fry in a skillet, which brings the crisp contrast the sprouts need. Every spoonful is creamy with a little crunch on top.

Slow Cooker Creamy Brussels Sprouts with Parmesan and Crispy Shallots with golden crispy topping
“

Kitchen Note

Softened, cubed cream cheese melts into the sauce much more evenly than cold cream cheese straight from the fridge. I set it out while I trim the sprouts so it’s ready to go into the cooker.

Save these creamy Brussels sprouts with Parmesan and crispy shallots for a hands-off side with tender sprouts and a golden, crunchy finish.

Save to Pinterest

The Slow Cooker Makes Tender Sprouts, Not Roasted Ones

Brussels sprouts from a slow cooker won’t have the browned edges you get from roasting. Here, they soften in a creamy mixture, so the result is more like a cozy, spoonable side than a tray of caramelized vegetables. Expect the cut sides to be tender, not crisp, and let the topping provide the crunch.

That difference is worth keeping in mind when you plan the rest of the meal. The slow cooker takes care of the sprouts while you prepare the shallots separately, and the two textures come together in the serving dish. The dairy also gives the sprouts a sauce to carry the Parmesan and garlic into each bite. If you’re hoping for browned sprouts, this isn’t the method; if you want them tender and coated in a creamy sauce, it’s a good fit.

Why Cream Cheese and Finely Grated Parmesan Matter Here

Slow Cooker Creamy Brussels Sprouts with Parmesan and Crispy Shallots, creamy tender side dish
  • Brussels sprouts — Trim away the dry stem ends and halve each sprout so the pieces are ready to cook in the sauce. Choose firm sprouts without yellowing leaves; their fresh, mild cabbage flavor works best here.
  • Heavy cream and cream cheese — Together, these make the sauce rich and creamy rather than thin. Softening and cubing the cream cheese helps it blend into the other ingredients. There isn’t a direct dairy-free swap that keeps the same sauce and flavor.
  • Parmesan — Finely grated cheese melts into the warm mixture and adds a savory, salty finish. Grate it finely so it disperses through the sauce; a coarse shred takes longer to melt evenly.
  • Shallots, flour, and neutral oil — Thin slices fry quickly, while the light flour coating helps them crisp and turn golden. Slice the shallots evenly so they cook at about the same pace. Use a neutral oil that works for skillet frying rather than an oil with a strong flavor.
  • Garlic — Minced garlic spreads through the creamy base as the sprouts cook. Mince it finely so you don’t end up with a large bite of garlic in an otherwise smooth spoonful.

How to Cook the Sprouts and Fry the Shallots Without Losing Their Texture

Build the Creamy Base in the Slow Cooker

Add the halved Brussels sprouts, heavy cream, softened cubed cream cheese, minced garlic, kosher salt, and black pepper to a 6-quart slow cooker. Stir until the sprouts are coated and the cream cheese pieces are distributed throughout. The mixture will look thick and uneven at first; that’s fine, because the cream cheese softens as it cooks. Cover the cooker before starting the cooking time.

Cook Until a Fork Slides In Easily

Cook covered on LOW for 3 to 4 hours or on HIGH for 1 1/2 to 2 hours, until the sprouts are fork-tender. The timing can vary with the size of the sprouts and your slow cooker, so use the fork test as your cue rather than relying only on the clock. If the centers still feel firm, keep cooking until they soften. Keeping the lid on during the cook helps the slow cooker hold its heat.

Melt the Parmesan Into the Warm Sauce

Once the sprouts are tender, stir in the finely grated Parmesan. Keep stirring until the cheese has melted and the sauce looks creamy and evenly combined. Adding it at this point gives you a smooth finish without leaving the Parmesan to cook for hours. Taste a sprout with some sauce before you transfer everything to a serving dish.

Fry the Shallots in Small Batches

Toss the thinly sliced shallots with the flour in a medium bowl until lightly coated. Heat the neutral oil in a 10-inch skillet over medium heat to 350°F, then fry the shallots in batches for 2 to 3 minutes per batch, stirring often. Watch for an even golden-brown color, and transfer each batch to paper towels to drain. Spoon the sprouts into a serving dish and scatter the crisp shallots over the top.

Two Simple Ways to Adapt This Creamy Brussels Sprout Side

A gluten-free version without the fried topping

The flour coating on the shallots is the part that contains wheat. Leave off the crispy shallots and serve the creamy Brussels sprouts on their own for a gluten-free adaptation; you’ll lose the crunchy contrast, but the sprouts and Parmesan sauce remain the focus.

A milder version without Parmesan

Leave out the Parmesan for a softer, less salty dairy flavor. The cream cheese still gives the sprouts a creamy coating, but the sauce will be less savory and a little less thick than the finished version with Parmesan.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers in an airtight container within 2 hours and use them within 3 to 4 days. The sprouts soften a little and the sauce firms as it chills.
  • Freezer: Freezing isn’t recommended. The cream cheese and cream sauce may separate after thawing, and the sprouts can become mushy.
  • Reheating: Reheat gently in the microwave or in a covered saucepan over low heat, stirring until hot. High heat can cause the creamy sauce to separate.

Questions That Come Up When Making Creamy Brussels Sprouts

Can I prep the Brussels sprouts the day before?+

Yes. Trim and halve them, then keep them covered in the refrigerator until you’re ready to start cooking. Add them to the slow cooker with the other ingredients when you begin.

Can I use frozen Brussels sprouts instead of fresh?+

I don’t recommend frozen sprouts for this slow-cooker method. They release extra moisture as they cook and tend to turn softer, which can leave the cream sauce thinner than intended.

Do I need to stir the sprouts while they cook?+

No. Stir once when you combine the ingredients, then leave the lid on while the sprouts cook. Repeatedly opening the cooker lets heat escape and can extend the time it takes for the sprouts to become tender.

Can I use a slow cooker smaller than 6 quarts?+

Use a 6-quart slow cooker for this batch and its stated cooking times. A smaller cooker packs the sprouts more tightly, which can affect how evenly they soften.

Slow Cooker Creamy Brussels Sprouts with Parmesan and Crispy Shallots

Slow cooker creamy Brussels sprouts are cooked until fork-tender in a rich cream cheese sauce, then finished with melted Parmesan. Crispy golden shallots add a crunchy topping to this easy side dish.
Prep Time 15 minutes
Cook Time 4 hours
Total Time 4 hours 15 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 500

Ingredients
  

For the Brussels sprouts
  • 2 lb Brussels sprouts trimmed and halved
  • 0.5 cup heavy cream
  • 4 oz cream cheese softened and cubed
  • 2 cloves garlic minced
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 1 cup Parmesan cheese finely grated
For the crispy shallots
  • 2 shallots large, thinly sliced
  • 2 tbsp all-purpose flour
  • 0.5 cup neutral oil

Equipment

  • 1 6-quart slow cooker
  • 1 10-inch skillet

Method
 

Cook the Brussels sprouts
  1. Add the Brussels sprouts, heavy cream, cream cheese, garlic, salt, and pepper to a 6-quart slow cooker and stir to combine.
  2. Cover and cook on LOW for 3 to 4 hours or HIGH for 1 1/2 to 2 hours, until the sprouts are fork-tender.
  3. Stir in the Parmesan until melted and the sauce is creamy.
Make the crispy shallots
  1. Toss the shallots with the flour in a medium bowl until lightly coated.
  2. Heat the oil in a 10-inch skillet over medium heat to 350°F.
  3. Fry the shallots in batches for 2 to 3 minutes per batch, stirring often, until golden brown; transfer to paper towels to drain.
  4. Spoon the Brussels sprouts into a serving dish.
  5. Scatter the crispy shallots over the top.

Notes

For the crispiest topping, fry the shallots in batches and drain them well on paper towels. Refrigerate leftovers for 3 to 4 days; freezing is possible, though the creamy sauce may separate when thawed. For a gluten-free option, use a gluten-free all-purpose flour blend.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating