Broccoli in White Sauce Recipe: Creamy Béchamel With a Nutmeg Kick

Broccoli in White Sauce Recipe: Creamy Béchamel With a Nutmeg Kick

This dish transforms simple broccoli into a creamy, elegant side that pairs perfectly with any main course.

Fresh florets swim in a velvety béchamel sauce with a hint of nutmeg, creating a comforting yet sophisticated addition to your table.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Broccoli in White Sauce

Fresh broccoli and a velvety béchamel come together for this elegant side dish.

Ingredient Amount Notes
Fresh Broccoli 🥦 2 lb Cut into even florets, stems peeled and sliced
Unsalted Butter 🧈 4 tbsp Divided for roux and finishing
All-Purpose Flour 🌾 4 tbsp For roux, sifted for smoothness
Whole Milk 🥛 2 cups Warmed for better integration
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Ground Nutmeg 🌰 ¼ tsp Freshly grated preferred
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
White Pepper 🌶️ ¼ tsp Ground, for subtle heat
Garlic Cloves 🧄 2 cloves Minced for depth of flavor
Shallot 🧅 1 whole Finely diced for sweetness
Parmesan Cheese 🧀 ½ cup Freshly grated from wedge
Bay Leaf 🍃 1 whole Dried, for infusion

The broccoli is the star here—look for bright green heads with tight florets. Most supermarkets carry it year-round, but farmers markets have the sweetest stuff in fall and spring. Don’t toss the stems; peel and slice them for extra texture. For the milk, whole milk is non-negotiable (the fat builds flavor), but any brand works fine.

No shallots? Yellow onion at half the amount works in a pinch. Out of nutmeg? A tiny pinch of mace (its cousin) gives a similar warmth. The Parmesan can be swapped for Pecorino Romano—saltier, so taste before adding extra. If you’re avoiding dairy, cashew cream plus nutritional yeast mimics the richness surprisingly well.

This keeps 3-4 days in the fridge—reheat gently with a splash of milk to thin the sauce. Freezes beautifully for 2 months. The sauce may separate slightly upon thawing, but a quick whisk brings it back to life.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I love that this comes together in a single saucepan—no fancy equipment, just melt butter, whisk in flour, and slowly add milk for that silky sauce.
  • Velvety Indulgence: The heavy cream makes it impossibly rich, coating each floret in a way that turns broccoli haters into fans. Honestly, even my picky nephew asks for seconds.
  • Weeknight Rescue: It’s my go-to for busy evenings—pair it with chicken or pasta, or just eat it straight from the pan (between us, I’ve done that).
  • Budget Stretch: Fresh broccoli and pantry staples keep it cheap, and it reheats beautifully for leftovers that actually taste better the next day.

Step-by-Step Instructions for Broccoli in White Sauce

Here’s the method. Straightforward, tested, works every time.

Step 1: Blanch the Broccoli to Vibrant Perfection

Bring a large pot of salted water to a rolling boil. Add the 2 lb fresh broccoli florets and stems, cooking for 2-3 minutes until they turn a bright, vibrant green. The stems should be just tender when pierced with a knife.

Immediately drain and transfer to an ice bath to stop the cooking process. This preserves the color and crisp-tender texture. Drain again and set aside. Real talk: this step ensures your broccoli doesn’t turn mushy when added to the sauce later.

Step 2: Craft a Smooth and Flavorful Béchamel Base

In a medium saucepan, melt 4 tbsp unsalted butter over medium heat. Add the 1 whole shallot (finely diced) and 2 cloves garlic cloves (minced), sautéing for 1-2 minutes until fragrant but not browned.

Stir in the 4 tbsp all-purpose flour to create a roux. Cook for 1-2 minutes until the mixture is bubbly and lightly golden—this removes the raw flour taste and sets the stage for a velvety sauce.

Gradually whisk in the 2 cups whole milk (warmed) and 0.5 cup heavy cream, ensuring no lumps form. Add the 1 whole bay leaf for infusion. Cook, stirring constantly, until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes.

Step 3: Season and Finish with Nutmeg and Parmesan

