Sauces & Condiments
This baked macaroni white sauce recipe transforms simple ingredients into a creamy, comforting one-pot masterpiece in just 25 minutes. The secret lies in a velvety white sauce that clings to perfectly cooked elbow macaroni, creating tender, melt-in-your-mouth bites with a golden, bubbly top.
I developed this recipe during a busy weeknight when I needed a dish that was both quick and impressive—no takeout required. What sets this recipe apart is the one-pot simplicity, eliminating the need for multiple dishes or complicated techniques.
The white sauce, made with butter, flour, and milk, thickens beautifully while baking, coating every strand of macaroni in rich, creamy goodness. A sprinkle of breadcrumbs on top adds a satisfying crunch that contrasts perfectly with the tender pasta underneath.
By the time it emerges from the oven, you’ll have a dish that’s restaurant-quality yet effortless to prepare. The aroma alone—warm, buttery, and slightly cheesy—will have everyone gathering around the table.
It’s the kind of meal that feels indulgent but comes together with minimal effort, making it perfect for weeknights or casual gatherings. Serve it as-is for a comforting side or as a main dish with a simple green salad or steamed vegetables.
The versatility of this recipe means it fits seamlessly into any meal plan. Let’s get started!
Ingredients for baked macaroni white sauce
Twelve ingredients transform into a velvety one-pot masterpiece with golden perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 8 oz | Uncooked, standard elbow shape |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | White, medium protein |
| Whole Milk 🥛 | 2 cups | Full-fat, cold |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Medium sharp, freshly grated |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated from block |
| Panko Breadcrumbs 🍞 | ½ cup | Japanese-style, toasted |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain, divided use |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
| Vegetable Oil 🫒 | 2 tbsp | For greasing baking dish |
The unsalted butter and all-purpose flour form the foundation of this white sauce, so prioritize high-quality ingredients—Land O'Lakes or Plugrá butter melts beautifully without overpowering. For flour, King Arthur or Bob's Red Mill brands yield consistent texture. The whole milk should be cold when added to prevent premature thickening, and organic or hormone-free options enhance flavor. Shredded cheddar makes all the difference—Kraft or Sargento work well, but freshly grating sharp cheddar from a block elevates the dish to restaurant-quality. Parmesan, too, should be freshly grated from a Parmigiano-Reggiano wedge for that authentic umami depth.
No unsalted butter? European-style cultured butter or olive oil (reduce by 1 tbsp) can substitute, though texture may vary slightly. Short on flour? Cornstarch at half the amount thickens effectively, though the sauce won’t brown as beautifully. Panko breadcrumbs are non-negotiable for that crispy top—Japanese-style brands like Kikkoman or Goya provide the best texture, but plain breadcrumbs tossed with a bit of olive oil work in a pinch. Fresh parsley is ideal, but dried parsley at one-third the amount suffices. Vegetable oil for greasing is flexible—canola or avocado oil both work, but avoid olive oil here to prevent flavor transfer.
Prep ahead by measuring all ingredients in advance—this dish bakes quickly. Store leftovers in an airtight container for up to 4 days, though flavor peaks within the first 24 hours. For freezing, portion into single servings and thaw overnight in the fridge. The breadcrumbs should be toasted and ready to sprinkle just before baking to maintain crispness. Double the recipe for meal prep—it reheats beautifully, though texture may soften slightly. Serve with a side salad or steamed broccoli to balance the richness.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss the macaroni, butter, flour, and milk in one dish, stir, bake, then sprinkle that cheddar on top. No boiling pasta, no extra pans, no stress.
- Creamy Cheesy Bliss: That velvety white sauce? It’s the perfect marriage of butter, flour, and milk—smooth as silk with a sharp cheddar bite that makes it ridiculously addictive. (Yes, I’ve reheated leftovers cold.)
- Meal Prep MVP: Make a big batch on Sunday, store it in the fridge, and reheat portions all week. Kids love it, adults love it, and it’s always a hit—whether for lunchboxes or a quick dinner.
- Budget-Friendly Staples: Pasta, butter, milk, and cheese? You’re already stocked. This dish costs pennies per serving but tastes like a restaurant-worthy comfort meal. My wallet and taste buds thank me.
Step-by-step instructions for baked macaroni and white sauce
Master this one-pot technique for perfectly creamy, cheesy macaroni with a crispy breadcrumb topping.
Cook the Macaroni in the Baking Dish
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with 1 tablespoon of the vegetable oil. Add the 8 oz elbow macaroni and pour in 4 cups of water (enough to cover the pasta by about 1 inch). Bring to a boil over medium-high heat on the stovetop.
While waiting for boiling, cut the 0.5 cup unsalted butter into small cubes. Once the water boils, add 1 teaspoon of the diamond crystal kosher salt and reduce heat to medium-low. Cook the pasta for 8-10 minutes, stirring occasionally, until it's al dente—just slightly undercooked. You want it to finish cooking in the oven, so it absorbs all that creamy sauce.
Make the White Sauce
In a separate saucepan, melt the remaining 0.5 cup unsalted butter over medium heat. Whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth, pale roux and smells nutty. This is your sauce base—don't let it brown or it'll taste bitter.
Gradually whisk in the 2 cups whole milk, about ¼ cup at a time, allowing each addition to be fully incorporated before adding more. Return the heat to medium-low and continue whisking until the sauce thickens enough to coat the back of a spoon, which should take about 5-7 minutes. Season with the remaining 0.5 teaspoon diamond crystal kosher salt and 0.5 teaspoon ground black pepper.
Combine Pasta and Sauce
Drain the cooked macaroni, reserving ½ cup of the pasta water. Add the drained macaroni to the saucepan with the white sauce and stir gently to coat. If the sauce seems too thick, add 1-2 tablespoons of the reserved pasta water to reach your desired consistency. The mixture should be creamy but still coat the pasta evenly.
Transfer the macaroni and sauce to your prepared baking dish. Sprinkle evenly with the 1.5 cups shredded cheddar cheese and 0.25 cup parmesan cheese, pressing down gently so the cheese melts into the pasta. Fold in the 2 cloves minced garlic cloves and the 2 tablespoons chopped fresh parsley.
Top with Crispy Breadcrumbs
In a small bowl, mix together the 0.5 cup panko breadcrumbs with the remaining 1 tablespoon vegetable oil. Spread this mixture evenly over the top of the macaroni, pressing down lightly with a spatula to help it adhere. The breadcrumbs will create a delicious, crispy contrast to the creamy pasta underneath.
Bake uncovered for 15-20 minutes until the cheese is fully melted and bubbly, and the breadcrumb topping is golden brown. The edges should look slightly crispy, while the center remains creamy. If the topping browns too quickly, tent loosely with aluminum foil for the last 5 minutes of baking.
Rest and Serve
Remove the baking dish from the oven and let it rest for 5 minutes. This resting period allows the cheese to set slightly and the flavors to meld together. The pasta will be hot, so use a heat-resistant mitt or oven mitt to handle the dish.
Cut into squares and serve immediately. The combination of creamy white sauce, melted cheddar, crispy breadcrumb topping, and fresh parsley creates a comforting, restaurant-quality dish. For extra flavor, you can garnish each serving with additional chopped parsley or a sprinkle of black pepper.
Pro Tips For Making Baked Macaroni White Sauce
- Boil Macaroni Hard: I learned this the hard way—undercooked elbow macaroni turns mushy when baked. Cook it until it’s firm (test by biting a piece—it should resist slightly) before draining. No one wants a watery casserole, and this guarantees each bite holds its shape.
- Whisk Butter-Flour Like Mad: The roux is where the magic happens, but rushing it ruins the sauce. Melt the butter over medium heat, then whisk in the flour constantly for 2–3 minutes until it’s a pale golden paste—not brown, not raw. Skip this, and your sauce will taste chalky or greasy.
- Salt the Milk First: Unsalted butter + unsalted milk = bland disaster. Add ½ teaspoon of salt to the milk before heating it, then stir it in while making the roux. This way, the flavor’s evenly distributed, and you won’t end up guessing how much to add later.
- Layer Cheese Like a Pro: Dump all the cheddar on top, and you’ll end up with a sad, cheesy crust and dry pasta underneath. Mix half the cheese into the sauce first, then sprinkle the rest evenly over the macaroni before baking. The top will get bubbly and golden, but the whole dish stays creamy.
Serving suggestions for this baked macaroni white sauce
Classic Side Pairings
This creamy macaroni pairs beautifully with a simple arugula salad—toss 4 cups baby arugula with 2 tbsp lemon juice and 3 tbsp olive oil for a peppery contrast. Alternatively, roasted Brussels sprouts with a sprinkle of balsamic glaze add a touch of sweetness that balances the richness. 🥗
Protein Additions
Boost this dish into a heartier meal by adding grilled chicken breast or crispy baked salmon. I like to pan-sear 6 oz chicken breast with 1 tsp paprika and serve it alongside the macaroni.
For vegetarians, sautéed mushrooms with 2 tbsp garlic butter add a meaty texture without overpowering the dish.
Bread and Dips
Set out a warm baguette or crusty sourdough for dipping—it’s the perfect way to soak up any leftover sauce. For extra indulgence, serve with a side of marinara sauce or spicy brown butter on the table.
I often make a quick batch of garlic aioli by mixing ½ cup mayonnaise with 1 minced garlic clove and 1 tsp lemon juice.
Seasonal Veggie Boosters
In summer, add steamed asparagus or grilled zucchini to the plate. For fall, roasted butternut squash with ½ tsp cinnamon complements the dish’s creaminess. In winter, sautéed green beans with 1 tbsp toasted almonds add crunch and freshness. 🍂
Dessert Pairings
End the meal on a sweet note with warm apple crisp or vanilla ice cream. A simple lemon sorbet cuts through the richness of the cheese sauce. For a lighter option, serve dark chocolate-dipped strawberries—the tartness cleanses the palate perfectly.
Drink Recommendations
A crisp Sauvignon Blanc from New Zealand or a light Pinot Grigio from Italy pairs wonderfully with the dish’s creamy, cheesy notes. For beer lovers, a wheat beer like Blue Moon or a pilsner like Heineken offers a refreshing contrast.
Sparkling water with lemon slices is my go-to for a non-alcoholic option. 🍷
Nutrition facts
Frequently asked questions
Can I use a different type of pasta instead of elbow macaroni?
For this recipe, you can substitute with penne or fusilli—they hold up well to the creamy sauce. Avoid delicate shapes like angel hair, as they may overcook while baking. If using a different shape, reduce cooking time by 1-2 minutes to prevent mushiness.
Why did my breadcrumb topping get soggy?
Soggy breadcrumbs usually happen when the topping isn't crisped long enough or the dish rests too long before serving. For best results, bake until the topping is golden brown (about 15-20 minutes) and serve immediately. If needed, broil for 1-2 minutes after baking to revive crispiness.
How can I make this dish ahead of time?
Prep everything up to the baking step, then cover and refrigerate for up to 24 hours. When ready to bake, add 5-7 minutes to the baking time. For freezing, assemble the dish (without baking), cover tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed.
What makes this white sauce different from regular mac and cheese?
This recipe uses a roux-based white sauce (butter + flour + milk) instead of just melted cheese, creating a smoother, silkier texture. The sauce is also baked directly with the pasta, allowing flavors to meld deeper. The breadcrumb topping adds extra texture that traditional mac and cheese lacks.
Can I make this dish vegetarian?
Yes! This recipe is already vegetarian. For extra protein, add sautéed mushrooms or lentils. If you want to boost flavor, try adding 1 tbsp nutritional yeast to the white sauce for a cheesy depth, or top with crumbled feta instead of parmesan for a tangy twist.
