Macaroni Cheese Classic Dish

Featured in: Weeknight Family Tables

This classic macaroni and cheese features tender elbow pasta enveloped in a smooth, creamy cheddar cheese sauce. The sauce is made from a roux base, warm milk, and a blend of sharp cheddar and optional Gruyère or mozzarella cheeses. For an extra layer of texture, a golden breadcrumb topping is baked until crisp, creating a satisfying contrast. Ideal as a main or side, this comforting dish comes together quickly and can be customized with additions like bacon or spices. Perfect for cozy meals any time of year.

Updated on Fri, 09 Jan 2026 12:15:00 GMT
Golden-brown, baked macaroni and cheese bubbling in a dish, ready to be served. Save
Golden-brown, baked macaroni and cheese bubbling in a dish, ready to be served. | easyqamar.com

There's something about the smell of butter and flour hitting a hot pan that stops me mid-thought every time. I was maybe twelve when my grandmother first let me handle the roux for her mac and cheese, and I burned it within seconds—the whole thing turned bitter and she had to start over. She didn't scold me; she just laughed and said that mistake would teach me more than doing it right the first time. She was correct. Now, decades later, I make this dish because it's genuinely foolproof once you understand that patience with the roux changes everything.

I made this for my friend's potluck when we were all broke grad students, and somehow it became the thing people talked about for weeks. She'd brought a fancy salad with heirloom tomatoes, and another friend showed up with artisanal bread, but everyone kept going back to the mac and cheese. There's a comfort in that—in knowing a simple, honest dish can hold its own next to anything.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Elbow macaroni (250 g): Choose a shape that actually holds sauce; tiny pasta gets lost, and larger shapes feel wrong here.
  • Unsalted butter (2 tbsp for sauce, 1 tbsp melted for topping): Unsalted lets you control the salt and taste the pure butter flavor in the roux.
  • All-purpose flour (2 tbsp): This thickens the sauce; don't skip it or use cornstarch as a substitute unless you understand how it changes texture.
  • Whole milk, warmed (500 ml): Warming it prevents lumps and keeps the sauce smooth—cold milk makes the roux seize up.
  • Sharp cheddar cheese, grated (200 g): Sharp has more flavor than mild; you actually taste the cheese instead of just tasting 'creamy'.
  • Gruyère or mozzarella cheese, grated (50 g, optional): Gruyère adds nuttiness and makes the sauce silkier if you want to splurge.
  • Mustard powder (½ tsp): A pinch deepens the cheese flavor in a way most people can't identify but definitely notice.
  • Ground black pepper (¼ tsp) and salt (½ tsp): Taste as you go; cheese varies in saltiness.
  • Breadcrumbs, preferably panko (40 g): Panko stays crispy longer than regular breadcrumbs and gives a satisfying texture on top.
  • Parmesan cheese, grated (2 tbsp, optional): It browns faster than cheddar and adds a savory finish to the topping.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and water boiling:
Set the oven to 200°C (400°F) if you're doing the baked version. Start a large pot of salted water on high heat—it needs a good rolling boil before the pasta goes in.
Cook the pasta just right:
Add the elbow macaroni and cook for about 1–2 minutes less than the package instructions tell you. You want it tender but still with the tiniest bit of resistance when you bite it; it will soften more when it bakes.
Build your roux:
Melt butter in a medium saucepan over medium heat, then add the flour all at once, whisking constantly for 1–2 minutes. Watch for a smooth, pale paste; if it starts to brown, you've gone too far.
Add the milk slowly:
Pour in the warm milk gradually while whisking, making sure you break up any lumps as they form. Keep stirring until the sauce thickens and just begins to bubble—this takes 3–4 minutes and you'll see it transform from thin to glossy.
Melt the cheese into silence:
Pull the pan off heat, then add the grated cheddar and Gruyère, stirring gently until every bit of cheese has melted and the sauce is smooth. Add the mustard powder, black pepper, and salt, and taste it—adjust if needed.
Combine pasta and sauce:
Pour the drained macaroni into the cheese sauce and stir until every piece is coated.
Choose your path (stovetop or baked):
For stovetop, serve immediately while the sauce is creamy. For baked, transfer everything to a lightly greased baking dish.
Make the topping:
Toss the breadcrumbs with melted butter and grated Parmesan in a small bowl, then sprinkle it evenly over the mac and cheese in the dish.
Bake until golden:
Slide into the oven for 15–20 minutes, watching for the top to turn golden and crisp. Let it cool for 5 minutes—this helps it hold together when you scoop it.
A close-up of creamy macaroni and cheese, boasting a crispy, toasted breadcrumb topping. Save
A close-up of creamy macaroni and cheese, boasting a crispy, toasted breadcrumb topping. | easyqamar.com