Remove the saucepan from heat. Discard the bay leaf, then stir in the 1 tsp kosher salt, 0.25 tsp white pepper, and 0.25 tsp ground nutmeg. The nutmeg adds a warm, aromatic depth that pairs beautifully with the creamy sauce.

Add 0.5 cup Parmesan cheese (freshly grated) and stir until fully melted and incorporated. The sauce should be smooth, rich, and glossy. Taste and adjust seasoning if needed—this is your moment to make it perfect.

Step 4: Combine and Serve

Gently fold the blanched fresh broccoli into the sauce until evenly coated. If the sauce seems too thick, thin it with a splash of warm milk. Transfer to a serving dish, ensuring every piece of broccoli is generously covered.

Let it sit for 2-3 minutes to allow the flavors to meld. The broccoli will soak up some of the creamy goodness, making every bite irresistibly flavorful. Serve immediately while hot, and enjoy the creamy, nutmeg-kissed perfection.

👨‍🍳

Pro Tips For Making Broccoli In White Sauce

  • Blanch the Broccoli: Drop broccoli florets in boiling salted water for 2 minutes, then shock in ice water—I learned this the hard way after serving mushy broccoli in my first attempt.
  • Make a Roux First: Cook equal parts butter and flour over medium heat for 2-3 minutes until bubbly but not browned; this is the base that actually changes the outcome of your white sauce.
  • Warm the Milk: Heat the whole milk and heavy cream together before adding to the roux—cold dairy makes the sauce seize up, and I’ve ruined two batches by skipping this.
  • Season in Layers: Add salt to the blanching water, then again when making the roux, and finally adjust after combining with broccoli; sounds fussy, but it works.

Best Sauces and Condiments for This broccoli in white sauce

Classic Béchamel Pairing

A drizzle of additional warm béchamel over the top enhances the creamy experience. I often make an extra ½ cup to have on hand. The sauce thickens as it cools, so thin with 1-2 tbsp warm milk before serving. 💫

Cheese Enhancements

For extra richness, sprinkle ¼ cup grated Gruyère or Pecorino Romano over the finished dish. The salty bite of Pecorino contrasts beautifully with the nutmeg. Alternatively, a sprinkle of toasted breadcrumbs adds a delightful crunch.

Herb Infusions

A pinch of fresh thyme leaves or chopped chives stirred into the sauce adds a bright, herbal note. I love adding 1 tsp fresh tarragon for a subtle anise flavor that pairs wonderfully with the creamy base.

Spicy Kick

For heat lovers, a dash of cayenne pepper or red pepper flakes transforms the dish. Start with ⅛ tsp and adjust to taste. The warmth complements the nutmeg without overpowering the delicate sauce.

Acidic Balance

A squeeze of lemon juice just before serving brightens the richness. About ½ tsp per serving cuts through the creaminess. This trick works wonders with any creamy vegetable dish. 💛

Crunchy Toppings

Toasted slivered almonds or pine nuts add texture contrast. Sprinkle 2 tbsp over the top just before serving. The nutty crunch elevates the creamy broccoli to new heights.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 26g33%
Saturated Fat 16g80%
Cholesterol 75mg25%
Sodium 680mg30%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 6g
Protein 14g28%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen broccoli instead of fresh?

Yes, but thaw and drain it well first to prevent a watery sauce. Blanch for just 1-2 minutes since it’s pre-cooked. Fresh is best for texture, but frozen works in a pinch.

2

Why does my sauce turn lumpy?

Lumps happen if the milk is added too quickly or the roux isn’t smooth. Whisk constantly while adding warm milk in a slow stream. If lumps form, strain the sauce before finishing.

3

Can I make this ahead of time?

Yes! Prepare the sauce and blanch the broccoli separately, then combine just before serving. Store in the fridge for up to 2 days. Reheat gently to avoid curdling.

4

What’s the best way to reheat leftovers?

Warm gently in a saucepan over low heat, stirring often. Add a splash of milk to restore creaminess. Avoid microwaving, as it can separate the sauce.

★★★★★4.9(7 reviews)
Brandon Thompson