Classic Oven-Baked Macaroni Cheese

Featured in: Main Dish Favorites

This classic oven-baked macaroni and cheese brings together tender elbow pasta enveloped in a creamy, sharp cheddar and Gruyère cheese sauce. The sauce is thickened with a buttery roux, enriched with Dijon mustard, garlic, and onion powders for depth. Topped with a buttery panko and Parmesan crust, it’s baked to a golden, bubbling finish. Ideal as a satisfying main course, it pairs well with fresh salads or wine. Variations include adding smoky spices, bacon, mushrooms, or spinach for extra flavor.

Updated on Sat, 20 Dec 2025 10:48:00 GMT
Golden, bubbly Classic Oven-Baked Macaroni and Cheese, a comforting American dinner ready to serve. Save
Golden, bubbly Classic Oven-Baked Macaroni and Cheese, a comforting American dinner ready to serve. | skilletecho.com

The kitchen was a mess of pots and cheese wrappers when I finally nailed this recipe. I'd been chasing the perfect mac and cheese for months, trying to recreate what my neighbor used to bring to potlucks, and it turns out the secret wasn't fancier cheese or more butter. It was warming the milk first and not rushing the roux. That golden crust on top? Pure accident the first time, but now I can't imagine serving it any other way.

I remember serving this at a birthday dinner where half the guests were kids and half were wine snobs. Everyone went quiet after the first bite, then someone's five year old announced it was better than the boxed kind. The adults nodded in agreement. That's when I knew I'd found something worth keeping.

Ingredients

  • Elbow macaroni (400 g): The classic shape holds onto the sauce in every curve. Cook it just shy of tender since it finishes in the oven.
  • Unsalted butter (60 g for sauce, 30 g for topping): Control your salt levels by using unsalted. It lets the cheese flavors come through clean.
  • All purpose flour (40 g): This builds the roux that thickens your sauce. Whisk it constantly so it doesn't clump or burn.
  • Whole milk (950 ml, warmed): Warming it first prevents the roux from seizing up. Cold milk will give you lumps no amount of whisking can fix.
  • Dijon mustard (1 tsp): A tiny amount sharpens the cheese flavor without making it tangy. You won't taste mustard, just depth.
  • Garlic powder and onion powder (1/2 tsp each): These add a savory backbone. Fresh garlic can separate in the sauce, so stick with powder here.
  • Sharp cheddar cheese (250 g, grated): The sharper the better. Pre shredded works in a pinch, but block cheese melts smoother.
  • Gruyere cheese (100 g, grated): This is where the nutty, complex flavor hides. Swap for more cheddar if you must, but try Gruyere once.
  • Panko breadcrumbs (60 g): Lighter and crispier than regular crumbs. Toss them in melted butter before sprinkling or they'll stay pale.
  • Parmesan cheese (30 g, grated, optional): Mixed into the topping, it adds a salty crunch that makes people lean in for seconds.

Instructions

Prep your dish and oven:
Set your oven to 180 degrees Celsius and grease a 3 liter baking dish generously. You don't want any cheese sticking to the sides when you serve.
Cook the pasta:
Boil salted water and cook your macaroni until it still has a slight bite, about a minute or two less than the box says. It'll soften more in the oven, so undercook it now.
Make the roux:
Melt butter in a big saucepan over medium heat, then whisk in the flour. Keep whisking for a couple minutes until it smells toasty and turns a pale gold.
Build the sauce:
Pour in your warmed milk slowly, whisking the whole time to keep it smooth. Stir often and let it thicken for 5 to 7 minutes until it coats the back of your spoon.
Add the flavor and cheese:
Take the pan off the heat and stir in mustard, garlic powder, onion powder, salt, and pepper. Toss in both cheeses and stir until everything melts into a glossy sauce.
Combine pasta and sauce:
Fold the drained macaroni into the cheese sauce, making sure every piece gets coated. The pasta should look like it's swimming in cream.
Transfer to baking dish:
Pour the whole mixture into your prepared dish and spread it out evenly. Don't pack it down, just let it settle naturally.
Prepare the topping:
Mix panko with melted butter and Parmesan in a small bowl. Sprinkle it over the top in an even layer so every bite gets some crunch.
Bake and rest:
Slide it into the oven for 25 to 30 minutes until the top turns golden and the edges bubble. Let it sit for 5 minutes before serving so the sauce can set a little.
Melting cheese coats tender macaroni in a photograph of the perfect Classic Oven-Baked Macaroni and Cheese. Save
Melting cheese coats tender macaroni in a photograph of the perfect Classic Oven-Baked Macaroni and Cheese. | skilletecho.com

