Brussels Sprouts Cream Cheese Mustard

Featured in: Year-Round Food Ideas

These Brussels sprouts are briefly boiled until just tender, then coated in a luxurious sauce made with cream cheese, Dijon mustard, and aromatic vegetables. The result is a creamy, tangy side dish that balances the natural bitterness of sprouts with rich dairy and sharp mustard flavors. Perfect alongside roasted meats or enjoyed as a satisfying vegetarian main course.

Updated on Mon, 02 Feb 2026 12:14:00 GMT
Golden-brown roasted Brussels sprouts coated in a creamy, velvety Dijon mustard sauce, garnished with fresh parsley. Save
Golden-brown roasted Brussels sprouts coated in a creamy, velvety Dijon mustard sauce, garnished with fresh parsley. | tirrakitchen.com

The kitchen smelled sharply of mustard and butter when I first stirred cream cheese into a pan meant for Brussels sprouts. I was attempting to recreate a side dish my neighbor had served at a casual Sunday lunch, where the sprouts arrived glossy and warm, coated in something I couldn't quite identify. She'd laughed when I asked for the recipe, saying it was just what she had on hand that morning. That offhand remark became my favorite kind of challenge.

I made this for a small gathering where half the guests claimed they disliked Brussels sprouts. By the time I brought the skillet to the table, the garlic and lemon had filled the room with a smell that made everyone lean in. Two of the skeptics went back for seconds without saying a word, and one texted me the next day asking if I'd written down what I did. That quiet validation felt better than any compliment.

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 heads without yellowing leaves, and trim the stems just enough to remove the dry end without losing too many outer layers.
  • Onion (1 small, finely chopped): A small onion provides sweetness without overpowering the sauce, and chopping it finely helps it melt into the background.
  • Garlic (1 clove, minced): One clove is enough to add warmth without making the dish taste sharp or raw.
  • Fresh chopped parsley: This adds a pop of color and a hint of freshness right before serving, balancing the richness of the sauce.
  • Cream cheese (150 g): Full fat cream cheese creates the silky texture that coats each sprout, and it melts more smoothly than lighter versions.
  • Dijon mustard (2 tablespoons): The tanginess cuts through the cream and adds a subtle sharpness that keeps the dish from feeling too rich.
  • Vegetable broth (150 ml): This loosens the sauce to the perfect consistency and adds a savory depth that water cannot provide.
  • Butter (2 tablespoons): Real butter adds flavor and helps the onions soften without browning too fast.
  • Lemon juice (1 teaspoon): A small squeeze brightens the entire dish and wakes up the flavors just before serving.
  • Salt and pepper: Season gradually and taste as you go, since the mustard and broth already bring some salt to the mix.

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, then add the cleaned and trimmed Brussels sprouts and cook for 5 to 7 minutes until they are just tender but still hold their shape. Drain them in a colander and set aside while you prepare the sauce.
Sauté the Onion:
Melt the butter in a large skillet over medium heat, then add the finely chopped onion and sauté for 3 to 4 minutes, stirring occasionally, until it turns translucent and soft. The butter should bubble gently without browning the onion.
Add the Garlic:
Stir in the minced garlic and sauté for about 1 minute, just until it releases its fragrance and softens. Be careful not to let it brown, or it will taste bitter.
Build the Sauce:
Lower the heat and add the cream cheese and Dijon mustard to the skillet, stirring constantly until the mixture is smooth and fully combined. The cream cheese will soften quickly once the heat drops.
Thin with Broth:
Gradually pour in the vegetable broth while stirring continuously, allowing the sauce to loosen and become creamy and homogeneous. Keep the heat low to prevent the sauce from breaking or curdling.
Season the Sauce:
Add salt, pepper, and lemon juice, stirring well to distribute the seasoning evenly. Taste and adjust if needed, keeping in mind the mustard already adds some sharpness.
Coat the Brussels Sprouts:
Add the cooked Brussels sprouts to the skillet and gently toss them in the sauce, making sure each one is evenly coated. Let them heat through for 2 to 3 minutes, stirring occasionally.
Serve:
Transfer the Brussels sprouts to a serving dish and scatter fresh chopped parsley over the top. Serve immediately while the sauce is still warm and glossy.
Tender Brussels sprouts in a rich cream cheese-mustard sauce, served hot as a comforting vegetarian dinner side. Save
Tender Brussels sprouts in a rich cream cheese-mustard sauce, served hot as a comforting vegetarian dinner side. | tirrakitchen.com

One evening, I served this alongside roasted chicken for a friend who was having a rough week. She sat quietly at the table, eating slowly, and then said the Brussels sprouts tasted like comfort she didn't know she needed. That moment reminded me that food doesn't have to be fancy to feel like care. Sometimes a warm skillet and a creamy sauce are enough to shift the mood in a room.

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.

