Baked Mac and Cheese

Golden-crusted Baked Mac and Cheese bubbling in a baking dish, ready for serving everyone a comforting meal. Save
Golden-crusted Baked Mac and Cheese bubbling in a baking dish, ready for serving everyone a comforting meal. | spoonfulstreet.com

This dish combines tender elbow macaroni with a rich, velvety cheese sauce made from sharp cheddar and Gruyère. A buttery breadcrumb topping adds a golden, crispy finish after baking. Blended with subtle spices like Dijon mustard and garlic powder, it offers comforting, layered flavors ideal for gatherings. The method highlights making a smooth roux-based sauce, folding in pasta, then baking until bubbling and golden. Variations include swapping cheeses or adding veggies and bacon for added depth and texture.

My first baked mac and cheese happened by accident on a Tuesday night when my roommate surprised me with friends coming over for dinner. I'd never made it from scratch before, only eaten the orange box kind, but something about that moment made me want to try. What emerged from the oven an hour later—golden, bubbling, impossibly creamy—felt less like cooking and more like discovering something I'd been missing. That dish taught me that comfort food doesn't have to come from a box, and that the simplest ingredients can become something people actually want seconds of.

The first time I made this for my parents, my dad came into the kitchen while it was baking and just stood there breathing it in—didn't say anything, just smiled. When we sat down to eat, he had this look of pure contentment that made me realize mac and cheese isn't really about the food at all. It's about showing up for people with something warm and made with your own hands.

Ingredients

  • Elbow macaroni (400g): The shape matters more than you'd think—those little tubes trap the sauce and make every bite creamy instead of coating the outside.
  • Unsalted butter (60g for sauce): Unsalted lets the cheese flavor shine; salted butter can make the sauce taste off-balance.
  • All-purpose flour (40g): This is your thickener; don't skip it or your sauce will be thin and disappointing.
  • Whole milk (750ml): Use actual milk, not low-fat—the fat is what makes it taste rich and feel luxurious.
  • Dijon mustard (1 tsp): It seems weird, but it deepens the cheese flavor without making anything taste like mustard.
  • Garlic and onion powder (1/2 tsp each): These add savory depth that makes people ask what's in it.
  • Sharp cheddar cheese (250g): Sharp, not mild—you want real cheese flavor that doesn't disappear in the heat.
  • Gruyère cheese (100g): This is the secret that separates good mac and cheese from unforgettable mac and cheese.
  • Panko breadcrumbs (60g for topping): Panko stays crunchier than regular breadcrumbs; regular ones turn soft and sad.
  • Parmesan (30g for topping): Just the right amount for a salty, nutty finish on top.

Instructions

Get your oven and pasta ready:
Preheat your oven to 180°C (350°F) and grease your baking dish while you're at it—nobody likes scrubbing cheese off later. Cook your pasta in salted boiling water until it's just barely tender (al dente), then drain it but don't rinse it; the starch helps the sauce cling.
Build your roux:
Melt the butter in a large saucepan over medium heat, then whisk in the flour, stirring constantly for a minute or two until it's smooth and bubbling but definitely not brown. This base is what gives your sauce its silky texture.
Whisk in the milk slowly:
Gradually pour the milk in while whisking so you don't get lumps; this is the most important part. Keep stirring over medium heat for about 5–7 minutes until the sauce thickens enough to coat the back of a spoon.
Season and add the cheese:
Stir in the Dijon mustard, garlic powder, onion powder, salt, and pepper, then remove the pan from heat. Add both cheeses and stir until completely melted and smooth—the sauce should look like liquid gold.
Combine everything:
Fold the drained pasta into the cheese sauce gently so it gets coated evenly, then pour it all into your prepared baking dish. Don't be shy about making sure every piece gets sauce.
Make the crunchy topping:
Mix the panko, melted butter, and Parmesan in a small bowl, then sprinkle it generously over the top. This is what makes people actually excited about the texture.
Bake until golden:
Bake uncovered for 20–25 minutes until the top is golden brown and the edges are bubbling, then let it rest for 5–10 minutes before serving. Resting lets everything set so it's less soupy and actually holds together.
Save
| spoonfulstreet.com

My neighbor once told me that she'd been eating boxed mac and cheese her whole life until she had mine, and something about that stuck with me. It's not that I'm trying to be fancy—it's that once you taste what mac and cheese can actually be, it changes what you want to eat.

What Makes This Different

