Creamy Macaroni Cheese Classic

Featured in: Rustic Comfort Meals

This comforting dish features tender elbow macaroni enveloped in a smooth béchamel sauce infused with sharp cheddar, Gruyère, and Parmesan. The sauce is gently simmered with Dijon mustard and spices for a subtle depth, creating a creamy blend perfect for either baking with a crunchy panko topping or serving stovetop. Customizable with toppings like bacon or vegetables, it offers a versatile and satisfying meal in about 45 minutes.

Updated on Wed, 24 Dec 2025 13:50:00 GMT
Steaming hot mac and cheese with bubbly cheese, a comforting American classic ready to be enjoyed. Save
Steaming hot mac and cheese with bubbly cheese, a comforting American classic ready to be enjoyed. | birchplate.com

There's something about the smell of butter and flour coming together in a pan that instantly transports me back to my grandmother's kitchen. That's where I first learned that mac and cheese isn't just comfort food, it's a small act of care. She never followed recipes exactly, but her golden rule was always clear: make the sauce rich, use good cheese, and don't rush it. Now when I make it, whether stovetop or baked, I find myself moving at her same unhurried pace, whisking slowly, tasting as I go.

I made this for my partner on a rainy Tuesday when everything felt a bit heavy, and watching his face light up when he tasted it reminded me why I love cooking. The way the cheese melts into that creamy sauce, how it coats every single piece of pasta—that's the magic that makes people come back to your table.

Ingredients

  • 350 g elbow macaroni: Don't skip cooking it just shy of al dente, because it keeps cooking in the sauce and you want each piece tender but still with a whisper of texture.
  • 3 tbsp unsalted butter: Quality matters here since it's the foundation of your béchamel, so use something you'd actually spread on toast.
  • 3 tbsp all-purpose flour: This is your thickening agent, and whisking it with butter creates the roux that transforms milk into silky sauce.
  • 2 cups whole milk and 1 cup heavy cream: Warming the milk first prevents lumps and makes the sauce come together faster and smoother.
  • 200 g sharp cheddar, 75 g Gruyère, 50 g Parmesan: The three-cheese blend is the secret. Sharp cheddar for bite, Gruyère for earthiness, Parmesan for that subtle nuttiness that makes people ask what your special ingredient is.
  • Dijon mustard, garlic powder, onion powder, salt, pepper, cayenne: These seasonings live in the background but add complexity and prevent the cheese from tasting one-note.
  • ½ cup panko breadcrumbs, 2 tbsp melted butter, 2 tbsp Parmesan (for topping): This creates that golden, crunchy contrast if you're baking, which is non-negotiable in my opinion.

Instructions

Prep your stage:
Preheat the oven to 200°C if you're going the baked route and grease your baking dish. Get your pasta water salted and boiling so you're ready when you need it.
Cook the pasta:
Drop your elbow macaroni into the boiling water and cook for about one to two minutes less than the package tells you. You want it to have just a tiny bit of resistance when you bite it, because it will soften further in the sauce.
Make your roux:
In a large saucepan, melt the butter over medium heat until it's foaming gently. Whisk in the flour, stirring constantly for about a minute or two until it turns light golden but not brown, which means your flour is cooked out.
Build the béchamel:
Slowly pour in your warm milk and cream while whisking steadily to avoid lumps. Keep stirring as it comes to a gentle simmer, and you'll feel it thicken under your whisk in about four to five minutes—that moment is so satisfying.
Season with intention:
Lower the heat and stir in the Dijon mustard, garlic powder, onion powder, salt, pepper, and cayenne. Taste it, adjust if needed, because this base needs to be flavorful enough to carry the cheese.
Melt in the cheese:
Add your cheddar first, then Gruyère, then Parmesan, stirring each batch until completely melted and smooth. The sauce should look silky and smell incredible.
Bring it all together:
Gently fold the drained pasta into the cheese sauce until every piece is coated. The heat of the sauce will continue cooking the pasta slightly, so you want that initial undercooked state.
Choose your finish:
For stovetop, serve it right now while it's creamy and at its peak. For baked, pour everything into your prepared dish, mix the panko breadcrumbs with melted butter and Parmesan, scatter it on top, and bake for twenty to twenty-five minutes until golden and bubbling.
Let it rest:
If baking, give it five minutes out of the oven before serving, which lets the sauce set slightly and makes it less likely to be a molten lava situation on your spoon.
Save
| birchplate.com

The first time I made this for a dinner party, I was so nervous about messing up, and then my friend said, 'This is the best mac and cheese I've ever had,' and suddenly it became clear that this dish is about more than just feeding people. It's about showing up with something that tastes like care.

Stovetop Versus Baked

I find myself choosing between the two depending on my energy that day. Stovetop mac and cheese is the weeknight version, creamier and ready to eat immediately, with that luxurious quality that feels indulgent without being fussy. Baked mac and cheese is the weekend or company version, the one with the golden, crunchy topping that gives you texture alongside all that silky sauce underneath. Both are completely legitimate, and honestly, I've never met a person who complained about either version landing in their bowl.

Building Flavor Depth

