Creamy Macaroni and Cheese

Featured in: Meals For Any Time

This beloved comfort dish features tender elbow macaroni coated in a velvety homemade cheese sauce crafted from sharp cheddar and optional Gruyère. The roux-based sauce, enriched with warm milk and seasoned with mustard powder and black pepper, delivers restaurant-quality creaminess. Choose between stovetop convenience or finish with a buttery breadcrumb-Parmesan topping for 15-20 minutes until golden and bubbly. The result transforms simple ingredients into an indulgent main or side that's perfect for family dinners, potlucks, or whenever comfort food cravings strike.

Updated on Wed, 14 Jan 2026 16:31:00 GMT
Freshly baked macaroni and cheese with a golden, crispy panko and Parmesan topping, straight from the oven. Save
Freshly baked macaroni and cheese with a golden, crispy panko and Parmesan topping, straight from the oven. | douxzrire.com

The smell of sharp cheddar hitting hot milk still stops me in my tracks every single time. My college roommate used to make mac and cheese from a blue box, and I thought that was the peak of comfort food until I watched her grandmother make it from scratch one rainy Sunday. That bubbling golden crust cracked open to reveal the creamiest pasta I had ever tasted, and I completely understood why some recipes get passed down like family heirlooms.

I made this for my little sister when she was going through a rough breakup, and she actually cried into her bowl. Not just because she was sad, but because she said this mac and cheese tasted like being hugged by someone who loves you. Now whenever I smell that buttery breadcrumb topping, I think about how food can fix things that words cannot.

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: Those little curves catch and hold onto the cheese sauce in ways other shapes cannot
  • Unsalted butter: Starting with unsalted lets you control exactly how salty your final dish becomes
  • All-purpose flour: This creates your roux, the magical thickener that transforms milk into silky sauce
  • Whole milk, warmed: Cold milk can make your sauce lumpy, and warming it creates the smoothest results
  • Sharp cheddar cheese: The sharper the cheese, the more flavor impact it has in the sauce
  • Gruyère or mozzarella: Adding a second cheese creates depth and that restaurant-style creaminess
  • Mustard powder: The secret ingredient that enhances cheese flavor without making it taste like mustard
  • Panko breadcrumbs: These stay crunchier longer than regular breadcrumbs, giving you that perfect golden crust

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
Get your oven ready:
Preheat to 200°C (400°F) and grab your baking dish if you are going the baked route
Cook the pasta smart:
Boil those elbows for 1 to 2 minutes less than the package says because they will cook more in the sauce later
Build your roux base:
Melt butter over medium heat, whisk in flour, and stir constantly for about 2 minutes until it smells nutty and looks smooth
Create the sauce:
Slowly pour in warm milk while whisking furiously, then let it bubble and thicken for 3 to 4 minutes
Melt in the magic:
Pull the pan off heat, stir in both cheeses until completely melted, and add mustard powder, pepper, and salt
Bring it together:
Pour that gorgeous sauce over your drained pasta and stir until every piece is coated
Choose your ending:
Eat it now straight from the pot for instant comfort, or pour into a baking dish and top with buttery panko mixed with Parmesan
Create the crust:
Bake for 15 to 20 minutes until the top is golden brown and bubbling around the edges
Creamy cheddar cheese sauce coats tender macaroni, served as a comforting side dish on a rustic plate. Save
Creamy cheddar cheese sauce coats tender macaroni, served as a comforting side dish on a rustic plate. | douxzrire.com

This recipe has become my go-to for new neighbors, sick friends, and Tuesday nights when nothing else sounds good. Last month my eight-year-old nephew told me it was better than pizza, and honestly, he might be right.

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.

Making It Your Own

The best part about this recipe is how forgiving it is once you master the basic cheese sauce technique. I have added everything from caramelized onions to roasted broccoli, and it always turns out delicious.

Stovetop Versus Baked

Stovetop gives you that creamy, sticky texture that coats your spoon, while baking creates those crispy edges and a firmer set. Sometimes I make the stovetop version and then broil the top for just 3 minutes to get the best of both worlds.

