Garden Gold Mac & Cheese

This homemade creamy Broccoli Mac and Cheese recipe is a lightened-up version of a beloved family favorite, offering both decadent flavor and a healthful twist!

scooping broccoli mac and cheese from the pan
Enjoying a generous scoop of our rich and creamy broccoli mac and cheese straight from the pan.

The Ultimate Creamy Broccoli Mac and Cheese: A Wholesome Twist on a Classic

Macaroni and cheese holds a special place in the hearts of many, especially in busy family households. If you’re a parent, it’s highly likely that this iconic comfort food makes a regular appearance on your dinner table, often becoming a cornerstone of childhood memories (and picky eater survival!). Today, we’re elevating this staple with a recipe that promises to be nothing short of extraordinary: our ultimate creamy Broccoli Mac and Cheese.

This isn’t just any mac and cheese. It features a luxuriously rich, homemade cheese sauce that clings perfectly to every pasta shell, creating that undeniably decadent experience we all crave. What truly sets this recipe apart is the thoughtful inclusion of steamed broccoli, which introduces a touch of freshness and vital nutrients. This brilliant addition lightens up the dish without compromising its traditional cozy comfort food essence, making it a meal you can feel good about serving any night of the week.

From the moment you take your first bite, you’ll understand why this recipe is a game-changer. It’s designed to be that ultra-creamy, cheesy, and utterly satisfying dish of your dreams, all while incorporating a serving of vegetables. This makes it an ideal weeknight meal that even the most discerning palates will adore, providing a balanced and flavorful experience for everyone around the table.

broccoli mac and cheese
A close-up of the perfectly cooked pasta and vibrant green broccoli swimming in our rich cheddar cheese sauce.

Why This Broccoli Mac and Cheese Will Become Your New Go-To

There are countless macaroni and cheese recipes out there, but this one stands out for several compelling reasons. Firstly, the homemade cheese sauce is the real star. Unlike pre-made sauces or powdered mixes, crafting your own ensures a depth of flavor and a velvety smooth texture that simply cannot be replicated. We’ll guide you through making a classic roux-based sauce, the foundation of any truly great mac and cheese.

Secondly, the integration of broccoli transforms this indulgent dish into a more wholesome and balanced meal. Broccoli adds a pleasant, slightly earthy crunch that contrasts beautifully with the creamy pasta. It’s also a fantastic way to sneak in some extra vegetables for those who might typically shy away from them, particularly children. This combination makes it a “lightened up” comfort food that doesn’t sacrifice flavor for nutrition.

This recipe is also incredibly efficient. We’ve included a clever time-saving tip that allows you to cook the broccoli right alongside your pasta, minimizing extra pots and cleanup. This efficiency, combined with its crowd-pleasing appeal, makes it an indispensable addition to your repertoire of easy weeknight meals. Whether you’re cooking for a small family or preparing for guests, this broccoli mac and cheese is guaranteed to be a hit.

Essential Ingredients for Decadent Broccoli Mac and Cheese

To create this irresistible dish, you’ll need a handful of simple, high-quality ingredients. Each component plays a crucial role in achieving the perfect balance of flavor and texture:

  • Medium Shell Pasta (or your preferred pasta shape): We recommend medium shells as their shape perfectly cradles the rich cheese sauce, ensuring every bite is packed with flavor. Elbow macaroni, cavatappi, or even penne can also work wonderfully.
  • Unsalted Butter: This forms the base of our roux, providing a rich flavor and a smooth start to our sauce. Unsalted butter allows you to control the overall saltiness of the dish.
  • All-Purpose Flour: The thickening agent for our roux. It combines with the butter to create a stable base for the creamy sauce.
  • Whole Milk: Contributes to the creamy consistency and adds a mild sweetness to the sauce. Using whole milk ensures maximum richness.
  • Heavy Cream: For that extra touch of luxurious creaminess and richness, heavy cream is indispensable. It elevates the texture to a truly decadent level.
  • Sharp Cheddar Cheese (freshly grated is a must!): The star of our cheese sauce. Sharp cheddar offers a robust, tangy flavor that is characteristic of classic mac and cheese. Grating your own cheese from a block is absolutely essential for the smoothest melt and best flavor. Pre-shredded bagged cheese often contains anti-caking agents that prevent it from melting properly, resulting in a grainy sauce.
  • Salt: Essential for seasoning both the pasta water and the cheese sauce, enhancing all the other flavors.
  • Broccoli Florets (cut into bite-sized pieces): Fresh broccoli adds a vibrant color, a pleasant tender-crisp texture, and a boost of nutrients. Ensure they are cut small enough for easy eating.
