Easy Cheesy Brussels Sprouts

Featured in: Side Dishes That Steal the Show

These cheesy Brussels sprouts are creamy, flavorful, and irresistibly delicious. Boiled until tender, they're coated in a rich, cheddar cheese sauce enhanced with a hint of honey Dijon mustard for a sweet and tangy flavor. After combining the sprouts with the sauce, everything gets baked to perfection with a golden, cheesy topping. Whether as a vegetarian-friendly side for dinner or a festive addition to a holiday spread, this dish will impress everyone, veggies lovers and skeptics alike!

marry from tastelikemagic.com
Updated on Thu, 20 Mar 2025 04:41:51 GMT
A dish of food with cheese and vegetables. Pin it
A dish of food with cheese and vegetables. | tastelikemagic.com

This comfort-filled cheesy Brussels sprouts casserole transforms the often-divisive vegetable into a creamy, indulgent side dish everyone will love. The honey Dijon mustard adds a secret touch of tangy sweetness that elevates the entire dish beyond ordinary vegetable sides.

I created this recipe after years of watching family members push Brussels sprouts around their plates. The first Christmas I served this cheesy version, my brother-in-law who claimed to hate Brussels sprouts asked for seconds. Now it makes an appearance at every holiday gathering by popular demand.

Ingredients

  • Brussels sprouts: Fresh is best for texture but frozen work in a pinch
  • Butter: Creates the base for your roux; ensure it is unsalted for better flavor control
  • All-purpose flour: Thickens the cheese sauce without lumps
  • Milk: Whole milk creates the creamiest sauce but 2% works well too
  • Honey-Dijon mustard: The secret ingredient that adds complexity and balances the richness
  • Salt: Enhances all flavors; use kosher for best results
  • Pepper: Freshly ground provides the best flavor
  • Old Cheddar cheese: Use a good quality aged cheddar for maximum flavor and perfect meltability

Step-by-Step Instructions

Prep Brussels Sprouts:
Trim the tough ends from each sprout and remove any loose or discolored outer leaves. This ensures even cooking and removes any bitter parts. A small paring knife works perfectly for this task.
Blanch the Sprouts:
Cook Brussels sprouts in generously salted boiling water for 10-12 minutes until they are just fork-tender but still maintain some firmness. Immediately drain well to prevent overcooking which can release sulfur compounds and create an unpleasant smell.
Create the Roux Base:
Melt butter in a heavy-bottomed saucepan over medium heat watching carefully to prevent browning. The butter should be completely melted and bubbling slightly before proceeding.
Develop the Flour Mixture:
Gradually whisk in flour a little at a time ensuring there are no lumps. Continue cooking for exactly 1 and 1/2 minutes whisking constantly. This step cooks out the raw flour taste while developing flavor.
Create the Béchamel Sauce:
Pour in milk gradually about 1/4 cup at a time while whisking vigorously to prevent lumps. The mixture will initially thicken dramatically before loosening as you add more milk.
Thicken the Sauce:
Cook the milk mixture for 5 full minutes stirring constantly with a wooden spoon or heat-resistant spatula. The sauce should coat the back of a spoon and hold a line when you run your finger through it.
Add Flavorings:
Stir in the honey-Dijon mustard, salt, and pepper ensuring everything is thoroughly incorporated. Taste and adjust seasonings if needed.
Create the Cheese Sauce:
Remove the pan from heat before stirring in 1/2 cup of shredded cheddar. This prevents the cheese from becoming grainy or separating. Stir until completely melted and smooth.
Combine Components:
Gently fold in the drained Brussels sprouts ensuring each piece gets coated in the cheese sauce. Be careful not to break or mash the sprouts while mixing.
Prepare for Baking:
Transfer the mixture to a greased 11x7-inch baking dish spreading evenly to the edges. The dish should be filled about 3/4 full to allow for some bubbling during baking.
Add Final Cheese Layer:
Sprinkle the remaining cup of shredded cheddar evenly across the top creating a generous cheese layer that will become golden and slightly crispy.
Bake to Perfection:
Bake in a preheated 375°F oven for exactly 25 minutes until the cheese is bubbling and developing golden brown spots on top.
A dish of food with cheese and broccoli. Pin it
A dish of food with cheese and broccoli. | tastelikemagic.com

