There’s something about a bowl of homemade mac & cheese that just hits differently.. especially when it’s loaded with tender broccoli and coated in a creamy, cheddar cheese sauce. Cheddar broccoli is one of my favorite flavor combos. This Cheddar Broccoli Mac & Cheese made at home with simple ingredients and comes together in about 30 minutes, making it perfect for busy weeknights or cozy weekends at home.

Like most Mac & cheese recipes, this recipe uses a classic roux-based cheese sauce for the smoothest texture and richest flavor. Sharp cheddar keeps things comforting, while broccoli adds a pop of color and balance that makes this dish feel just a little more wholesome.

Why You’ll Love This Recipe

 

 

Tips for the Creamiest Mac & Cheese

 

Variations & Add-Ins



Watch how this recipe comes together step by step in my Instagram video below! Let me know if you try it out!

View this post on Instagram

A post shared by Rachaell Rampini (@rachaellsrecipes)

Cheddar Broccoli Mac & Cheese

Cheddar Broccoli Mac & Cheese

Yield: 3-4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Ingredients

  • 8 ounces (225 g) dry medium shell pasta (or elbows)
  • 1½–2 cups broccoli florets, cut small
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1½ cups whole milk (or 1 cup milk + ½ cup half-and-half)
  • 8 ounces sharp yellow cheddar cheese, freshly shredded
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon smoked paprika (optional)
  • ½ teaspoon Dijon mustard or a pinch of mustard powder (optional)
  • Salt and black pepper, to taste

Instructions

    1. Bring a large pot of well-salted water to a boil. Cook pasta until just shy of al dente. Add broccoli during the last 3-4 minutes of cooking (depending on how tender you like yours). Drain and set aside.
    2. In the same pot, melt butter over medium heat. Whisk in flour and cook for about 1 minute, until smooth and lightly bubbling.
    3. Slowly whisk in milk. Continue whisking and cook until the sauce thickens slightly, about 3–4 minutes.
    4. Stir in garlic powder, onion powder, smoked paprika, Dijon (if using), salt, and black pepper.
    5. Reduce heat to low. Add the shredded cheddar in small handfuls, stirring until fully melted and smooth before adding more.
    6. Fold in the cooked pasta and broccoli until evenly coated. If needed, add a splash of warm milk to loosen the sauce. Serve immediately. Enjoy!
Skip to Recipe