Brussels Sprouts Cream Cheese Mustard

Featured in: Simple Weeknight Recipes

These Brussels sprouts are boiled until tender, then tossed in a luscious cream cheese and Dijon mustard sauce enriched with sautéed onion, garlic, butter, and a splash of lemon juice. The result is a creamy, tangy side dish with perfectly seasoned sprouts that pair beautifully with roasted meats or stand alone as a satisfying vegetarian main. Ready in just 30 minutes with simple ingredients and minimal prep.

Updated on Sun, 01 Feb 2026 11:59:00 GMT
Tender-crisp Brussels sprouts coated in a silky cream cheese mustard sauce, garnished with fresh parsley for a vegetarian dinner side. Save to Pinterest
Tender-crisp Brussels sprouts coated in a silky cream cheese mustard sauce, garnished with fresh parsley for a vegetarian dinner side. | mellowspice.com

I was standing at the farmer's market one chilly Saturday morning when a vendor handed me a stalk of Brussels sprouts still attached to the stem. I'd never seen them that way before. That afternoon, I roasted a few with olive oil, but the rest sat in my crisper until I remembered a creamy mustard sauce my neighbor once described over coffee. I grabbed cream cheese, Dijon, and a lemon, and what came together in that skillet felt like something I'd been making for years. The sauce clung to each sprout, tangy and rich, and I ate them straight from the pan.

The first time I served this to guests, I worried it was too simple. But when my friend's husband reached for seconds before anyone else had finished their firsts, I stopped apologizing. He said the sauce reminded him of a bistro in Munich where he'd ordered something similar on a rainy afternoon. I hadn't been aiming for authenticity, just flavor, but that comment made me realize how food can carry you somewhere without a passport.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brussels sprouts (600 g, cleaned and trimmed): Choose firm, bright green sprouts with tightly packed leaves, and trim the stems flush so they cook evenly without falling apart.
  • Onion (1 small, finely chopped): A small yellow or white onion adds sweetness and body to the sauce without overpowering the mustard.
  • Garlic (1 clove, minced): Fresh garlic blooms in the butter and fills the kitchen with warmth, so don't skip this step even if you're tempted.
  • Fresh chopped parsley: A handful of flat-leaf parsley brightens the plate and cuts through the richness with a grassy, clean note.
  • Cream cheese (150 g): Full-fat cream cheese creates the silkiest base, so let it sit at room temperature for a few minutes to make stirring easier.
  • Dijon mustard (2 tablespoons): This is where the tang lives, so use a good-quality Dijon with visible seeds for deeper flavor.
  • Vegetable broth (150 ml): Broth loosens the sauce and adds savory depth, and homemade or low-sodium store-bought both work beautifully.
  • Butter (2 tablespoons): Unsalted butter gives you control over the seasoning and adds a gentle richness that olive oil can't quite match.
  • Lemon juice (1 teaspoon): Just a squeeze at the end wakes everything up and keeps the sauce from feeling too heavy.
  • Salt and pepper: Season in layers, tasting as you go, because the broth and mustard both carry salt.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Blanch the Brussels Sprouts:
Bring a large pot of salted water to a rolling boil, then add the trimmed sprouts and cook for 5 to 7 minutes until they're tender enough to pierce with a fork but still have a slight bite. Drain them well in a colander and set aside so they don't get waterlogged.
Sauté the Onion:
Melt the butter in a large skillet over medium heat, add the finely chopped onion, and let it cook for 3 to 4 minutes, stirring occasionally, until it turns translucent and smells sweet. You want softness, not color, so keep the heat steady.
Add the Garlic:
Toss in the minced garlic and sauté for about 1 minute, just until it becomes fragrant and starts to sizzle. Don't let it brown or it will turn bitter.
Build the Sauce:
Lower the heat and stir in the cream cheese and Dijon mustard, mixing with a wooden spoon until the mixture is smooth and combined. It will look thick at first, but that's exactly what you want.
Thin with Broth:
Slowly pour in the vegetable broth while stirring continuously, and watch the sauce transform into something creamy and pourable. Keep stirring until it's homogeneous and glossy.
Season and Finish:
Add salt, pepper, and lemon juice, then taste and adjust until the balance feels right. The lemon should brighten without making the sauce sour.
Combine and Heat:
Add the cooked Brussels sprouts to the skillet and gently toss them in the sauce until every sprout is coated and warmed through, about 2 to 3 minutes. Be gentle so they don't fall apart.
Garnish and Serve:
Transfer everything to a serving dish and scatter fresh chopped parsley over the top. Serve immediately while the sauce is still glossy and warm.
Hearty Brussels sprouts in a rich, creamy Dijon mustard sauce with onion and garlic, served warm from a skillet with a lemony finish. Save to Pinterest
Hearty Brussels sprouts in a rich, creamy Dijon mustard sauce with onion and garlic, served warm from a skillet with a lemony finish. | mellowspice.com