Choosing and Preparing Brussels Sprouts

Look for small to medium Brussels sprouts that feel firm and heavy for their size, with tightly packed leaves and no yellowing or soft spots. Rinse them under cold water and trim just the very end of the stem, then peel away any loose or damaged outer leaves. If the sprouts are large, you can halve them lengthwise to help them cook more evenly, though smaller ones can go in whole. The fresher the sprouts, the sweeter and less bitter they will taste, so try to use them within a few days of buying. I learned this after letting a bag sit too long in the fridge and ending up with sprouts that tasted sharper than I wanted.

Getting the Sauce Just Right

The key to a smooth sauce is keeping the heat low once you add the cream cheese, which prevents it from separating or turning grainy. Stir constantly as you add the broth, pouring it in a slow stream rather than all at once, so the sauce stays silky and cohesive. If the sauce feels too thick, add a splash more broth or even a little pasta water if you have it on hand. The mustard should be noticeable but not overpowering, so start with the amount listed and taste before adding more. I once doubled the mustard thinking it would add more flavor, and the dish ended up tasting sharp instead of balanced, so restraint is your friend here.

Serving and Storing Suggestions

This dish works beautifully as a side for roasted meats, grilled sausages, or even a simple piece of pan seared fish. It also stands on its own as a light vegetarian main when served over rice, quinoa, or crusty bread to soak up the sauce. Leftovers keep well in an airtight container in the fridge for up to three days and reheat gently on the stovetop with a splash of broth to loosen the sauce. The flavors actually deepen overnight, so don't hesitate to make this ahead for meal prep or a busy weeknight. I've even spread the leftover sauce on toast for a quick lunch, and it tasted surprisingly good with a sprinkle of black pepper on top.

  • If you want a bit of heat, stir in a pinch of cayenne pepper or red pepper flakes when you add the mustard.
  • For a richer version, swap half the vegetable broth for heavy cream, though the sauce will be thicker and more indulgent.
  • Garnish with toasted breadcrumbs or chopped walnuts for extra texture and a slight crunch that contrasts nicely with the creamy sauce.
Savory Brussels Sprouts in Cream Cheese-Mustard Sauce simmered with onion and garlic, ready to serve as a main or side. Save
Savory Brussels Sprouts in Cream Cheese-Mustard Sauce simmered with onion and garlic, ready to serve as a main or side. | tirrakitchen.com

This recipe taught me that Brussels sprouts don't need much to become something special, just a little attention and a sauce that lets them shine. I hope it brings warmth to your table the way it has to mine.

Recipe FAQs

How do I prevent Brussels sprouts from becoming mushy?

Boil the sprouts for just 5–7 minutes until tender but still firm. Test with a fork—they should offer slight resistance. Immediately drain and set aside to stop the cooking process.

Can I use frozen Brussels sprouts instead of fresh?

Frozen sprouts work but may release more water. Thaw completely and pat dry before boiling. Reduce boiling time by 1–2 minutes since they're already partially cooked during freezing.

What can I substitute for cream cheese?

Greek yogurt adds tanginess with less fat, crème fraîche offers similar richness, or use heavy cream reduced by half. Each alters the sauce thickness slightly, so adjust broth accordingly.

How long do leftovers keep in the refrigerator?

Store 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 has thickened too much. The flavors often develop further overnight.

Can I make this dish ahead of time?

Yes! Prepare the sprouts and sauce separately up to a day in advance. Reheat the sauce with a splash of broth, then combine and warm through for 2–3 minutes before serving. Garnish with fresh parsley just before plating.

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 sprouts in a creamy Dijon sauce with onions, garlic, and lemon.

Prep Time
10 minutes
Cook Time
20 minutes
Total Duration
30 minutes
Created by Lily Crawford


Skill Level Medium

Cuisine German

Makes 4 Number of Servings

Diet Preferences Vegetarian, No Gluten

What You'll Need

Vegetables

01 1.32 pounds 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 ounces cream cheese
02 2 tablespoons Dijon mustard
03 2.5 fluid ounces vegetable broth
04 2 tablespoons butter
05 1 teaspoon lemon juice
06 Salt and pepper to taste

How To

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

Build 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 Heat: Add cooked Brussels sprouts to the skillet. Gently toss to coat evenly in sauce and heat through for 2 to 3 minutes.

Step 08

Finish and Serve: Transfer to 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 Info

Be sure to check all items for allergens. When unsure, seek medical guidance.
  • Contains dairy products including cream cheese and butter
  • Contains mustard
  • May contain traces of celery in vegetable broth

Nutrition Info (per portion)

Nutrition data is just for reference and isn't meant to replace a healthcare professional.
  • Calories: 295
  • Fats: 17 grams
  • Carbohydrates: 20 grams
  • Proteins: 10 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.