Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Broccoli

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Cheesy Broccoli is the perfect side dish for any meal. Made with fresh broccoli and a creamy homemade cheese sauce, it’s kid-friendly, delicious, and quick to prepare. This easy recipe will have your family asking for seconds!

  • Total Time: 25 minutes
  • Yield: 4 servings

Ingredients

1 pound broccoli, cut into florets (about 6 cups)

Water

2 tablespoons butter

2 tablespoons flour

1 cup milk (1% used)

⅔ cup shredded cheddar cheese

2 tablespoons grated Parmesan cheese

¼ teaspoon kosher salt (plus additional to taste)

Pinch ground mustard (optional)

Pinch cayenne (optional)

Instructions

Prepare the Broccoli:
Place the broccoli in a large saucepan and cover with enough water to create a thin layer across the bottom of the pan (about 1 cup). Bring to a simmer over high heat, then cover the pan. Let the broccoli simmer until it’s bright green and crisp-tender, about 4-5 minutes. Drain the broccoli and place it in a bowl, covering it to keep warm.

Make the Cheese Sauce:
Wipe the pan dry with a towel, then add the butter and melt it over medium-low heat. Once melted, sprinkle the flour over the top and whisk constantly until the flour turns golden, about 1 minute.

Add the Milk:
Slowly pour in the milk while whisking constantly to avoid lumps. Let the sauce simmer for about 3 minutes, whisking continuously, until it thickens slightly.

Add the Cheeses:
Reduce the heat to low. Gradually add the shredded cheddar cheese in small handfuls, allowing it to melt fully between each addition. Stir in the Parmesan cheese, salt, mustard, and cayenne (if using). Taste and adjust the seasoning, adding more salt if desired.

Combine and Serve:
Serve the broccoli warm, topped with the cheese sauce, or gently stir the broccoli into the sauce and serve it mixed.

Notes

To Store: Refrigerate leftover cheesy broccoli in an airtight container for up to 4 days.

To Reheat: Reheat leftovers in a skillet over medium heat or in the microwave. If you stored the cheese sauce separately, warm it in the microwave or over medium-low heat on the stovetop.

To Freeze: Freeze the cheesy broccoli in an airtight container for up to 3 months. Thaw in the refrigerator before reheating.

  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Appetizers
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian