Baked Macaroni and White Sauce Recipe: One-Pan Creamy Comfort in 25 Minutes

Sauces & Condiments

Baked Macaroni and White Sauce Recipe: One-Pan Creamy Comfort in 25 Minutes

This baked macaroni and white sauce recipe delivers the ultimate in creamy, comforting one-pan dinner that’s ready in just 25 minutes. The secret lies in a velvety white sauce thickened with butter and flour, creating a rich, velvety coating for tender pasta that melts in your mouth.

I’ve perfected this method to ensure every bite is perfectly balanced—no grainy texture or watery sauce here.

The process is simpler than it sounds: boil your pasta, prepare the sauce in the same pot, combine everything, and bake until bubbly and golden. The result is a dish that’s restaurant-quality at home, with a crispy top layer that adds texture contrast.

Whether you’re feeding a family or craving a cozy solo meal, this recipe delivers satisfaction without the fuss.

What sets this apart is the sauce—creamy yet light, with just enough sharpness from cheddar and a touch of mustard for depth. The pasta absorbs the sauce perfectly, so every forkful is rich and cohesive.

Top it with buttery breadcrumbs or extra cheese for that golden finish, and you’ve got a dish that tastes like it’s been simmering all day.

Perfect for weeknight dinners or meal prep, this baked macaroni pairs beautifully with steamed vegetables or a simple salad. The best part? One pan, minimal cleanup, and a result that’ll have everyone asking for seconds. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked macaroni white sauce

Twelve simple ingredients transform into creamy, golden perfection in one pan.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Uncooked, medium or small shape
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ½ cup Sifted for smooth sauce
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, not pre-shredded
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
Yellow Mustard 🍯 1 tbsp Dijon or prepared
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Cloves 🧄 2 cloves Minced for subtle flavor
Panko Breadcrumbs 🍞 ¼ cup For crispy topping
Extra-Virgin Olive Oil 🫒 1 tbsp For drizzling on breadcrumbs
Fresh Parsley 🌿 0.1 cup Chopped, for garnish

The cheese is where the magic happens. Sharp cheddar gives that tangy bite, but Gruyère or Monterey Jack work too if that's what you've got. Skip the pre-shredded stuff—it's coated with anti-caking agents that make the sauce grainy. For the butter, European-style has more flavor, but any good-quality unsalted butter will do. The flour? King Arthur or Gold Medal are my go-tos—they're sifted and consistent. If you're in a pinch, Trader Joe's has a great organic blend. And don't forget the milk—whole milk is non-negotiable for that luscious texture.

No mustard? Dijon or even a pinch of lemon juice adds the same bright note. Running short on panko? Regular breadcrumbs toasted with a bit of oil work just as well. The garlic can be omitted if you're not a fan, but trust me on the freshly minced version—it makes all the difference. For the pasta, elbow macaroni is classic, but shells or cavatappi hold the sauce beautifully too. The parsley is optional, but it adds that fresh pop of color that makes the dish look restaurant-worthy. Pro tip: Toast your breadcrumbs in the oven for 3-5 minutes before adding them—they'll be extra crispy.

This dish reheats like a dream, but it's even better the second day when all the flavors meld together. Store leftovers in the fridge for up to 4 days, covered tightly to keep that crispy top. For freezing, portion it into single-serving containers—just reheat in the microwave for 2 minutes with a damp paper towel over it. The sauce gets thicker when cold, so add a splash of milk when reheating if it seems too stiff. And if you're prepping for the week, make a double batch—the extra portions disappear fast!

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the way sharp cheddar transforms that simple white sauce into something rich. The butter and flour make it velvety, but the cheese? It adds this deep, nutty punch that makes every bite taste like a hug. (Yes, even on a Tuesday night.)
  • No-Fuss One-Pot: I swear by this recipe when I’m too tired to wash extra dishes. Just toss the elbow macaroni, melted butter, flour, and milk into one baking dish—no straining, no fuss. The cheese melts right into the sauce while it bakes, and honestly? That’s half the battle won.
  • Creamy Cheese Magic: Here’s what sold me: the way sharp cheddar transforms that simple white sauce into something rich. The butter and flour make it velvety, but the cheese? It adds this deep, nutty punch that makes every bite taste like a hug. (Yes, even on a Tuesday night.)
  • Leftovers That Last: Between us, this dish reheats like a dream. I make a big batch on Sunday, and by Wednesday, I’m still digging into it—whether straight from the fridge or warmed up. The sauce doesn’t get grainy, and the cheese stays gooey. My freezer’s full of these, too, because why not?

