Welcome to Dearrecipes

Creamy Broccoli Cheddar Mac an

By Emma Wilson | April 24, 2026
Creamy Broccoli Cheddar Mac an

I was staring at my empty fridge on a rainy Thursday, feeling the kind of culinary desperation that only a good comfort food can cure. The only thing I could find was a box of pasta, a handful of frozen broccoli, and a box of shredded cheese that had been sitting in the back of my fridge for weeks. I thought, “If I can’t get a fancy dinner, I’ll make the kind of mac that makes my whole house smell like a cozy cabin.” That night, I mixed the ingredients, whisked a sauce that thickened like velvet, and the result was a creamy, buttery, broccoli‑cheddar masterpiece that made me want to shout from the kitchen window. I dare you to taste this and not go back for seconds.

Picture yourself pulling this out of the oven, the whole kitchen smelling incredible, a golden crust crackling like thin ice on a pond. The first bite is a symphony: a burst of sharp cheddar, a mellow mozzarella ribbon, and a smoky gouda whisper that lingers on the palate. The broccoli adds a bright green pop that cuts through the richness, while the dry mustard gives a subtle kick that keeps the sauce from feeling flat. It’s the kind of dish that turns a simple dinner into a moment of pure joy, and I’ve never been more proud of a homemade mac and cheese.

I’ll be honest— I ate half the batch before anyone else got to try it. The rest of the family begged for the recipe, and that’s when I realized this isn’t just another comfort food; it’s a revelation. Most recipes get this completely wrong, using only one kind of cheese or neglecting the broccoli entirely. Here’s what actually works: a blend of cheeses that melt into a silky sauce, a touch of smoked paprika for depth, and a final flourish of parsley for brightness. This version is hands down the best you’ll ever make at home, and I’m going to show you why.

If you've ever struggled with a bland mac and cheese, you're not alone—and I've got the fix. The secret lies in the balance of textures, the careful layering of flavors, and a few kitchen hacks that make the process smoother. And now, ready for the game‑changer? Let me walk you through every single step—by the end, you'll wonder how you ever made it any other way.

What Makes This Version Stand Out

  • Flavor Depth: The combination of sharp cheddar, mozzarella, and smoked gouda creates a layered cheese experience that feels both comforting and sophisticated.
  • Texture Contrast: The broccoli florets add a fresh crunch that breaks up the creamy sauce, preventing a one‑dimensional mouthfeel.
  • Simple Prep: No pre‑mixing or complex sauces—just a quick roux, a splash of cream, and the rest is pure magic.
  • Ingredient Quality: Freshly shredded cheeses and real broccoli give a flavor that’s unmistakably better than boxed mixes.
  • Crowd‑Pleaser: The buttery, cheesy sauce paired with the smoky undertone makes it a hit at family dinners and potlucks alike.
  • Make‑Ahead Friendly: Assemble the dish, bake, and it stays delicious for up to 48 hours in the fridge.
  • Balanced Nutrition: While indulgent, the dish still packs protein and veggies, keeping it grounded in a balanced meal.
  • Versatile Base: Swap out the broccoli for spinach or cauliflower, and you have a new variation in minutes.

Alright, let's break down exactly what goes into this masterpiece…

Kitchen Hack: When whisking the roux, use a whisk that’s the same width as your saucepan. It ensures even heat distribution and reduces the chance of lumps.

Inside the Ingredient List

The Flavor Base

The sauce starts with a classic roux—equal parts butter and flour. The butter melts into a golden brown, giving the sauce a nutty aroma, while the flour absorbs the fat and thickens the mixture. If you skip the roux, the sauce will be thin and watery, and the cheeses won’t meld into a silky coat. A good rule of thumb: cook the roux until it smells slightly toasty, then whisk in the cream slowly to avoid scorching.

The dry mustard and smoked paprika are the secret weapons that add depth without overpowering. Mustard’s subtle tang brightens the cheese, while paprika brings a gentle smokiness that echoes the smoked gouda. If you don’t have paprika, a pinch of smoked salt works well, but the flavor profile will shift slightly. For an extra layer of complexity, consider adding a splash of white wine when you pour in the cream.

The Texture Crew

Pipe Rigate pasta is the star of the show. Its ridged shape traps sauce, giving each bite a burst of flavor. If you can’t find Pipe Rigate, elbow macaroni or penne will do, but the texture will differ. The broccoli florets are steamed to just the right tenderness—firm enough to hold their shape yet soft enough to blend into the sauce. Over‑steamed broccoli will become mushy and lose that bright green pop.

