Alfredo Broccoli Mac Bake

Featured in: Comfort Food

This dish brings together tender macaroni and vibrant broccoli florets in a rich, homemade Alfredo sauce, crowned with a layer of golden, bubbling cheeses. The creamy texture is balanced by just-cooked broccoli and a gentle crust from Parmesan and mozzarella. Quick to assemble and easy to adapt—swap in mushrooms or add diced chicken for variety. It makes a comforting main course that pairs wonderfully with salad and a glass of white wine. Perfect for a weeknight dinner or casual gathering, offering both flavor and familiarity.

Updated on Sat, 11 Oct 2025 13:42:41 GMT
Alfredo Broccoli Mac Bake fresh from the oven, golden cheesy layer bubbling on top. Save
Alfredo Broccoli Mac Bake fresh from the oven, golden cheesy layer bubbling on top. | berrycottage.com

Few things are as comforting and crowd-pleasing as a big dish of baked pasta bubbling with cheese. This Alfredo Broccoli Mac Bake features macaroni, tender green broccoli, and a rich, homemade Alfredo sauce that coats each bite. It is incredibly satisfying, the perfect family meal for busy weeknights or cozy weekends when you want a little indulgence without complications.

My family is hooked on this recipe ever since I improvised it to use up leftover broccoli and cheese. Now it is our most-requested casserole whenever we want comfort food. Even picky eaters finish their plates.

Ingredients

  • Elbow macaroni or short pasta: gives maximum surface area for sauce to cling to and keeps every bite tender yet firm so look for a pasta that holds shape well
  • Broccoli florets: bring color freshness and a nutritious element to offset the richness try to choose a vibrant green broccoli with tightly closed heads for best flavor
  • Unsalted butter: allows you to control the saltiness and forms the base of a classic roux
  • All-purpose flour: thickens the sauce for a clingy texture make sure it smells fresh
  • Whole milk and heavy cream: produce a velvety Alfredo layer use the best quality dairy for the most decadent taste
  • Grated Parmesan cheese: adds deep umami and a savory complexity I recommend grating your own from a block for better melting
  • Shredded mozzarella cheese: creates gooey pulls and brown bubbly topping always pick a whole-milk mozzarella for richness
  • Fresh garlic: makes the sauce aromatic and irresistible mince it finely for even cooking
  • Salt and black pepper: round out the flavor opt for freshly ground black pepper if possible
  • Ground nutmeg (optional): a pinch brings a subtle warmth choose a good-quality spice for best results
  • Fresh parsley (optional for garnish): adds freshness and a hit of garden color

Instructions

Cook the Pasta and Broccoli:
Bring a large pot of water to a rolling boil and salt it generously. Add the macaroni and stir to prevent sticking. Boil until the pasta is al dente which should be about one to two minutes less than the package states. In the last three minutes of cooking pour in the broccoli florets so they cook through but remain bright green and just tender. Drain everything together in a colander and set aside.
Make the Alfredo Sauce:
Place a large saucepan over medium heat and drop in the butter. When it is melted and bubbling add the minced garlic. Stir constantly while the garlic softens for about one minute just until the aroma fills your kitchen.
Build the Roux:
Sprinkle the flour evenly over the melted butter and garlic. Whisk vigorously for one or two minutes until the mixture turns a shade darker and comes together as a paste but do not let it brown.
Add the Dairy and Simmer:
Slowly pour in the whole milk and heavy cream while whisking constantly to avoid lumps. Keep whisking as the mixture heats and thickens slightly. Bring it to a gentle simmer and let it cook for three to four minutes stirring the whole time so the bottom does not scorch.
Melt in the Cheese:
Add the grated Parmesan and shredded mozzarella. Continue whisking until all the cheese has melted into the sauce and it becomes smooth and glossy. Season with salt black pepper and a pinch of nutmeg if you like. Taste and adjust the seasoning to your preference.
Combine Pasta with Sauce:
Pour the drained pasta and broccoli into the pot of Alfredo sauce. With a mixing spoon toss gently but thoroughly so every piece is coated in the sauce.
Assemble in Baking Dish:
Spoon the creamy mixture into a greased 9 by 13 inch baking dish spreading it out evenly to the corners. Sprinkle the top with the remaining Parmesan and mozzarella cheese for maximum golden coverage.
Bake Until Golden and Bubbling:
Set the dish in a 375 degree oven and bake uncovered for twenty to twenty five minutes. Watch for the cheese to bubble and the top to turn deeply golden. When it is ready the aroma will call everyone to the kitchen. Remove and let it rest five minutes before serving.
Finish with Parsley:
If desired sprinkle the baked pasta with fresh chopped parsley to brighten and add a final pop of color. Serve hot.
Close-up of Alfredo Broccoli Mac Bake served hot, with creamy sauce and vibrant green broccoli. Save
Close-up of Alfredo Broccoli Mac Bake served hot, with creamy sauce and vibrant green broccoli. | berrycottage.com

My favorite part is always the Parmesan because it crisps and caramelizes on top creating those golden, savory bits my kids fight over. Growing up we made this dish every winter after my mom taught me the basics of Alfredo and we always argued over who got the corners where the cheese is at its most bubbly and toasty.

Storage Tips

Once cool cover the dish tightly with foil or transfer leftovers into airtight containers. It keeps well in the refrigerator for up to three days. Simply reheat covered in the oven or microwave with a splash of milk to loosen the sauce.

Ingredient Substitutions

You can swap in whole wheat or gluten-free pasta without changing the method. Replace heavy cream with half and half for a little lighter touch. If you need to avoid dairy look for a plant-based cream and cheese alternative—coconut milk and vegan cheese work in a pinch for a different but still creamy base.

