Broccoli Cheddar Mac and Cheese

Comfort FoodKid-friendlyBroccoliMac Cheese

Perfect comfort food! Cheesy mac and cheese with sharp cheddar, parmesan, and broccoli.

Photography Credit: Elise Bauer

There’s something wonderfully comforting about macaroni and cheese, isn’t there? Especially in the dead of winter when you are looking for excuses not to venture outside your house into the cold.

This mac-n-cheese casserole is everything a mac cheese should be—rich and cheesy—and includes a healthy sprinkling of broccoli florets.

Broccoli has two great loves—cheddar and black pepper—of which this dish takes full advantage. It’s like broccoli cheddar soup, but in mac cheese form. Enjoy!

Our Favorite Videos

Broccoli Cheddar Mac and Cheese Recipe

  • Prep time: 10 minutes
  • Cook time: 40 minutes
  • Yield: Serves 4 to 6

For vegetarian option omit the Worcestershire sauce or use vegetarian Worcestershire sauce, and use vegetarian Parmesan.


  • 1 bunch of broccoli, cut into florets
  • Salt
  • 2 cups dry elbow macaroni
  • 4 Tbsp butter
  • 3 Tbsp all purpose flour
  • 3 cups milk (low fat or whole)
  • 1/2 teaspoon dry mustard
  • Pinch of ground nutmeg
  • 1 1/2 teaspoons freshly grated black pepper
  • 1/4 teaspoon paprika
  • 1/2 teaspoon Worcestershire sauce
  • 2 cups (packed) grated sharp cheddar cheese (8 ounces), divided 1 1/2 cups and 1/2 cup
  • 1/2 cup grated Parmesan cheese


1 Boil the pasta: Heat 4 quarts of water with 2 Tbsp salt in a large pot on high heat (for pasta). When the water comes to a boil, add the pasta and cook uncovered at a rolling boil for 2 minutes less than the time given on the pasta package instructions. (You want to cook the pasta al dente because it will continue to cook with the cheese mixture.) Rinse quickly in cold water to stop the cooking, drain and set aside.

2 Steam the broccoli: While the pasta water is coming to a boil, steam the broccoli. Put a steamer rack in a pot with an inch of water. Bring to a boil. Add the broccoli florets, sprinkle with a little salt, and cover. Steam for 4 minutes. Then remove the broccoli from the pot to a bowl.

3 Heat the milk: In a microwave or in a small pot on the stovetop, heat the milk until steamy. (Preheating the milk saves time in the next step when you are making the bechamel sauce.)

4 Preheat oven broiler at 500°F.

5 Make roux with butter and flour: Melt 4 Tbsp butter in a thick-bottomed oven-safe pot on medium high heat. When the butter is melted and starts to foam sprinkle with 3 Tbsp of flour. Whisk to combine. Lower the heat to medium and cook for 1 to 2 minutes.

6 Add milk and spices to roux: Pour in the hot milk and whisk vigorously to combine, breaking up any clumps of flour. Lower the heat to medium low and let cook, whisking frequently, until the sauce is smooth and thick enough to coat the back of a spoon.

Stir in the dry mustard, paprika, nutmeg, black pepper, Worcestershire sauce, and 1 teaspoon of salt.

7 Whisk in cheeses: Whisk in 1 1/2 cups grated cheddar and the 1/2 cup of Parmesan cheese. Stir until the cheese is melted and the sauce is smooth.

8 Stir in broccoli, top with cheese, broil: Stir in the broccoli and the pasta until well combined. Sprinkle the remaining 1/2 cup grated cheddar cheese on top and place under preheated broiler for 5 to 7 minutes until bubbly and lightly browned.

Add more salt and pepper to taste.


Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.


Broccoli Cheddar Soup from Heidi of 101 Cookbooks

Broccoli Cheddar Mac Cheese

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

28 Comments / Reviews

No ImageBroccoli Cheddar Mac and Cheese

Did you make it? Rate it!

  1. Martha

    Delicious! I would also love to know where the pot in the photos is from if you don’t mind sharing! Thank you!


    Show Replies (1)
  2. Robin

    I wish there were a “love” button for recipes! There have been some extremely questionable choices on this site recently, but the posts that are actually from Elise still have the goods.


  3. Marcia

    So tasty! I added blue cheese, pimenton de la Vera, and breadcrumbs, soooo good.
    QUESTION! Elise, who makes that awesome white pan pictured? I like the high edges!


    Show Replies (1)
  4. enid

    Look delicious, but I don’t have dry mustard on hand. What can I substitute this for?

    Show Replies (1)
  5. Elizabeth-Ann

    Delicious easy to prepare and cook a family favourite


View More
Broccoli Cheddar Mac CheeseBroccoli Cheddar Mac and Cheese