One evening, my sister came over feeling worn out from a long week, and I made this without telling her what it was. She took one bite, closed her eyes, and said it tasted like comfort. We didn't talk much that night, just ate and sat together, and I realized that sometimes the best recipes are the ones that don't need a story because they become the story.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions

This dish shines alongside roasted chicken, pork chops, or a simple grilled steak, but I've also served it as a vegetarian main with crusty bread and a green salad. The sauce is rich enough to feel like the center of the plate, and the sprouts hold their own without needing much backup. If you're hosting, spoon it into a shallow bowl and let everyone help themselves family style.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and the flavors meld even more as they sit. Reheat gently in a skillet over low heat with a splash of broth or water to loosen the sauce, stirring occasionally so it doesn't break. I've also warmed it in the microwave in short bursts, but the stovetop gives you more control and keeps the texture silky.

Variations and Swaps

If you want a little heat, whisk a pinch of cayenne pepper or a few dashes of hot sauce into the cream cheese mixture. You can swap the Dijon for whole-grain mustard if you like more texture, or use Greek yogurt in place of half the cream cheese for a lighter version. I've also stirred in crispy bacon bits or toasted walnuts at the end when I'm feeding people who want a little crunch.

  • Try adding a handful of grated Parmesan to the sauce for extra savoriness.
  • Use shallots instead of onion for a sweeter, more delicate flavor.
  • Stir in a teaspoon of honey if the mustard feels too sharp and you want a hint of sweetness.
Perfectly cooked Brussels sprouts in a smooth cream cheese-mustard sauce, ready to serve as a comforting vegetarian main or weeknight side dish. Save to Pinterest
Perfectly cooked Brussels sprouts in a smooth cream cheese-mustard sauce, ready to serve as a comforting vegetarian main or weeknight side dish. | mellowspice.com

This recipe has become one of those dishes I turn to when I want something cozy but don't want to spend all evening in the kitchen. It's proof that a handful of simple ingredients and a little care can turn a weeknight into something worth remembering.

Recipe FAQs

Can I use frozen Brussels sprouts?

Yes, frozen Brussels sprouts work well. Thaw and drain them thoroughly before boiling to avoid excess water diluting the sauce.

How do I prevent the Brussels sprouts from getting mushy?

Boil them for only 5-7 minutes until just tender but still firm. They should retain a slight bite since they'll cook briefly again in the sauce.

Can I substitute the cream cheese?

You can use sour cream or Greek yogurt for a tangier flavor, though the texture will be slightly thinner. Adjust consistency with broth as needed.

How long can I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed.

What can I serve this with?

This pairs excellently with roasted chicken, pork chops, grilled salmon, or as part of a vegetarian meal alongside quinoa or roasted potatoes.

Can I make this dairy-free?

Use dairy-free cream cheese and vegan butter. The sauce will still be creamy and flavorful with these substitutions.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Brussels Sprouts Cream Cheese Mustard

Crisp Brussels sprouts in silky cream cheese-Dijon sauce with garlic, onion, and lemon. Ready in 30 minutes.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
Created by Hannah Clarke

Recipe Category Simple Weeknight Recipes

Skill Level Medium

Cuisine German

Total Yield 4 Number of Servings

Dietary Details Vegetarian-Friendly, No Gluten

What You Need

Vegetables

01 21.2 oz Brussels sprouts, cleaned and trimmed
02 1 small onion, finely chopped
03 1 garlic clove, minced
04 Fresh chopped parsley for garnish

Sauce

01 5.3 oz cream cheese
02 2 tablespoons Dijon mustard
03 5 fl oz vegetable broth
04 2 tablespoons butter
05 1 teaspoon lemon juice
06 Salt and pepper to taste

How To Make

Step 01

Blanch Brussels sprouts: Bring a large pot of salted water to a boil. Add cleaned and trimmed Brussels sprouts and cook for 5 to 7 minutes until just tender but still firm. Drain and set aside.

Step 02

Sauté aromatics: In a large skillet, melt butter over medium heat. Add chopped onion and sauté for 3 to 4 minutes until translucent.

Step 03

Bloom garlic: Add minced garlic and sauté for 1 minute until fragrant.

Step 04

Create sauce base: Reduce heat to low. Stir in cream cheese and Dijon mustard, mixing until smooth and fully combined.

Step 05

Incorporate broth: Gradually pour in vegetable broth while stirring continuously until the sauce reaches a creamy, homogeneous consistency.

Step 06

Season sauce: Season with salt, pepper, and lemon juice. Stir well to combine all flavors.

Step 07

Combine and finish: Add cooked Brussels sprouts to the skillet. Gently toss to coat evenly in the sauce and heat through for 2 to 3 minutes.

Step 08

Plate and garnish: Transfer to a serving dish and garnish with fresh chopped parsley.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Colander
  • Large skillet
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains dairy (cream cheese and butter)
  • Contains mustard
  • Check vegetable broth and mustard labels for potential allergens
  • May contain traces of celery in vegetable broth

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 295
  • Total Fat: 17 g
  • Carbohydrates: 20 g
  • Proteins: 10 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.