ingredients to make broccoli mac and cheese
All the fresh ingredients laid out, ready to be transformed into a delicious meal.

Step-by-Step Guide: Crafting Your Creamy Broccoli Mac and Cheese

Making this dish is straightforward and rewarding. Follow these steps for perfect results:

Step 1: Cook the Pasta to Perfection
Begin by bringing a large pot of salted water to a rolling boil. Add your chosen pasta (medium shells are excellent here) and cook according to the package instructions until it reaches an al dente texture. Al dente pasta will be firm to the bite, preventing it from becoming mushy when combined with the hot cheese sauce.

Step 2: Add the Broccoli for a Healthy Boost
While the pasta is cooking, dice your broccoli into bite-sized florets. This ensures they cook evenly and are easy to eat. Here’s a fantastic time-saving tip: in the last 5 minutes of the pasta’s cooking time, add the broccoli florets directly to the boiling water with the pasta. This not only saves you from using an extra pot for steaming but also ensures the broccoli is perfectly tender-crisp when the pasta is done. Five minutes is typically the ideal time for bite-sized florets to achieve that lovely steamed texture without becoming overly soft.

cut up broccoli florets
Fresh broccoli florets, perfectly cut and ready for the pot.
pasta shells and broccoli in a pan
Pasta and broccoli cooking together, a simple and efficient step.

Step 3: Begin the Silky Cheese Sauce (The Roux)
While your pasta and broccoli are cooking, melt the unsalted butter in a medium-sized saucepan over medium heat. Once the butter is fully melted and slightly shimmering, it’s time for the next step.

butter in a sauce pan
Butter beginning to melt in the saucepan.
melted butter in a sauce pan
Fully melted butter, ready for the flour.

Step 4: Create the Roux Foundation
Add the all-purpose flour to the melted butter. Whisk continuously for about 1 minute. This crucial step cooks out the raw flour taste, creating a smooth paste known as a roux, which will thicken our cheese sauce beautifully. Don’t rush this step!

adding flour to melted butter
Flour being added to the melted butter.
whisking together the butter and flour
Whisking the butter and flour into a smooth roux.

Step 5: Develop the Creamy Sauce
Gradually stir in the whole milk and heavy cream to the roux. Continue whisking constantly over medium heat until the sauce thickens to your desired consistency. This typically takes around 5 minutes. The mixture should become smooth and coat the back of a spoon. Be patient and keep whisking to prevent lumps.

whisking together the butter and flour
The roux base, ready for liquid.
adding the milk
Adding milk to create the creamy sauce.

Step 6: Drain Pasta and Broccoli
Once your pasta has reached al dente and the broccoli is tender-crisp, carefully drain the pasta and broccoli in a colander. Shake gently to remove excess water.

Step 7: Finish the Decadent Cheese Sauce
Remove the saucepan with the thickened sauce from the heat. This is a crucial step! Adding cheese to boiling hot liquid can cause it to separate or become stringy. Stir in the salt and, most importantly, the freshly grated sharp cheddar cheese. Stir gently until the cheese is completely melted and the sauce is smooth and glossy. The residual heat from the sauce will be enough to melt the cheese perfectly.

Chef’s Tip for the Perfect Cheese Sauce

Do not skip grating the cheese yourself! As mentioned, pre-shredded cheese from a bag contains cellulose or other anti-caking agents that prevent it from melting smoothly. This can result in a clumpy, oily, or gritty sauce. Freshly grated cheese from a block melts into a beautifully silky, uniform sauce, making all the difference in the final texture and taste of your mac and cheese.

whisking the milk in
The sauce thickening to a perfect consistency.
adding the cheese to the roux
Adding the freshly grated cheese off the heat for a smooth melt.

Step 8: Combine and Serve Immediately
Once your cheese sauce is velvety smooth, add the drained pasta and broccoli back into the saucepan. Stir gently but thoroughly until every piece of pasta and broccoli is coated in the rich, creamy cheese sauce. Serve immediately to enjoy the mac and cheese at its peak creaminess and warmth.