The honey Dijon mustard completely transforms this dish from ordinary to extraordinary. I discovered this ingredient combination accidentally when I ran out of regular Dijon and had to use what was in my refrigerator. My daughter now says she can instantly recognize my Brussels sprouts because of this unique sweet-tangy note that cuts through the richness of the cheese sauce.

Make It Your Own

Creating variations of this recipe is simple and rewarding. For a lighter version, substitute half the cheese with nutritional yeast and use unsweetened almond milk instead of regular milk. The dish maintains its creamy texture while reducing calories. When serving to guests, I sometimes divide the mixture between individual ramekins for an elegant presentation that also helps with portion control.

Perfect Pairings

This cheesy Brussels sprouts casserole pairs wonderfully with roasted meats, particularly ham or turkey, making it ideal for holiday meals. For weeknight dinners, serve alongside a simple grilled chicken breast or salmon fillet. The creamy texture and savory flavor complement proteins without competing for attention on the plate.

Troubleshooting Tips

If your cheese sauce appears grainy or separated, it was likely overheated. To prevent this, always remove the pan from heat before adding cheese and stir continuously while it melts. Should separation occur, whisk in a tablespoon of warm milk to bring the sauce back together. For those finding the Brussels sprouts too firm, reduce the blanching time by 2 minutes as oven baking will continue the cooking process.

A slice of pizza with broccoli on it. Pin it
A slice of pizza with broccoli on it. | tastelikemagic.com

Frequently Asked Questions

→ Can I use frozen Brussels sprouts?

Yes, you can use frozen Brussels sprouts. Thaw them completely and pat dry before cooking to avoid excess water in the dish.

→ What type of cheese works best?

Sharp cheddar cheese is ideal for its bold flavor, but you can substitute with Gruyère, Parmesan, or a cheese blend for different flavor profiles.

→ How can I make this dish lighter?

You can use low-fat milk and reduced-fat cheese to make a lighter version, though the sauce may be less rich.

→ Can I prepare this dish ahead of time?

Yes, you can prepare the dish up to the baking step and refrigerate it for a day. Bake it just before serving.

→ What can I pair this dish with?

Pair these cheesy Brussels sprouts with roasted meats, mashed potatoes, or a hearty grain like quinoa for a well-rounded meal.

Easy Cheesy Brussels Sprouts

Creamy cheesy Brussels sprouts enhanced with a honey Dijon twist. Perfect for dinner or holidays.

Prep Time
20 Minutes
Cook Time
32 Minutes
Total Time
52 Minutes
By: Marry

Category: Tasty Sides

Difficulty: Easy

Cuisine: American

Yield: 6 Servings

Dietary: Vegetarian

Ingredients

→ Main Ingredients

01 2 lb. Brussels sprouts
02 2 tbsp. butter
03 3 tbsp. all-purpose flour
04 2 cups milk
05 2 tsp. honey-dijon mustard
06 1/4 tsp. salt
07 1/2 tsp. pepper
08 1 and 1/2 cups shredded Old Cheddar cheese

Instructions

Step 01

Trim the ends from the Brussels sprouts and remove any loose leaves.

Step 02

In a large saucepan of boiling, salted water, cook Brussels sprouts for 10–12 minutes. Drain well.

Step 03

In a medium-sized heavy-bottom saucepan, melt butter over medium heat.

Step 04

Gradually whisk in flour, stirring constantly for 1 and 1/2 minutes.

Step 05

Gradually whisk in milk, and continue to cook while whisking constantly.

Step 06

Cook sauce for 5 minutes, stirring constantly.

Step 07

Stir in honey-dijon mustard, salt, and pepper.

Step 08

Remove from heat and stir in 1/2 cup of the shredded cheddar cheese, then add in Brussels sprouts and combine.

Step 09

Spoon mixture into a greased 11 x 7-inch baking dish.

Step 10

Top with remaining shredded cheddar cheese.

Step 11

Bake in a 375°F oven for 25 minutes.

Notes

  1. Store leftovers in an airtight container in the fridge for up to 3 days.
  2. Reheat single servings in the microwave in 30-second intervals or bake larger portions at 350°F for 15–20 minutes.

Tools You'll Need

  • Large saucepan
  • Medium-sized heavy-bottom saucepan
  • Whisk
  • Greased 11 x 7-inch baking dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (milk and cheddar cheese)
  • Gluten (all-purpose flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 276
  • Total Fat: 15.4 g
  • Total Carbohydrate: 21.7 g
  • Protein: 15.9 g