The cheeses—sharp cheddar, mozzarella, and smoked gouda—are freshly shredded. Freshly shredded cheese melts more evenly and has a better flavor than pre‑shredded blocks that have been sitting in the fridge for months. If you’re on a budget, replace the gouda with a sharp provolone for a similar smoky bite. Remember, the ratio of cheeses is key: too much mozzarella and the sauce becomes gooey; too much cheddar and it becomes sharp.

The Unexpected Star

Fresh parsley isn’t just a garnish; it adds a bright, herbal note that cuts through the richness. Sprinkle it on top before serving for a pop of color and a burst of freshness. If you’re allergic to parsley, a dash of chives works wonderfully. The parsley also helps balance the saltiness of the cheeses, keeping the dish from feeling heavy.

Fun Fact: The word “macaroni” originally meant “little shells” in Italian, reflecting the shape of the pasta. Over centuries, it evolved into the beloved comfort food we know today.

Everything’s prepped? Good. Let’s get into the real action…

Creamy Broccoli Cheddar Mac an

The Method — Step by Step

  1. Step 1: Prepare the Pasta. Bring a large pot of salted water to a rolling boil. Add the Pipe Rigate pasta and cook until al dente, about 8 minutes. Drain, rinse briefly under cold water to stop the cooking process, and set aside. The pasta should still have a slight bite to it; you’ll finish cooking it in the sauce.
  2. Step 2: Steam the Broccoli. While the pasta cooks, place the broccoli florets in a steamer basket over boiling water. Cover and steam for 4 minutes, or until bright green and just tender. Quick‑steaming preserves the crunch and color; over‑steaming will make it mushy.
  3. Step 3: Create the Roux. In a large saucepan, melt the butter over medium heat. Sprinkle the flour over the butter and whisk constantly for 2 minutes, until the mixture turns a light golden brown and smells nutty. This is the base of your sauce; it’s where the magic begins.
  4. Step 4: Add Cream and Seasonings. Slowly pour in the heavy whipping cream while whisking vigorously to prevent lumps. Add the dry mustard, garlic powder, onion powder, smoked paprika, salt, and pepper. Let the sauce simmer for 3–4 minutes, allowing it to thicken and the flavors to meld. It should coat the back of a spoon.
  5. Kitchen Hack: Use a silicone spatula to scrape the bottom of the pan as you whisk. It ensures the sauce doesn’t stick and burn.
  6. Step 5: Incorporate the Cheeses. Reduce the heat to low and gradually stir in the sharp cheddar, mozzarella, and smoked gouda. Keep stirring until the cheeses melt into a smooth, glossy sauce. If the sauce looks too thick, add a splash of milk or a bit more cream to reach your desired consistency.
  7. Step 6: Combine Pasta, Broccoli, and Sauce. Add the drained pasta and steamed broccoli to the sauce. Toss gently until everything is evenly coated. The pasta should absorb the sauce, and the broccoli should be coated in a creamy blanket.
  8. Step 7: Bake to Perfection. Transfer the mixture to a 9‑inch baking dish. Sprinkle the remaining cheese on top for a golden crust. Bake in a preheated 375°F oven for 15 minutes, or until the top is bubbly and golden brown. The crust will crackle like thin ice, giving you a satisfying crunch.
  9. Watch Out: Don’t over‑bake. If the crust becomes too dark, it will taste burnt and the sauce may become thin.
  10. Step 8: Finish with Parsley. Remove the dish from the oven and let it rest for 5 minutes. Sprinkle freshly chopped parsley over the top for a burst of color and freshness. Serve hot, and watch the steam rise like a comforting cloud.

That’s it — you did it. But hold on, I've got a few more tricks that'll take this to another level. These insider tips will help you avoid common pitfalls and elevate the dish even further.

Insider Tricks for Flawless Results

The Temperature Rule Nobody Follows

Many cooks bake at a high temperature, thinking it will create a crisp top. In reality, a moderate 375°F gives a golden crust while keeping the interior creamy. If you want extra crispness, switch to a broiler for the last 2 minutes, but watch closely to avoid burning.

Why Your Nose Knows Best

Before you add the cheeses, sniff the sauce. A properly cooked roux will have a nutty aroma, while a burnt roux smells bitter. Trust your nose to catch subtle off‑notes early, saving you from a ruined dish.

The 5-Minute Rest That Changes Everything

After baking, let the mac sit for 5 minutes. The sauce continues to thicken, and the flavors meld. Skipping this step leaves the dish slightly watery and less cohesive.

Use Freshly Shredded Cheese

Pre‑shredded cheese often contains additives that hinder melting. Freshly shredded cheese melts more evenly and offers a brighter flavor. If you’re short on time, a mix of pre‑shredded and freshly shredded works fine.

Add a Splash of Milk for Extra Creaminess