Step-by-step instructions for baked macaroni and white sauce

Here's how to make this creamy, one-pan masterpiece that delivers comfort in every bite.

1

🍳 Step 1: Cook the Macaroni in Butter

Preheat your oven to 375°F while you get started. In a large oven-safe skillet, melt the ½ cup unsalted butter over medium heat. Add the 12 oz elbow macaroni and stir to coat completely in the butter. This step is crucial—it prevents the pasta from sticking and adds incredible richness to the finished dish.

Cook the macaroni for 5 minutes, stirring occasionally, until it begins to soften. You'll see the butter create a light golden foam around the edges—that's your signal it's ready for the next step. Don't walk away during this time; you want the pasta to cook evenly in the butter before adding liquid.

2

🍳 Step 2: Build the Creamy White Sauce

Reduce the heat to medium-low and sprinkle the ½ cup sifted all-purpose flour evenly over the macaroni. Stir vigorously for 1 minute until the flour is fully incorporated and the mixture looks like a thick paste. This creates a roux that will form the base of your sauce.

Gradually pour in the 1½ cups whole milk while continuing to stir. The mixture will bubble and thicken dramatically—this is normal. Once all the milk is added, stir in the 1 tbsp yellow mustard, 1 tsp salt, and ½ tsp ground black pepper. Keep stirring for another 2-3 minutes until the sauce is smooth and creamy, with no floury taste remaining.

3

🍳 Step 3: Add Cheese and Garlic

Remove the skillet from heat and stir in the 1½ cups shredded sharp cheddar cheese and 2 minced garlic cloves. The cheese will melt completely in about 1 minute—you'll see it transform from chunky to smooth. If the sauce looks too thick, add 1-2 tablespoons of pasta water to loosen it to a creamy consistency.

Here's the thing—don't be tempted to add the cheese while the sauce is still hot on the stove. The residual heat from the macaroni and butter is enough to melt it perfectly without scrambling the sauce. The garlic should infuse subtly without overpowering the creamy cheddar flavor.

4

🔥 Step 4: Bake Until Bubbly and Golden

Transfer the skillet to the preheated 375°F oven and bake for 15-18 minutes until the macaroni is tender and the sauce is bubbling around the edges. You're looking for the top to develop a light golden color—this indicates the cheese has melted completely and the pasta is perfectly cooked.

I always check for doneness by giving the skillet a gentle shake—if the contents move freely without resistance, the pasta is done. If it's still too firm, give it another 2-3 minutes in the oven. The sauce should coat the back of a spoon and have a velvety texture, not grainy.

5

🥘 Step 5: Top with Crispy Breadcrumbs

While the macaroni bakes, mix the ¼ cup panko breadcrumbs with the 1 tbsp extra-virgin olive oil in a small bowl. Once the macaroni is done, sprinkle this mixture evenly over the top. Return to the oven for 2-3 minutes until the breadcrumbs are golden and crispy.

The contrast between the creamy macaroni and crispy topping is what makes this dish so satisfying. Let it sit for 2 minutes after removing from the oven—this allows the crispy topping to set while keeping the sauce warm. Garnish with the ¼ cup chopped fresh parsley before serving to add freshness and color.

👨‍🍳

Pro Tips For Making Baked Macaroni White Sauce

  • Cook the Pasta Al Dente: Macaroni in baked dishes needs to finish cooking in the oven—don’t overcook it first. Aim for a bite that’s just shy of perfect when drained (about 1 minute less than package instructions), so the residual heat and sauce steam it through without turning it mushy.
  • Melt Butter Slowly: When making the white sauce, melt the butter over medium-low heat—rushing it causes the flour to burn before it browns. I learned this the hard way after three batches of flour-tasting like a campfire. Let it foam gently before adding flour.
  • Grate Cheese Fresh: Pre-shredded cheddar has anti-caking agents that make the sauce grainy when baked. Grate your own using the large holes of a box grater, then pulse it briefly in a food processor to break up clumps. It melts smoother and looks better.
  • Mix Sauce Into Pasta: Don’t just dump sauce over the pasta—toss it together with a wooden spoon right in the baking dish. This ensures every noodle gets coated, so you don’t end up with dry spots or a cheesy crust only on top. (Yes, it’s extra 30 seconds of stirring.)