The reason this recipe uses three different cheeses is because they each bring something different to the party. Sharp cheddar is bold and recognizable, Gruyère has this subtle nuttiness that sits in the background and makes people wonder what they're tasting, and Parmesan adds a salty complexity that rounds everything out. I used to make mac and cheese with just cheddar, and it was fine, but then I understood that great cooking is really just about knowing which small choices make the biggest impact. The Dijon mustard is one of those choices too, just a teaspoon, but it sharpens the cheese flavor and keeps it from being flat.

Variations and Additions

Once you master the base, you can dress it up or keep it simple depending on what you're in the mood for. Some people add crispy bacon bits stirred through at the end, others swear by sautéed mushrooms for earthiness, and I've had a version with blanched broccoli florets folded in that was surprisingly good. The sauce is sturdy enough to carry these additions without losing its identity, so play around and trust your instincts.

  • Extra-mature cheddar will give you a sharper, more pronounced cheese flavor if you want to dial up the intensity.
  • Monterey Jack or mild mozzarella work if you prefer something more delicate, though you'll lose some of the complexity that makes this version special.
  • A crisp green salad and a glass of Chardonnay alongside it turns this into something that feels like dinner, not just a side dish.
Golden brown baked mac and cheese, with a crispy panko topping, a perfect family meal anytime. Save
Golden brown baked mac and cheese, with a crispy panko topping, a perfect family meal anytime. | birchplate.com

This is the kind of recipe that lives in my rotation because it never feels like work and it always feels like love. Make it for the people you want to feel cared for, and they will.

Recipe Questions & Answers

What type of pasta works best?

Elbow macaroni is traditional, cooking until just al dente to ensure it holds texture when mixed with the sauce.

How is the béchamel sauce prepared?

Butter and flour are cooked briefly to a light golden, then warm milk and cream are whisked in and simmered until thickened.

Can I customize the cheese blend?

Yes. Sharp cheddar provides boldness, Gruyère adds nuttiness, and Parmesan enhances savoriness. Alternatives like Monterey Jack or mozzarella work for milder flavors.

How do I achieve a crunchy topping?

Mix panko breadcrumbs with melted butter and Parmesan, then sprinkle evenly over the macaroni before baking to a golden, bubbly finish.

What variations enhance the dish?

Adding cooked bacon, sautéed mushrooms, or blanched broccoli introduces texture and flavor variety to the creamy base.

Creamy Macaroni Cheese Classic

Tender macaroni in rich béchamel and melted cheeses, baked golden or served creamy from stovetop.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Created by Elena Hart


Skill Level Easy

Cuisine Type American

Servings produced 4 Serving Size

Diet Details Vegetarian-Friendly

What You'll Need

Pasta

01 12 oz elbow macaroni

Béchamel Sauce

01 3 tbsp unsalted butter
02 3 tbsp all-purpose flour
03 2 cups whole milk, warmed
04 1 cup heavy cream

Cheese Mixture

01 2 cups sharp cheddar cheese, grated
02 ¾ cup Gruyère or Swiss cheese, grated
03 ½ cup Parmesan cheese, finely grated
04 1 tsp Dijon mustard
05 ½ tsp garlic powder
06 ½ tsp onion powder
07 ½ tsp salt
08 ¼ tsp freshly ground black pepper
09 Pinch of cayenne pepper (optional)

Topping (for baked)

01 ½ cup panko breadcrumbs
02 2 tbsp unsalted butter, melted
03 2 tbsp Parmesan cheese, grated

Step-by-Step Guide

Step 01

Prepare Baking Dish: Preheat oven to 400°F (200°C) if baking. Grease a 2-quart baking dish.

Step 02

Cook Pasta: Boil salted water and cook macaroni until just al dente, about 1–2 minutes less than package instructions. Drain and set aside.

Step 03

Make Béchamel Base: Melt butter in a large saucepan over medium heat. Whisk in flour and cook for 1–2 minutes until lightly golden, avoiding browning.

Step 04

Add Milk and Cream: Gradually whisk in warm milk and cream until smooth. Simmer gently, stirring constantly, until sauce thickens, approximately 4–5 minutes.

Step 05

Season Sauce: Lower heat to low and stir in Dijon mustard, garlic powder, onion powder, salt, black pepper, and optional cayenne pepper.

Step 06

Incorporate Cheeses: Add cheddar, Gruyère, and Parmesan cheeses incrementally, stirring until fully melted and smooth.

Step 07

Combine Pasta and Sauce: Fold cooked macaroni into cheese sauce until evenly coated.

Step 08

Stovetop Serving Option: Serve immediately, garnished with extra cheese if desired.

Step 09

Baked Completion Option: Transfer mixture to prepared dish. Combine panko breadcrumbs with melted butter and Parmesan; sprinkle over top. Bake 20–25 minutes until golden and bubbling. Rest 5 minutes before serving.

Tools Needed

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish (if baking)
  • Mixing spoons
  • Grater

Allergy Details

Review all components to spot allergies and check with a doctor if you're unsure.
  • Contains milk (dairy) and wheat (gluten); may contain eggs if using egg-enriched pasta.

Nutrition Breakdown (each serving)

Nutritional info is for reference. Please consult your doctor for specifics.
  • Energy (Calories): 670
  • Fats: 36 g
  • Carbohydrates: 59 g
  • Proteins: 27 g