My brother brought his new girlfriend over for dinner once and she asked why I'd made 'just' mac and cheese. By the end of the meal, she understood it wasn't a question of simplicity—it was about doing one thing and making it matter. That's when a dish stops being ordinary.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Roux Is Everything

This sauce lives and dies by the roux. It's butter and flour cooking together, and those two minutes matter more than you'd think. Go too fast and it lumps; go too slow and it browns and tastes bitter. Once you feel comfortable whisking a roux, you can make this without thinking, and that's when it becomes dangerous—in the best way, the way comfort food should be.

When to Use Which Cheese

Sharp cheddar is non-negotiable because it has enough flavor to actually taste like something. If you use mild cheddar, you'll end up wanting to add more cheese and the sauce gets heavy. The Gruyère is optional but shifts the whole thing into richer territory—add it if you have it and want the sauce to feel more like something you'd eat at a nice restaurant. Either way, please use real cheese and grate it yourself; pre-shredded has anti-caking agents that make the sauce grainy.

Stovetop vs. Baked

Make it stovetop when you want to eat immediately and prefer the sauce creamy and loose. Bake it when you want substance, when you're feeding more people, or when you need it to hold together on a plate. Some days I crave one, some days the other, and that flexibility is part of why I keep coming back to this recipe.

  • Stovetop version comes together in 20 minutes if you're organized.
  • The baked version can sit in the fridge for a day before baking, which makes it perfect for planning ahead.
  • Both taste best eaten warm but not scorching; let it rest a few minutes before serving.
Steaming bowl of homemade macaroni and cheese, a comforting American classic. Save
Steaming bowl of homemade macaroni and cheese, a comforting American classic. | easyqamar.com

This is the dish I make when I want to feel capable in the kitchen, and the one I make when I want to feed someone something that says 'I care.' It's that rare thing that works both ways.

Recipe FAQs

What type of pasta works best?

Elbow macaroni is preferred for its shape and ability to hold the cheese sauce well.

Can I make this without baking?

Yes, it can be served stovetop immediately after mixing the pasta with cheese sauce, skipping the breadcrumb topping.

How to ensure a creamy sauce?

Use a roux-based sauce with warm milk and melt the cheese gently to avoid graininess.

What enhances the flavor of the dish?

Adding mustard powder, black pepper, or optional cheeses like Gruyère adds depth and complexity.

Can the dish be customized?

Yes, ingredients like bacon, caramelized onions, or spice such as cayenne can be added for extra flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Macaroni Cheese Classic Dish

Creamy macaroni combined with sharp cheddar and a golden breadcrumb topping for rich comfort.

Time to Prep
15 min
Time to Cook
30 min
Overall Duration
45 min
Created by Brianna Sloan


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Preferences Vegetarian-Friendly

What You'll Need

Pasta

01 8 oz elbow macaroni

Cheese Sauce

01 2 tbsp unsalted butter
02 2 tbsp all-purpose flour
03 2 cups whole milk, warmed
04 2 cups sharp cheddar cheese, grated
05 ½ cup Gruyère or mozzarella cheese, grated (optional)
06 ½ tsp mustard powder
07 ¼ tsp ground black pepper
08 ½ tsp salt

Topping (for baked version)

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

Directions

Step 01

Preheat Oven: Preheat the oven to 400°F if proceeding with the baked version.

Step 02

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

Step 03

Prepare Roux: In a medium saucepan, melt 2 tablespoons of butter over medium heat. Whisk in the flour continuously for 1–2 minutes until smooth and pale but not browned.

Step 04

Make Cheese Sauce: Slowly whisk in the warmed milk until combined. Continue stirring and cook until the sauce thickens and begins to bubble, approximately 3–4 minutes.

Step 05

Incorporate Cheese and Seasonings: Remove from heat. Stir in the sharp cheddar and optional Gruyère until fully melted and smooth. Add mustard powder, black pepper, and salt, mixing evenly.

Step 06

Combine Pasta and Sauce: Add the drained macaroni to the cheese sauce, stirring gently to ensure all pasta is coated.

Step 07

Serve Stovetop Option: For immediate serving, garnish with extra grated cheese if desired and serve without baking.

Step 08

Prepare Baked Version: Transfer the macaroni and cheese mixture to a lightly greased baking dish. In a separate bowl, mix breadcrumbs, melted butter, and optional Parmesan. Sprinkle evenly over the top.

Step 09

Bake and Rest: Bake in the preheated oven for 15–20 minutes until the topping is golden and crisp. Allow to rest for five minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish
  • Colander
  • Mixing bowls

Allergy Details

Be sure to review ingredients for allergens and ask your healthcare provider if you're concerned.
  • Contains milk, wheat (gluten), and cheese (dairy). May contain eggs if using enriched pasta.

Nutrition Details (each serving)

These nutrition details are just for reference—they're not a substitute for expert advice.
  • Kcal: 520
  • Fats: 25 g
  • Carbohydrates: 52 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.