Serving Suggestions

This bake tastes wonderful served with a green salad to cut through the richness or a simple roasted tomato side for color and acidity. Sometimes I add extra roasted veggies or even top leftovers with a fried egg for a hearty brunch.

Cultural Context

Alfredo sauce has Italian roots but the combination of macaroni cheese broccoli and a baked topping is pure Italian-American comfort food. Similar casseroles became popular in the United States as a way to stretch cheese and pasta into nourishing meals for families.

Seasonal Adaptations

Try using fresh asparagus or peas when broccoli is out of season Stir in caramelized onions for sweetness in winter Top with fresh basil or chives instead of parsley when herbs are abundant

Success Stories

Friends often ask for this recipe after I bring it to potlucks It disappears fast with zero leftovers. Some have adapted it with different vegetables or gluten-free pasta and everyone raves about the creamy sauce.

Freezer Meal Conversion

Assemble everything in the baking dish but skip the final bake. Cover well and freeze for up to two months. Bake from frozen at 350 degrees until heated through and bubbly about forty five minutes covered then uncover to brown the top.

Plated Alfredo Broccoli Mac Bake garnished with parsley, showing melty cheese and tender pasta. Save
Plated Alfredo Broccoli Mac Bake garnished with parsley, showing melty cheese and tender pasta. | berrycottage.com

Whip up this Alfredo Broccoli Mac Bake for a foolproof dinner that everyone will love. The cheesy crust and creamy insides are impossible to resist.

Recipe FAQ

Can I use a different pasta shape?

Yes, any short pasta such as penne, fusilli, or rigatoni works well in place of elbow macaroni.

How do I prevent the sauce from curdling?

Gently simmer the sauce over medium heat, stirring constantly, and avoid boiling for best results.

Is it possible to make this dish gluten-free?

Absolutely! Substitute gluten-free pasta and gluten-free flour for a suitable alternative.

Can I prepare it ahead of time?

Yes, assemble up to the baking stage, cover, and refrigerate for up to a day. Bake when ready to serve.

What cheeses are best for a creamy texture?

Parmesan and mozzarella lend both creaminess and a deliciously melty, golden top.

How can I add extra protein?

Mix in cooked diced chicken or toss in sautéed mushrooms for a heartier dish.

Alfredo Broccoli Mac Bake

Baked macaroni with broccoli, creamy Alfredo sauce, and a golden cheese topping for family-friendly comfort.

Prep duration
20 min
Cook duration
35 min
Complete duration
55 min
Created by Lily Anderson


Complexity Easy

Heritage Italian-American

Output 6 Portions

Dietary considerations Meat-free

Components

Pasta & Vegetables

01 12 ounces elbow macaroni or short pasta
02 1 pound broccoli florets, cut into bite-sized pieces

Alfredo Sauce

01 3 tablespoons unsalted butter
02 3 tablespoons all-purpose flour
03 2 1/2 cups whole milk
04 1 cup heavy cream
05 1 1/4 cups grated Parmesan cheese
06 1 cup shredded mozzarella cheese
07 2 cloves garlic, minced
08 1/2 teaspoon salt
09 1/4 teaspoon black pepper
10 Pinch ground nutmeg (optional)

Topping

01 1/2 cup grated Parmesan cheese
02 3/4 cup shredded mozzarella cheese
03 2 tablespoons chopped fresh parsley (optional)

Directions

Direction 01

Prepare Oven and Baking Dish: Preheat the oven to 375°F. Grease a 9x13 inch baking dish.

Direction 02

Cook Pasta and Broccoli: Boil the macaroni in a large pot of salted water, cooking until al dente (1 to 2 minutes less than package instructions). Add broccoli florets during the last 3 minutes. Drain well and set aside.

Direction 03

Start Alfredo Sauce: In a large saucepan over medium heat, melt butter. Add minced garlic and cook for 1 minute until fragrant.

Direction 04

Form Roux: Sprinkle in the flour and whisk continuously for 1 to 2 minutes to create a blond roux. Do not allow the mixture to brown.

Direction 05

Finish Sauce Base: Gradually whisk in the milk and heavy cream until the mixture is smooth. Bring to a gentle simmer, stirring constantly, until thickened, about 3 to 4 minutes.

Direction 06

Incorporate Cheese and Seasonings: Add 1 1/4 cups grated Parmesan and 1 cup shredded mozzarella cheese. Stir until fully melted and sauce is smooth. Season with salt, black pepper, and nutmeg if desired.

Direction 07

Combine Pasta, Broccoli, and Sauce: Fold the drained pasta and broccoli into the Alfredo sauce, mixing thoroughly to ensure even coating.

Direction 08

Fill Baking Dish and Top: Transfer the pasta mixture to the prepared baking dish. Evenly sprinkle over 1/2 cup Parmesan and 3/4 cup mozzarella cheese.

Direction 09

Bake: Bake uncovered in the preheated oven for 20 to 25 minutes until the surface is golden and bubbling.

Direction 10

Rest and Garnish: Allow the bake to rest for 5 minutes. Optionally, garnish with freshly chopped parsley before serving.

Necessary tools

  • Large pot
  • Saucepan
  • Whisk
  • Colander
  • Baking dish (9x13 inch)
  • Mixing spoon

Allergy information

Review each ingredient for potential allergens and seek professional medical advice if you have concerns.
  • Contains milk/dairy (butter, milk, heavy cream, cheese), gluten (pasta, flour).
  • Check pasta and cheese labels for additional allergens if necessary.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 485
  • Fats: 23 g
  • Carbohydrates: 49 g
  • Proteins: 20 g