Classic Oven-Baked Macaroni Cheese

Featured in: Oven-Baked Favorites

This comforting oven-baked dish features tender elbow macaroni enveloped in a creamy blend of sharp cheddar and Gruyère cheeses. A smooth, flavorful cheese sauce is enriched with Dijon mustard and spices, then poured over the pasta and topped with buttery panko breadcrumbs and Parmesan for a crunchy golden crust. Baked until bubbling and crisp, it’s a perfect hearty meal for gatherings or family dinners.

Updated on Sat, 20 Dec 2025 14:34:00 GMT
Golden, bubbly Classic Oven-Baked Macaroni and Cheese, a comfort food favorite for a crowd. Save
Golden, bubbly Classic Oven-Baked Macaroni and Cheese, a comfort food favorite for a crowd. | crunchymsemen.com

I was never much of a baker until one rainy Tuesday when my sister called asking for help with her potluck contribution. She wanted something warm, shareable, and foolproof. We landed on mac and cheese, and I ended up making three pans that week just to get the texture right. The third one came out with this perfect golden crust, the cheese stretchy but not greasy, and I realized I'd been overthinking comfort food my whole life. Now it's the dish I turn to when I want something that just works.

The first time I brought this to a dinner party, my friend's six year old ate two helpings and then asked if I could teach his mom how to make it. His mom laughed, but she also wrote down my phone number. A week later we were in her kitchen, and I watched her whisk the roux while her son sat on the counter narrating every step like a cooking show host. That's when I understood why this recipe mattered, it's easy enough to make with kids around, and forgiving enough that you can talk and cook at the same time.

Ingredients

  • Elbow macaroni: The small curves hold onto the sauce better than any other shape, and undercooking it slightly keeps it from turning mushy in the oven.
  • Unsalted butter: Using unsalted lets you control the salt level in the sauce, especially since the cheeses bring their own saltiness.
  • All-purpose flour: This thickens the sauce into something that coats your spoon without feeling like paste, just whisk it constantly so no lumps sneak in.
  • Whole milk, warmed: Warming it first keeps the roux from seizing up when you add it, and whole milk gives you the creaminess that makes this dish worth the calories.
  • Dijon mustard: A tiny bit sharpens the cheese flavor without making the dish taste like mustard, it's the secret that nobody ever guesses.
  • Garlic powder and onion powder: These add a background hum of flavor that makes the sauce taste more complex than it actually is.
  • Salt and black pepper: Season in layers, a little in the pasta water, a little in the sauce, and it all comes together.
  • Sharp cheddar cheese, grated: Sharp cheddar melts smooth and brings the tangy punch that makes this mac and cheese instead of just cheese pasta.
  • Gruyere cheese, grated: This adds a nutty depth that cheddar alone can't give you, but if you don't have it, more cheddar works fine.
  • Panko breadcrumbs: These stay crunchier than regular breadcrumbs and give you that contrast between creamy inside and crispy top.
  • Parmesan cheese, grated: Mixing it into the topping adds a salty, umami boost that makes the crust even better.

Instructions

Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Prep your oven and dish:
Heat the oven to 180 degrees Celsius and grease your baking dish so nothing sticks later. This step takes ten seconds but saves you from scrubbing baked on cheese for twenty minutes.
Cook the pasta:
Boil the macaroni in well salted water until it still has a tiny bite in the center, then drain it fast. It'll finish cooking in the oven, so if you cook it all the way now, you'll end up with mush.
Start the roux:
Melt the butter over medium heat and whisk in the flour, stirring constantly until it smells toasty and turns pale gold. This is where the sauce gets its body, so don't rush it or skip the whisking.
Build the sauce:
Pour in the warm milk slowly, whisking the whole time to keep lumps from forming. Keep stirring until the sauce thickens enough to coat the back of your spoon, which usually takes about six minutes.
Add the flavor:
Take the pan off the heat and stir in the mustard, garlic powder, onion powder, salt, and pepper, then add all the grated cheese. Stir until everything melts into a smooth, glossy sauce that makes you want to eat it with a spoon.
Combine pasta and sauce:
Dump the drained macaroni into the cheese sauce and fold it all together until every piece is coated. It should look almost too saucy, but it'll thicken as it bakes.
Transfer to the dish:
Pour the whole mixture into your greased baking dish and spread it out evenly. Try not to taste it yet or you'll eat half the pan before it even goes in the oven.
Make the topping:
Toss the panko with melted butter and Parmesan in a small bowl, then sprinkle it over the mac and cheese in an even layer. The butter helps it brown and the Parmesan makes it taste like the best part of garlic bread.
Bake until golden:
Slide the dish into the oven and bake for about 28 minutes, until the top is golden and the edges are bubbling. Let it sit for five minutes after you take it out so the sauce can settle and you don't burn your mouth.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Save
| crunchymsemen.com

One Sunday my neighbor brought over a store bought mac and cheese for a cookout, and I watched everyone take polite bites and leave half their plates untouched. The next week I made this version and brought it to the same group, and by the time I looked up from talking, the dish was empty and someone was scraping the corners with a fork. Nobody said anything, but I got three texts that week asking for the recipe, and I knew I'd never go back to the boxed stuff.

How to Get the Creamiest Sauce

The trick is in the roux and the cheese ratio. If you cook the flour and butter long enough to lose the raw flour taste but not so long that it browns, you'll get a base that thickens without tasting starchy. Then when you add the milk, keep the heat medium and stir often so the bottom doesn't scorch. Once it's thick, pull it off the heat before adding cheese so the residual warmth melts everything gently. High heat can make cheese break and turn oily, and you'll lose that smooth, velvety texture that makes people ask what you did differently.