Essential equipment for great baked macaroni white sauce

Oven-Safe Skillet

An oven-safe skillet is your best friend for this recipe—I use a 12-inch cast-iron skillet from Lodge because it distributes heat evenly and retains it beautifully. Cast iron also adds subtle iron notes to the dish over time.

If you don’t have cast iron, a stainless steel or enameled Dutch oven works just as well. Just make sure it’s rated for oven use up to 400°F. 🔥

High-Quality Cheese

Invest in sharp cheddar that’s freshly shredded—pre-shredded cheese contains anti-caking agents that make the sauce grainy. My go-to brands are Cabot Clothbound or Sargento Selects for their rich, tangy flavor. For extra depth, mix in ½ cup Gruyère—it adds a nutty complexity that elevates the dish.

Store your cheese in an airtight container in the fridge to keep it fresh.

Mixing Tools

A wooden spoon is ideal for stirring the roux and sauce—it won’t scratch your skillet like metal utensils. I also keep a rubber spatula on hand to scrape up any stuck bits along the edges.

For mincing garlic, a microplane gives you the finest texture, but a knife and cutting board work too. Pro tip: Use a small whisk to smooth out the sauce if it gets lumpy during the milk addition.

Measuring Tools

Precision matters with this recipe, so grab a kitchen scale for the pasta and cheese—it’s more accurate than volume measurements. For liquids, a liquid measuring cup with clear markings ensures you add exactly 1½ cups milk.

A measuring spoon set keeps your spices and mustard consistent. I also recommend a fine-mesh strainer if you’re shredding your own cheese to remove any stray bits.

Baking Tools

A wire cooling rack helps crisp up the breadcrumb topping—place it over the skillet for the final 2-3 minutes of baking to allow airflow. For serving, a large serving spoon makes it easy to dish out portions without disturbing the crispy top.

If you’re prepping ahead, glass storage containers with lids keep the dish fresh for up to 4 days in the fridge.

Optional Upgrades

For a crispier topping, toast the panko in a dry skillet over medium heat for 2 minutes before mixing with olive oil. A mandoline makes quick work of even cheese shredding, and a food mill creates ultra-smooth sauce if you’re feeling fancy.

If you love garlic, a garlic press saves time, but fresh mincing is worth the extra effort for deeper flavor. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use a different type of pasta for this recipe?

While elbow macaroni is classic, shells, cavatappi, or penne work beautifully too! Just ensure they're cooked to al dente before baking. Smaller shapes like farfalle or rotini absorb sauce well, but larger shapes may need 1-2 extra minutes of baking time to finish cooking.

2

Why did my sauce turn out grainy?

Grainy sauce usually means the cheese didn't melt completely or the sauce wasn't stirred enough. Always use freshly shredded cheese (pre-shredded contains anti-caking agents) and stir vigorously when adding milk. If it happens, blend with an immersion blender for 10 seconds to smooth it out.

3

Can I make this dish ahead of time?

Yes! Assemble the dish (without the breadcrumb topping) up to 24 hours ahead and refrigerate. When ready to bake, cover with foil and bake at 375°F for 20-25 minutes until bubbly. Add the breadcrumbs for the final 2-3 minutes to keep them crispy.

4

What's the best way to reheat leftovers?

For best results, cover with foil and reheat in the oven at 350°F for 10-15 minutes. If using the microwave, add a splash of milk to loosen the sauce and cover with a damp paper towel. The sauce thickens when cold, so this helps restore its creamy texture.

5

Can I make this dish dairy-free?

Swap the butter for vegan butter or olive oil, use unsweetened almond milk instead of whole milk, and replace the cheddar with nutritional yeast or dairy-free cheese shreds. The texture will be slightly lighter but still delicious.

★★★★★4.9(15 reviews)
Categories Sauces & Condiments