cheese sauce
The completed cheese sauce, luscious and ready.
adding the cheese sauce
The final mixing of pasta, broccoli, and the irresistible cheese sauce.

This dish truly embodies the best of both worlds: the comforting richness of classic mac and cheese paired with the wholesome goodness of fresh vegetables. It’s the ultimate comfort food that you can feel a little bit better about eating, knowing it includes a generous serving of veggies! With 25 grams of protein per serving, it’s a filling and satisfying meal guaranteed to please even your pickiest eaters.

We love serving this Broccoli Mac and Cheese with a crisp side salad to complete the meal. The freshness of the salad perfectly complements the creamy pasta, making for a well-rounded and delightful dinner experience. It was a huge hit in our home, and we’re confident it will be in yours too!

broccoli mac and cheese
A perfectly plated serving of creamy broccoli mac and cheese, ready to be devoured.

Storage and Reheating Tips

While this Broccoli Mac and Cheese is best enjoyed fresh, leftovers are still incredibly delicious and can be easily stored for future meals.

Storing Leftovers

Transfer any leftover mac and cheese into an airtight container. Store it in the refrigerator for up to 3-4 days. For best quality, make sure it cools down slightly before refrigerating to prevent condensation.

Reheating Leftovers:

  • Stovetop: This is the preferred method for reheating to maintain creaminess. Place the mac and cheese in a saucepan over low to medium-low heat. Add a splash of milk (about 1-2 tablespoons per serving) to help rehydrate the sauce. Stir gently and continuously until heated through and creamy again.
  • Microwave: For a quick reheat, place a portion in a microwave-safe dish. Add a tiny splash of milk. Heat in 30-second intervals, stirring in between, until warmed through. Be careful not to overheat, as this can cause the cheese sauce to break.
broccoli mac and cheese in a bowl
A single serving bowl of the inviting broccoli mac and cheese.

This recipe promises an ultra-creamy, incredibly cheesy, and utterly delicious experience that will have everyone licking their bowls clean. Don’t wait to try this fantastic Broccoli Mac and Cheese recipe for dinner next week!

More Family-Favorite Dinner Recipes to Explore

If you loved this recipe, be sure to check out these other comforting and delicious dinner ideas from our kitchen:

  • Creamy Vegetable and Rice Casserole
  • Butternut Squash Mac & Cheese
  • Flavorful Bow Tie Pasta Dish
  • Hearty Potato Soup
  • Classic Baked Macaroni and Cheese
  • Roasted Vegetable Pasta
  • Easy Crock Pot Mac & Cheese
scooping broccoli mac and cheese from the pan
Another inviting shot of the finished dish, perfect for sharing.
scooping broccoli mac and cheese from the pan

Broccoli Mac and Cheese

By:
Joy Shull
This creamy homemade broccoli mac and cheese recipe is a lightened version of a classic family favorite!
Prep:
10 minutes
Cook:
20 minutes
Servings:
4
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 8 oz medium shell pasta
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk
  • cup heavy cream
  • 8 oz block sharp cheddar cheese, freshly grated
  • 1 teaspoon salt
  • 2 cups bite sized broccoli florets

Instructions

  • Boil a pot of water and cook the pasta to al dente according to the package instructions.
  • Dice the broccoli into bite sized pieces.
  • In the last 5 minutes of the pasta’s cook time, add the broccoli to the water with the pasta while it cooks.
  • While the pasta is cooking, melt the butter in a medium sized sauce pan.
  • Add the flour and whisk it for 1 minute constantly.
  • Stir in the milk and heavy cream and whisk until thickened, around 5 minutes.
  • Drain the pasta and broccoli once the pasta reaches al dente.
  • Remove the cheese sauce from the heat and stir in the salt and freshly grated cheddar cheese.
  • Stir the drained pasta and broccoli into the cheese sauce. Serve immediately.

Nutrition

Calories: 625kcal,
Carbohydrates: 53g,
Protein: 25g,
Fat: 35g,
Saturated Fat: 20g,
Polyunsaturated Fat: 2g,
Monounsaturated Fat: 8g,
Trans Fat: 0.2g,
Cholesterol: 101mg,
Sodium: 1000mg,
Potassium: 430mg,
Fiber: 3g,
Sugar: 6g,
Vitamin A: 1417IU,
Vitamin C: 41mg,
Calcium: 525mg,
Iron: 1mg