There was a Sunday afternoon when I made this for a friend going through a rough patch. We ate straight from the dish with two forks, not bothering with plates. She said it tasted like being taken care of. I think that's what good mac and cheese does. It's comfort you can hold in your hands.

Make Ahead and Storage

You can assemble the whole thing up to a day ahead, cover it tightly, and refrigerate. When you're ready, let it sit at room temperature for 20 minutes, then bake as directed. Leftovers keep in the fridge for up to four days. Reheat in the oven with a splash of milk to loosen the sauce, or microwave individual portions with a damp paper towel over the top to keep it from drying out.

Variations to Try

I've stirred in crispy bacon bits, sauteed mushrooms, and even a handful of spinach depending on what I had around. A pinch of cayenne or smoked paprika in the sauce gives it a gentle kick without overwhelming the cheese. Some people love adding a layer of sliced tomatoes on top before baking. It's your dish, so follow your cravings.

Serving Suggestions

This is rich enough to be the main event, but it plays well with a crisp green salad dressed in lemon vinaigrette. A glass of Chardonnay cuts through the creaminess beautifully. If you're feeding a crowd, set out hot sauce and extra Parmesan on the side.

  • Pair with roasted vegetables for a lighter balance.
  • Serve alongside grilled chicken or pork chops for a heartier meal.
  • Let it cool slightly before serving so no one burns their mouth on molten cheese.
Imagine a bubbling, cheesy dish: this Classic Oven-Baked Macaroni and Cheese is baked to golden perfection. Save
Imagine a bubbling, cheesy dish: this Classic Oven-Baked Macaroni and Cheese is baked to golden perfection. | skilletecho.com

This recipe has saved me more times than I can count, from last minute dinners to planned gatherings. I hope it becomes one of those dishes you make without thinking, the kind that fills your home with warmth before anyone even takes a bite.

Recipe FAQs

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

Whisk the flour and butter into a pale roux first, then gradually add warmed milk while continuously whisking. This prevents lumps and creates a smooth sauce.

What cheeses work best for this baked macaroni?

Sharp cheddar and Gruyère provide a balanced flavor and creamy texture, but you can customize with other melty cheeses for variety.

How can I make the topping extra crispy?

Mix panko breadcrumbs with melted butter and Parmesan before sprinkling over the pasta, which creates a golden, crunchy crust when baked.

Can I prepare this dish in advance?

Yes, assemble and refrigerate before baking. Add an extra few minutes to baking time if cold from the fridge.

What are some popular add-ins to enhance flavor?

Try mixing in cooked bacon, sautéed mushrooms, or fresh spinach for added depth and texture.

Classic Oven-Baked Macaroni Cheese

Tender macaroni in rich cheese sauce with a crunchy golden topping, a comforting baked pasta dish.

Prep Time
20 minutes
Cook Time
35 minutes
Total Duration
55 minutes
Author Sophia King


Skill Level Easy

Cuisine American

Makes 6 Serving Size

Diet Preferences Vegetarian Option

What You 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

Topping

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

How-To

Step 01

Prepare oven and baking dish: Preheat oven to 350°F. Grease a 3-quart baking dish with butter or nonstick spray.

Step 02

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

Step 03

Make roux: Melt 4 tablespoons butter in a large saucepan over medium heat. Whisk in flour constantly for 1 to 2 minutes until pale and smooth.

Step 04

Prepare cheese sauce: Gradually whisk in warmed milk, stirring often until sauce thickens and coats the back of a spoon, about 5 to 7 minutes. Remove from heat and stir in Dijon mustard, garlic powder, onion powder, salt, and pepper. Add cheddar and Gruyère cheeses, stirring until melted and smooth.

Step 05

Combine pasta and sauce: Mix drained macaroni into cheese sauce until evenly coated.

Step 06

Assemble casserole: Pour macaroni mixture into prepared baking dish.

Step 07

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

Step 08

Bake: Bake for 25 to 30 minutes until topping is golden and sauce is bubbling. Let rest 5 minutes before serving.

Equipment Needed

  • Large pot
  • Saucepan
  • Whisk
  • 3-quart baking dish
  • Mixing bowls
  • Spoon or spatula

Allergy Info

Always review every ingredient for potential allergies and talk with a healthcare pro if you have concerns.
  • Contains milk (dairy), wheat (gluten), and possible egg traces in panko breadcrumbs.

Nutrition Details (per serve)

Just a heads-up: nutrition info is for reference only and not a substitute for medical guidance.
  • Calories: 540
  • Fat content: 28 g
  • Carbohydrates: 47 g
  • Proteins: 23 g