Creamy Macaroni Cheese Classic

Featured in: Everyday Skillet Meals

This dish features tender elbow macaroni coated in a velvety béchamel sauce enriched with sharp cheddar, Gruyère, and Parmesan. The sauce is flavored with Dijon mustard, garlic, onion, and a hint of cayenne for balance. It can be enjoyed creamy straight from the stovetop or baked with a golden, buttery breadcrumb topping for added texture. Simple to prepare in under an hour, it makes a satisfying vegetarian main course perfect for family meals or cozy evenings.

Updated on Thu, 25 Dec 2025 12:33:00 GMT
Golden-brown baked mac and cheese bubbling in a dish, ready for serving its creamy goodness. Pin It
Golden-brown baked mac and cheese bubbling in a dish, ready for serving its creamy goodness. | skilletstatic.com

The first time I made homemade mac and cheese, I stood over the stove stirring that béchamel sauce like my life depended on it. Something magical happened when the cheeses hit the warm cream sauce and suddenly I understood why this dish comforted generations of families. My kitchen smelled like buttery heaven and I knew boxed macaroni was officially banned from my house forever.

Last winter my neighbor came over during a snowstorm and we stood around the oven watching the breadcrumbs turn golden. She admitted she had never made mac and cheese from scratch and seemed genuinely surprised that the sauce came together so quickly. We ate it straight from the baking dish while watching fat flakes drift past the window and agreed that comfort food tastes better when shared.

Ingredients

  • 350 g (12 oz) elbow macaroni: The classic shape holds cheese sauce in every curve and cooks evenly
  • 3 tbsp (45 g) unsalted butter: Use real butter because the flavor forms the foundation of your sauce
  • 3 tbsp (25 g) all-purpose flour: This creates the roux that thickens your creamy béchamel base
  • 2 cups (480 ml) whole milk, warmed: Room temperature or slightly warm milk prevents lumps from forming
  • 1 cup (240 ml) heavy cream: The secret ingredient that makes the sauce velvety smooth
  • 200 g (2 cups) sharp cheddar cheese, grated: Buy blocks and grate it yourself for better melting
  • 75 g (¾ cup) Gruyère or Swiss cheese, grated: Adds nutty depth that sharp cheddar alone cannot provide
  • 50 g (½ cup) Parmesan cheese, finely grated: Salty and umami rich, it rounds out the cheese blend
  • 1 tsp Dijon mustard: You cannot taste it but it makes the cheese flavor pop
  • ½ tsp garlic powder: Provides subtle background warmth without overpowering the cheese
  • ½ tsp onion powder: Balances the sharpness of the cheddar beautifully
  • ½ tsp salt: Adjust based on how salty your cheeses are
  • ¼ tsp freshly ground black pepper: Freshly ground makes a noticeable difference
  • Pinch of cayenne pepper: Just enough warmth to wake up your palate without actual heat
  • ½ cup (30 g) panko breadcrumbs: Creates that irresistible crunchy topping on the baked version
  • 2 tbsp (30 g) unsalted butter, melted: Tossing panko with butter prevents burning and maximizes crispness
  • 2 tbsp Parmesan cheese, grated: Mixed into the topping for extra savory flavor

Instructions

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Preheat your oven:
Set it to 200°C (400°F) if you plan to bake the mac and cheese, and grease a medium baking dish
Cook the pasta:
Boil macaroni in salted water until just shy of al dente, about one to two minutes less than the package suggests, then drain
Make the roux:
Melt butter in a large saucepan over medium heat, whisk in flour, and cook for one to two minutes until lightly golden but not brown
Create the béchamel:
Slowly whisk in warm milk and cream until smooth, then bring to a gentle simmer while stirring constantly until thickened
Season the sauce:
Reduce heat to low and stir in Dijon mustard, garlic powder, onion powder, salt, pepper, and cayenne
Add the cheeses:
Gradually stir in cheddar, Gruyère, and Parmesan in batches until melted and completely smooth
Combine everything:
Fold the cooked macaroni into the cheese sauce until every piece is evenly coated
Choose your finish:
Serve hot for stovetop version, or pour into the baking dish topped with buttered panko mixed with Parmesan and bake until golden
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Pin It
| skilletstatic.com