Make Ahead Tips

You can assemble the entire dish up to 24 hours before baking, but keep the topping separate until right before it goes into the oven. The sauce actually gets better as it sits in the refrigerator.

  • Sprinkle a little extra cheese on top before serving for that Instagram-worthy cheese pull
  • Let it rest for 5 minutes after baking so the sauce sets up slightly
  • Leftovers reheat surprisingly well with a splash of milk
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
A bowl of homemade stovetop macaroni and cheese, featuring a rich, velvety cheese sauce with black pepper. Save
A bowl of homemade stovetop macaroni and cheese, featuring a rich, velvety cheese sauce with black pepper. | douxzrire.com

There is something profoundly comforting about standing at the stove, whisking milk and butter into something that will make people happy. That is the kind of cooking worth repeating.

Recipe Questions

What type of cheese works best?

Sharp cheddar provides the most pronounced flavor, while Gruyère or mozzarella adds exceptional creaminess. A combination of both creates the ideal balance of tanginess and smooth texture.

Can I make this ahead?

Prepare the dish up to 24 hours in advance, refrigerate without baking, and add 5-10 minutes to the baking time. The stovetop version is best served immediately while the sauce is at its creamiest.

How do I prevent grainy sauce?

Use room-temperature milk, add cheese gradually off the heat, and stir constantly until fully melted. Avoid high heat which can cause the cheese to separate and become grainy.

What makes the best crispy topping?

Panko breadcrumbs create the lightest, crunchiest texture. Combine with melted butter and Parmesan cheese, then bake until deep golden brown for maximum contrast against the creamy pasta.

Can I freeze leftovers?

Portion cooled leftovers into airtight containers and freeze for up to 2 months. Thaw overnight in the refrigerator, then reheat with a splash of milk to restore creaminess.

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.

Creamy Macaroni and Cheese

Tender pasta in rich, creamy cheese sauce with golden crispy topping. Ready in 45 minutes.

Prep Time
15 minutes
Cooking Duration
30 minutes
Overall Time
45 minutes
Created by Doux Zrire Tabitha Jones

Meal Type Meals For Any Time

Skill Level Easy

Cuisine Style American

Portion Size 4 Serving Size

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
06 ½ tsp mustard powder
07 ¼ tsp ground black pepper
08 ½ tsp salt

Topping

01 ⅓ cup breadcrumbs
02 1 tbsp unsalted butter, melted
03 2 tbsp grated Parmesan cheese

Step-by-Step Directions

Step 01

Preheat Oven: Preheat oven to 400°F for baked version.

Step 02

Cook Pasta: Bring large pot of salted water to boil. Cook macaroni until al dente, about 1-2 minutes less than package directions. Drain and set aside.

Step 03

Prepare Roux: Melt 2 tbsp butter in medium saucepan over medium heat. Whisk in flour constantly for 1-2 minutes until smooth roux forms without browning.

Step 04

Create Béchamel: Gradually whisk warm milk into roux until smooth. Cook stirring constantly until sauce thickens and bubbles, 3-4 minutes.

Step 05

Add Cheese: Remove from heat. Stir in cheddar and Gruyère until melted and smooth. Season with mustard powder, black pepper, and salt.

Step 06

Combine Pasta and Sauce: Add drained macaroni to cheese sauce. Stir until pasta is evenly coated.

Step 07

Prepare Topping: Combine breadcrumbs, melted butter, and Parmesan in small bowl.

Step 08

Assemble and Bake: Pour mixture into lightly greased baking dish. Sprinkle topping evenly over surface. Bake 15-20 minutes until golden and crisp. Rest 5 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

Always check every component for allergens and talk to a healthcare provider if you're unsure.
  • Contains milk, wheat gluten, and dairy products
  • May contain eggs if using enriched pasta

Nutrition Info (per serving)

This is just general info. Always follow your doctor's advice for your needs.
  • Calories: 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.