Brussels Sprouts Cream Cheese Mustard

Featured in: Everyday Family Meals

Tender Brussels sprouts meet their perfect match in this velvety cream cheese and Dijon mustard sauce. Briefly boiled to maintain crisp texture, the sprouts are then enveloped in a silky blend of cream cheese, vegetable broth, butter, and aromatic onion and garlic. A splash of lemon brightens the rich sauce while fresh parsley adds color. This German-inspired preparation balances the slight bitterness of Brussels sprouts with tangy Dijon and smooth cream cheese for a harmonious side or satisfying vegetarian main.

Updated on Sun, 01 Feb 2026 08:27:00 GMT
Freshly cooked Brussels sprouts coated in a creamy Dijon mustard sauce, garnished with parsley and served warm alongside roasted chicken for a cozy dinner. Save Pin
Freshly cooked Brussels sprouts coated in a creamy Dijon mustard sauce, garnished with parsley and served warm alongside roasted chicken for a cozy dinner. | casabatata.com

My neighbor knocked on my door one December evening holding a basket of Brussels sprouts from her garden, insisting I take them before the frost ruined them. I had no plan, just a block of cream cheese in the fridge and a jar of Dijon mustard I'd been meaning to use. What started as improvisation turned into one of those dishes I now make whenever I need something comforting that feels a little fancy. The sauce clings to each sprout like a soft blanket, tangy and rich, and the whole thing comes together faster than you'd think.

I served this at a small dinner party once, and my friend who swore she hated Brussels sprouts scraped her plate clean without realizing what she'd just eaten. When I told her, she laughed so hard she nearly choked on her wine. Now she texts me every few months asking for the recipe again, even though I've sent it to her three times. It's become our inside joke, and I always make extra when she's coming over.

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): Look for tight, firm heads with bright green leaves, trim the stems flush and peel any loose outer leaves that look tired or yellowed.
  • Cream cheese (150 g): This is what makes the sauce cling and turn silky, let it sit at room temperature for ten minutes so it melts into the pan without clumping.
  • Dijon mustard (2 tablespoons): The sharpness cuts through the richness and wakes up every other flavor, don't skip it or swap it for yellow mustard.
  • Vegetable broth (150 ml): It loosens the sauce and adds a savory backbone, homemade or store bought both work as long as it's not too salty.
  • Onion (1 small): Finely chopped so it melts into the background, adding sweetness without taking over the dish.
  • Garlic (1 clove): Minced fine and sautéed just until fragrant, any longer and it turns bitter.
  • Butter (2 tablespoons): The base for sautéing and a little extra richness, unsalted gives you more control over seasoning.
  • Lemon juice (1 teaspoon): A small splash at the end brightens everything and keeps the sauce from feeling too heavy.
  • Fresh parsley: Chopped and scattered on top for color and a whisper of freshness, optional but it makes the plate look alive.
  • Salt and pepper: Taste as you go, the broth and mustard already bring salt so add carefully.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Boil the Brussels sprouts:
Bring a large pot of salted water to a rolling boil, drop in the trimmed sprouts and cook for 5 to 7 minutes until they're just tender when pierced with a fork but still have some bite. Drain them well and set them aside, shaking off any excess water so the sauce sticks properly.
Sauté the aromatics:
Melt the butter in a large skillet over medium heat, add the chopped onion and cook for 3 to 4 minutes, stirring occasionally, until it turns translucent and soft. Toss in the minced garlic and sauté for just 1 minute until the kitchen smells warm and inviting.
Build the sauce:
Lower the heat and add the cream cheese and Dijon mustard to the skillet, stirring constantly until they melt together into a smooth, thick paste. Slowly pour in the vegetable broth while stirring, watching the sauce loosen and turn creamy and homogeneous.
Season and finish:
Taste the sauce and add salt, pepper, and lemon juice, adjusting until it's tangy and balanced. Add the cooked Brussels sprouts to the skillet, toss gently to coat each one evenly, and let everything heat through for 2 to 3 minutes before transferring to a serving dish and scattering parsley on top.
Tender Brussels sprouts in a velvety cream cheese mustard sauce, steaming in a skillet with sautéed onion and garlic for an aromatic vegetarian main. Save Pin
Tender Brussels sprouts in a velvety cream cheese mustard sauce, steaming in a skillet with sautéed onion and garlic for an aromatic vegetarian main. | casabatata.com

One Sunday afternoon, I made this for my mom who'd always boiled Brussels sprouts to death and served them plain. She took one bite, looked at me with genuine surprise, and said she finally understood why people made such a fuss about them. We sat at the table long after the plates were empty, talking about all the vegetables she'd cooked without seasoning because that's how her mother did it. That conversation changed the way she cooks now, and this dish was the spark.

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 pairs beautifully with roasted chicken, pork chops, or a thick slab of pan seared steak, but I've also eaten it straight from the skillet as a light vegetarian main with crusty bread on the side. The sauce is rich enough to feel like a meal on its own, especially if you add a handful of toasted walnuts or crispy chickpeas on top for crunch. Leftovers are excellent tucked into a warm pita with some arugula and a drizzle of olive oil.