Most mac and cheese recipes taste like they're fighting themselves—the pasta is mushy, the sauce is either watery or gluey, and the top is either burnt or invisible. This one works because of the balance: real cheeses that don't disappear, a sauce made from scratch that stays creamy, and a topping that's actually worth the contrast. It's straightforward, but every choice matters.

Cheese Matters More Than You Think

The Gruyère is the game-changer here—it has this nuttiness that makes people taste something familiar but can't quite name it. Sharp cheddar brings the real cheese flavor, and together they taste like you actually know what you're doing. If you can't find Gruyère or it costs too much, mozzarella works but it's milder; Monterey Jack is a solid middle ground that doesn't break the bank.

Why This Actually Works as a Dinner

Mac and cheese feels indulgent, but it's genuinely satisfying in a way that sticks with you. Serve it with a crisp salad on the side—something with vinaigrette cuts through the richness and makes the whole meal feel balanced instead of heavy. A glass of Chardonnay alongside doesn't hurt either.

  • Add cooked bacon or sautéed mushrooms to make it feel less like a side dish and more like a complete meal.
  • A pinch of cayenne pepper sneaks in subtle heat without anyone noticing until they taste it.
  • Leftovers reheat beautifully in a 160°C oven covered with foil, or even in the microwave if you're in a hurry.
A close-up of creamy Baked Mac and Cheese, with melted cheese and a browned, crispy breadcrumb topping. Save
A close-up of creamy Baked Mac and Cheese, with melted cheese and a browned, crispy breadcrumb topping. | spoonfulstreet.com

There's something about a dish that makes people feel taken care of, and this one does that every single time. Once you've made it, you'll make it again, and your people will keep asking for it.

Recipe Questions & Answers

Start by making a roux with butter and flour, then slowly whisk in milk until thickened before adding cheeses to ensure smooth melting.

Elbow macaroni holds sauce well and bakes evenly, but similar small pastas like cavatappi or shells work too.

Mix panko breadcrumbs with melted butter and Parmesan cheese, then sprinkle evenly on top before baking.

Yes, assemble and refrigerate before baking; just add extra baking time if baked chilled from the fridge.

Swap Gruyère for mozzarella or Monterey Jack, add cayenne for heat, or mix in cooked bacon or sautéed vegetables.

Baked Mac and Cheese

Creamy macaroni with melted cheddar and Gruyère, baked to a golden crust for satisfying meals.

Prep 15m
Cook 35m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Pasta

  • 14 oz elbow macaroni

Cheese Sauce

  • 4 tbsp unsalted butter
  • 1/3 cup all-purpose flour
  • 3 cups whole milk
  • 1 tsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp salt, plus additional to taste
  • 1/4 tsp ground black pepper
  • 2 cups sharp cheddar cheese, grated
  • 1 cup Gruyère cheese, grated

Topping

  • 1 cup panko breadcrumbs
  • 2 tbsp unsalted butter, melted
  • 1/4 cup Parmesan cheese, grated

Instructions

1
Preheat and Prepare Dish: Preheat oven to 350°F. Grease a 2-quart baking dish.
2
Cook Pasta: Boil salted water and cook macaroni until just al dente. Drain and set aside.
3
Make Roux: Melt 4 tbsp butter in a large saucepan over medium heat. Whisk in flour constantly for 1 to 2 minutes until smooth and bubbling without browning.
4
Prepare Cheese Sauce: Gradually whisk in milk and cook, whisking frequently, until thickened and coating the back of a spoon, about 5 to 7 minutes. Stir in Dijon mustard, garlic powder, onion powder, salt, and pepper. Remove from heat.
5
Incorporate Cheeses: Add grated cheddar and Gruyère cheeses to the sauce. Stir until fully melted and smooth.
6
Combine Pasta and Sauce: Fold the drained macaroni into the cheese sauce until evenly coated. Transfer the mixture to the prepared baking dish.
7
Add Topping: In a small bowl, mix panko breadcrumbs with melted butter and Parmesan cheese. Sprinkle evenly over the macaroni.
8
Bake: Bake uncovered for 20 to 25 minutes until the topping is golden brown and the casserole is bubbling.
9
Rest and Serve: Allow to rest for 5 to 10 minutes before serving to let the dish set.
Additional Information

Equipment Needed

  • Large saucepan
  • Whisk
  • Large spoon or spatula
  • 2-quart baking dish
  • Mixing bowls

Nutrition (Per Serving)

Calories 510
Protein 21g
Carbs 44g
Fat 27g

Allergy Information

  • Contains wheat (gluten), milk, cheese (dairy), and butter (dairy). May contain traces of soy if using pre-grated cheese. Verify ingredients for hidden allergens.
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.