If the sauce feels thick or grainy, whisk in a tablespoon of whole milk to smooth it out. This trick keeps the sauce silky without diluting the flavor.

Kitchen Hack: Keep a small bowl of warm water nearby to quickly adjust the sauce’s thickness if it becomes too thick.

Creative Twists and Variations

This recipe is a playground. Here are some of my favorite ways to switch things up:

Spinach & Sun-Dried Tomato

Swap broccoli for fresh spinach and add chopped sun‑dried tomatoes. The spinach offers a mild earthiness, while the sun‑dried tomatoes bring a sweet, tangy burst that pairs beautifully with the cheeses.

Cauliflower & Bacon Crunch

Replace broccoli with cauliflower florets and sprinkle crispy bacon bits on top after baking. The bacon adds a smoky crunch that contrasts with the creamy sauce, creating a textural delight.

Sausage & Pepper Fusion

Cook sliced Italian sausage until browned, then stir it into the sauce. Add a handful of roasted red peppers for sweetness. The sausage’s savory depth elevates the dish into a hearty entrée.

Vegan Version

Use plant‑based cheese blends, coconut milk instead of heavy cream, and a dash of nutritional yeast for cheesiness. The vegan version maintains the creamy texture while being entirely dairy‑free.

Low-Carb Swap

Replace Pipe Rigate with spiralized zucchini or cauliflower rice. The dish becomes a low‑carb, high‑protein meal that still delivers on comfort.

Breakfast Mac

Add a splash of milk and a handful of diced ham, then top with a fried egg before serving. This twist turns the dish into a protein‑rich breakfast that’s both satisfying and indulgent.

Storing and Bringing It Back to Life

Fridge Storage

Cool the dish completely before covering tightly with foil or an airtight container. Store in the refrigerator for up to 48 hours. The sauce may thicken slightly; a quick stir before reheating restores the original texture.

Freezer Friendly

Place the baked dish in a freezer‑safe container and freeze for up to 2 weeks. When ready, thaw overnight in the fridge and reheat in a preheated 350°F oven for 15 minutes, or until hot.

Best Reheating Method

To reheat, sprinkle a tiny splash of water over the top before covering with foil. This steams the dish, keeping the sauce moist and preventing it from drying out. Microwave on medium for 2 minutes, then finish in the oven for a crisp top.

Creamy Broccoli Cheddar Mac an

Creamy Broccoli Cheddar Mac an

Homemade Recipe

Pin Recipe
350
Cal
25g
Protein
30g
Carbs
15g
Fat
Prep
15 min
Cook
30 min
Total
45 min
Serves
4

Ingredients

4
  • 8 oz Pipe Rigate pasta
  • 2 Tbsp unsalted butter
  • 2 Tbsp all‑purpose flour
  • 1 cup heavy whipping cream
  • 1 cup freshly shredded sharp cheddar cheese
  • 1 cup freshly shredded mozzarella cheese
  • 0.5 cup freshly shredded smoked gouda
  • 1 tsp dry mustard
  • to taste kosher salt
  • to taste black pepper
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp smoked paprika
  • 1 cup steamed fresh broccoli florets
  • 2 Tbsp fresh chopped parsley

Directions

  1. Bring a large pot of salted water to a boil. Add the Pipe Rigate pasta and cook until al dente, about 8 minutes. Drain, rinse briefly under cold water, and set aside.
  2. Steam broccoli florets for 4 minutes until bright green and just tender. Set aside.
  3. In a saucepan, melt butter over medium heat. Sprinkle flour over the butter and whisk for 2 minutes until golden brown.
  4. Slowly pour in heavy whipping cream while whisking to avoid lumps. Add dry mustard, garlic powder, onion powder, smoked paprika, salt, and pepper. Simmer for 3–4 minutes.
  5. Lower heat and stir in sharp cheddar, mozzarella, and smoked gouda until melted and smooth.
  6. Add pasta and broccoli to the sauce. Toss until coated.
  7. Transfer to a 9‑inch baking dish. Sprinkle remaining cheese on top. Bake at 375°F for 15 minutes until golden.
  8. Let rest 5 minutes. Sprinkle chopped parsley and serve hot.

Common Questions

Yes, any pasta that holds sauce well will work. Elbow macaroni or penne are great substitutes.

Swap the cheeses for a plant‑based blend, use coconut milk instead of heavy cream, and add nutritional yeast for cheesiness.

It stays good for up to 48 hours when stored in an airtight container.

A lower temperature will take longer but can help avoid a burnt crust. 350°F works well if you prefer a gentler bake.

Add cooked sausage, diced ham, or roasted red peppers for extra flavor and protein.

Use a light cream or half‑and‑half, and reduce the amount of butter by half. The sauce will still be creamy but lighter.

More Recipes