Make Ahead and Storage

You can cook the Brussels sprouts and make the sauce a day ahead, storing them separately in the fridge so the sprouts don't soak up all the liquid and turn soggy. When you're ready to serve, reheat the sauce gently in a skillet, add the sprouts, and toss everything together until warmed through. The sauce thickens as it sits, so you might need to stir in a tablespoon or two of broth or water to loosen it back up. Reheat leftovers in a covered pan over low heat, stirring occasionally, and they'll taste just as good as the first time.

Variations and Swaps

If you want a little heat, whisk a pinch of cayenne pepper or a few dashes of hot sauce into the sauce along with the mustard. For a nuttier flavor, swap half the butter for olive oil and toss in some toasted pine nuts or slivered almonds at the end. You can also use Greek yogurt or sour cream instead of cream cheese for a tangier, lighter sauce, though it won't be quite as thick.

  • Add crispy bacon or pancetta for a smoky, savory twist that makes this feel like a holiday side.
  • Stir in a handful of grated Parmesan or Gruyère at the end for extra richness and a subtle nutty bite.
  • Toss in some halved cherry tomatoes or sun dried tomatoes for pops of sweetness and acidity.
Golden Brussels sprouts tossed in a rich cream cheese mustard sauce, finished with lemon juice and fresh parsley for a bright, flavorful German-inspired side dish. Save Pin
Golden Brussels sprouts tossed in a rich cream cheese mustard sauce, finished with lemon juice and fresh parsley for a bright, flavorful German-inspired side dish. | casabatata.com

This recipe taught me that even the most misunderstood vegetables can become someone's favorite with a little care and the right sauce. I hope it does the same for you.

Recipe FAQs

How do I prevent the sauce from curdling?

Keep the heat low when adding cream cheese to prevent separation. Gradually whisk in the vegetable broth while stirring continuously. Avoid boiling the sauce once the cream cheese is incorporated.

Can I use frozen Brussels sprouts instead of fresh?

Fresh Brussels sprouts work best for maintaining texture, but frozen can be used. Thaw completely and pat dry before cooking. Reduce initial boiling time to 3-4 minutes since frozen sprouts are partially cooked during processing.

What can I substitute for Dijon mustard?

Whole grain mustard adds texture and mild spice. For a milder flavor, use yellow mustard. Stone-ground mustard works well too. Avoid sweet honey mustard as it alters the sauce's savory profile.

How do I store leftovers and reheat properly?

Refrigerate in an airtight container for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of broth if the sauce thickens. Avoid high heat which may cause the cream cheese sauce to separate.

Is this dish suitable for meal prep?

Yes, this dish meal preps beautifully. Cook completely, cool, and store in portions. The flavors deepen overnight. Reheat individual portions in the microwave or warm in a skillet with a tablespoon of water or broth.

Can I make this dairy-free?

Substitute vegan cream cheese and plant-based butter for the dairy components. Use a neutral vegetable broth. The texture will remain creamy and the flavor profile stays similar while accommodating dairy-free diets.

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

Tender Brussels sprouts coated in a velvety cream cheese and Dijon mustard sauce with aromatics.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
By Casa Batata Owen Franklin


Level Medium

Cuisine German

Makes 4 Portions

Diet Info Meat-Free, No Gluten

What You’ll 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-7 minutes until just tender but still firm. Drain thoroughly and set aside.

Step 02

Sauté Aromatics: Melt butter in a large skillet over medium heat. Add chopped onion and sauté for 3-4 minutes until translucent. Add minced garlic and cook for 1 minute until fragrant.

Step 03

Prepare Cream Sauce: Reduce heat to low. Stir in cream cheese and Dijon mustard, mixing until smooth and fully combined.

Step 04

Build Sauce Consistency: Gradually pour vegetable broth into the skillet while stirring continuously until the sauce becomes creamy and homogeneous.

Step 05

Season to Taste: Season the sauce with salt, pepper, and lemon juice. Stir well to incorporate all seasonings evenly.

Step 06

Combine and Heat Through: Add cooked Brussels sprouts to the skillet and gently toss to coat evenly in the sauce. Heat through for 2-3 minutes.

Step 07

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.

Equipment Needed

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

Allergy Details

Look over each item for allergens. Talk to your doctor with any concerns.
  • Contains dairy (cream cheese, butter)
  • Contains mustard
  • Check broth and mustard labels for potential allergens
  • May contain traces of celery in vegetable broth

Nutrition details (per portion)

Shared for reference—please talk to a pro for health guidance.
  • Calorie Count: 295
  • Fats: 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.