Easy One-Pan Broccoli Macaroni and Cheese

Creamy, Easy Broccoli Macaroni and Cheese

Diana Rattray

Prep: 4 mins
Cook: 20 mins
Total: 24 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
454 Calories
29g Fat
26g Carbs
23g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 454
% Daily Value*
Total Fat 29g 38%
Saturated Fat 17g 86%
Cholesterol 85mg 28%
Sodium 585mg 25%
Total Carbohydrate 26g 9%
Dietary Fiber 3g 11%
Total Sugars 2g
Protein 23g
Vitamin C 31mg 157%
Calcium 566mg 44%
Iron 1mg 8%
Potassium 344mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This easy macaroni and cheese is a snap to prepare, and it's cooked on the stovetop using just one saucepan. Lots of sharp cheddar cheese paired with the broccoli gives this macaroni and cheese amazing flavor. 

If you have a hard time getting your kids to eat their broccoli, try this combination. This broccoli macaroni and cheese can be served as a side dish or main dish. 


  • 8 ounces elbow macaroni (about 2 cups uncooked)

  • 12 to 16 ounces frozen broccoli

  • 4 tablespoons butter

  • 1 teaspoon dry mustard

  • 1/4 teaspoon freshly ground black pepper

  • 1/4 cup all-purpose flour

  • 2 1/2 cups milk

  • 3 cups shredded sharp cheddar cheese

  • Kosher salt, to taste

Steps to Make It

  1. Gather the ingredients.

  2. Cook macaroni in boiling salted water, following package directions, adding chopped broccoli about 1 minute before macaroni is done. Drain in a colander.

  3. In same saucepan over medium heat, melt butter. Stir in mustard powder, pepper, and flour and continue cooking, stirring, for 2 minutes. 

  4. Gradually whisk milk into flour mixture. Cook, stirring, until sauce is thickened and bubbling. 

  5. Add cheese and continue stirring until cheese has melted. Taste and add salt, as needed.

  6. Add drained macaroni and broccoli and stir to combine thoroughly.

  7. Transfer to a serving dish or individual bowls.


  • If you like a crunchy topping, put the macaroni and cheese mixture in a lightly buttered baking dish. Combine 1 cup of soft breadcrumbs with 2 tablespoons of melted butter. Sprinkle the bread crumbs over the macaroni and cheese. Bake the casserole in a preheated 375 F for about 20 minutes, or until the topping has browned.