Making It Ahead Without Losing Quality

You can assemble the whole dish up to the point of baking, cover it tightly, and refrigerate it for up to a day. When you're ready, let it sit on the counter for twenty minutes while the oven preheats, then add an extra five minutes to the baking time since it's starting cold. The topping might need a quick broil at the end if it's not browning, but the texture stays just as creamy as if you baked it fresh. I've done this for holiday meals when oven space is tight, and nobody has ever known the difference.

Variations That Actually Work

If you want to add mix-ins, fold them into the mac and cheese right before transferring it to the baking dish. Cooked bacon bits, sauteed mushrooms, or wilted spinach all work without throwing off the sauce balance. Just make sure anything you add is already cooked and not too wet, or you'll dilute the cheese sauce and end up with something soupy.

  • A pinch of cayenne or smoked paprika in the sauce adds warmth without making it spicy, and it deepens the flavor in a way that's hard to place.
  • Swapping half the Gruyere for smoked gouda gives you a subtle smokiness that makes people think you did something fancy.
  • Tossing in a handful of frozen peas right before baking adds color and a little sweetness that cuts through the richness.
Product image
Get hot or cold water instantly for cooking, tea, coffee, and quick meal prep.
Check price on Amazon
A close-up of a cheesy Classic Oven-Baked Macaroni and Cheese topped with crunchy breadcrumbs, ready to eat. Save
A close-up of a cheesy Classic Oven-Baked Macaroni and Cheese topped with crunchy breadcrumbs, ready to eat. | crunchymsemen.com

This is the dish I make when I need something that feels like a hug, and it's never let me down. Whether you're feeding a crowd or just want leftovers that reheat like magic, it's worth the hour start to finish.

Recipe FAQ

What type of pasta works best for baked macaroni?

Short tubular pastas like elbow macaroni are ideal as they hold the creamy sauce well and bake evenly.

How do I ensure the cheese sauce is smooth and lump-free?

Gradually whisk warmed milk into the butter-flour roux while stirring constantly to prevent lumps from forming.

Can I use other cheeses in this dish?

Yes, a blend of cheeses like cheddar, Gruyère, or Parmesan adds complexity and depth of flavor.

How do I achieve a crispy topping?

Mix panko breadcrumbs with melted butter and sprinkle evenly on top before baking for a golden, crunchy crust.

What cooking temperature and time are recommended?

Bake at 180°C (350°F) for 25–30 minutes until the topping is golden and bubbly, then let it rest before serving.

Classic Oven-Baked Macaroni Cheese

Tender macaroni coated in a creamy cheese sauce, baked with a crispy golden topping.

Prep Time
20 minutes
Time to Cook
35 minutes
Overall Time
55 minutes
Created by Ethan Reynolds


Skill Level Easy

Cuisine American

Makes 6 Portion Size

Diet Details Meatless

What You’ll Need

Pasta

01 14 oz elbow macaroni

Cheese Sauce

01 4 tbsp unsalted butter
02 1/3 cup all-purpose flour
03 4 cups whole milk, warmed
04 1 tsp Dijon mustard
05 1/2 tsp garlic powder
06 1/2 tsp onion powder
07 1/2 tsp salt, plus more for pasta water
08 1/4 tsp ground black pepper
09 2 cups sharp cheddar cheese, grated
10 1 cup Gruyère cheese, grated (or substitute additional cheddar)

Topping

01 1 cup panko breadcrumbs
02 2 tbsp unsalted butter, melted
03 1/4 cup Parmesan cheese, grated (optional)

Directions

Step 01

Prepare Oven and Baking Dish: Preheat oven to 350°F. Grease a large baking dish (approximately 3 quarts) with butter or nonstick spray.

Step 02

Cook Pasta: Bring a large pot of salted water to a boil. Cook elbow macaroni until just al dente, about 1 to 2 minutes less than package instructions. Drain and set aside.

Step 03

Make Roux: In a large saucepan over medium heat, melt 4 tablespoons of unsalted butter. Whisk in flour constantly for 1 to 2 minutes until pale and smooth.

Step 04

Prepare Cheese Sauce: Gradually whisk in warmed milk, avoiding lumps. Cook while stirring frequently until sauce thickens and coats the back of a spoon, approximately 5 to 7 minutes. Remove from heat and incorporate Dijon mustard, garlic powder, onion powder, salt, and pepper.

Step 05

Add Cheese: Stir in grated sharp cheddar and Gruyère until fully melted and smooth.

Step 06

Combine Pasta and Sauce: Mix the drained macaroni into the cheese sauce, ensuring an even coating throughout.

Step 07

Transfer to Baking Dish: Pour the macaroni and cheese mixture into the prepared baking dish.

Step 08

Prepare Topping: In a small bowl, combine panko breadcrumbs with melted butter and Parmesan cheese, if using. Sprinkle evenly over the macaroni.

Step 09

Bake: Bake in preheated oven for 25 to 30 minutes or until the topping is golden and bubbling. Allow to rest for 5 minutes before serving.

What You’ll Need

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish (3 quarts)
  • Mixing bowls
  • Spoon or spatula

Allergy Advice

Always review each component for allergens and check with your healthcare provider with any concerns.
  • Contains dairy and gluten; some panko brands may contain egg.

Nutrition per serving

For general awareness only — not a substitute for guidance from your doctor.
  • Kcal: 540
  • Fats: 28 grams
  • Carbohydrates: 47 grams
  • Proteins: 23 grams