This recipe showed up at my potluck last summer and suddenly everyone was asking for the recipe instead of just complimenting the food. I watched three different people take photos of the serving spoon mid scoop because the cheese pull was just that photogenic. Now it is the most requested dish at every gathering and honestly I do not mind making it at all.

Choosing Your Cheese Blend

The magic happens when you combine sharp cheddar for punch, Gruyère for nuttiness, and Parmesan for saltiness. I have learned the hard way that pre shredded cheese contains anti caking agents that prevent smooth melting. Buy blocks and spend five minutes grating because the texture difference is undeniable.

Stovetop Versus Baked

Stovetop mac and cheese is creamy and immediate, perfect for weeknight dinners when you need comfort fast. The baked version develops a crusty topping and the sauce sets slightly, making it ideal for potlucks and feeding a crowd. Both versions start the same way and either one will ruin boxed mac and cheese for you forever.

Make Ahead And Storage

You can assemble the entire dish up to a day before baking and keep it covered in the refrigerator. The sauce will thicken overnight, so add a splash of milk before baking if needed. Leftovers reheat beautifully with a tiny bit of milk to bring back the creamy texture.

  • Let baked mac and cheese rest five minutes before serving
  • Cover loosely with foil if the top browns too quickly
  • Reheat gently with milk to restore creaminess
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
A forkful of rich, cheesy mac and cheese, perfectly illustrating the creamy texture. Pin It
A forkful of rich, cheesy mac and cheese, perfectly illustrating the creamy texture. | skilletstatic.com

Whether you are feeding a crowd on a cold night or just craving serious comfort, this mac and cheese delivers every single time.

Recipe FAQs

How do I prevent the sauce from becoming grainy?

Make sure to whisk the flour and butter thoroughly before adding warm milk gradually to avoid lumps. Cook the béchamel on low heat, stirring constantly until smooth and thickened.

Can I use different types of cheese?

Yes, swapping Gruyère with Monterey Jack or mozzarella creates a milder taste, while extra-mature cheddar intensifies the flavor.

What is the best pasta shape for this dish?

Elbow macaroni is ideal as it holds the creamy sauce well, but small pasta shapes like shells or cavatappi also work beautifully.

How can I add a crunchy topping when baking?

Mix panko breadcrumbs with melted butter and grated Parmesan, then sprinkle over the macaroni before baking until golden and crisp.

Is it possible to make a stovetop only version?

Yes, after mixing pasta with the cheese sauce, serve immediately for a rich, creamy texture without baking.

Creamy Macaroni Cheese Classic

Tender elbow macaroni blended with a smooth, cheesy béchamel sauce for a comforting main dish.

Prep Duration
15 min
Cook Duration
30 min
Total Duration
45 min
Created by Hailey Barnes


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary Info Meat-Free

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

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

How-To Steps

Step 01

Prepare Oven and Baking Dish: Preheat oven to 400°F. Grease a medium baking dish (approximately 2 quarts).

Step 02

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

Step 03

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

Step 04

Incorporate Milk and Cream: Gradually whisk in warm milk and heavy cream until smooth. Simmer gently, stirring constantly, until thickened, about 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

Add Cheeses: Incorporate cheddar, Gruyère, and Parmesan cheeses in batches, stirring until fully melted and sauce is smooth.

Step 07

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

Step 08

Serve on Stovetop: For stovetop serving, dish out mac and cheese immediately and garnish with additional cheese if desired.

Step 09

Bake Mac and Cheese: For baked option, transfer mixture into prepared baking dish. Combine panko breadcrumbs with melted butter and Parmesan cheese, sprinkle over top. Bake 20–25 minutes until golden and bubbling. Let rest 5 minutes before serving.

What You'll Need

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

Allergy Details

Review all ingredients for possible allergens. If concerned, please ask a healthcare provider.
  • Contains milk (dairy) and wheat (gluten); pasta may contain eggs depending on brand.

Nutrition Details (each serving)

These figures are for reference and shouldn't replace guidance from a healthcare expert.
  • Kcal: 670
  • Fats: 36 g
  • Carbohydrates: 59 g
  • Proteins: 27 g