Creamy Macaroni and Cheese

Featured in: Oven & Stovetop Favorites

This classic comfort dish combines tender elbow macaroni with a velvety homemade cheese sauce crafted from sharp cheddar and Gruyère. The creamy base gets enhanced with subtle mustard powder and black pepper, while optional panko breadcrumbs create a golden, crispy crust when baked. Perfect for family dinners or potlucks, this versatile dish works beautifully as a hearty main or satisfying side.

Updated on Wed, 14 Jan 2026 13:08:00 GMT
Golden-brown baked macaroni and cheese bubbling in a dish, topped with crispy panko and melted cheddar. Pin It
Golden-brown baked macaroni and cheese bubbling in a dish, topped with crispy panko and melted cheddar. | joyeuxilem.com

The winter I lived in that tiny apartment with the perpetually drafty windows, mac and cheese became my Friday night ritual. Something about standing over the stove, watching milk transform into velvet, made the cold world outside feel distant and manageable. My neighbor would catch the aroma through the hallway ventilation and joke about paying rent in cheese portions.

I made this for my little sister after she had her wisdom teeth out, watching her face light up at the first creamy bite. She texted me three days later asking for the recipe, claiming store bought versions now tasted like cardboard in comparison. That is when I knew this recipe was something special worth keeping.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 250 g (8 oz) elbow macaroni: The curves catch the sauce perfectly, and I always cook it slightly less than the package directs since it will continue cooking in the oven
  • 2 tbsp unsalted butter: Use real butter here, nothing substitutes that rich flavor base for your roux
  • 2 tbsp all-purpose flour: This creates the silky foundation that transforms milk into a proper cheese sauce
  • 500 ml (2 cups) whole milk, warmed: Cold milk can shock your roux into lumps, so warm it slightly in the microwave first
  • 200 g (2 cups) sharp cheddar cheese, grated: Buy blocks and grate them yourself because pre shredded cheese has anti caking agents that prevent smooth melting
  • 50 g (½ cup) Gruyère or mozzarella cheese, grated: Optional but adds that restaurant quality depth and extra creaminess
  • ½ tsp mustard powder: The secret ingredient that enhances cheese flavor without making it taste like mustard
  • ¼ tsp ground black pepper: Freshly cracked makes all the difference here
  • ½ tsp salt: Adjust after tasting since cheese brands vary in saltiness
  • 40 g (⅓ cup) breadcrumbs: Panko creates the most incredible crispy crust that everyone fights over
  • 1 tbsp unsalted butter, melted: Tossing this with the breadcrumbs ensures they turn golden rather than dry and pale
  • 2 tbsp grated Parmesan cheese: Adds a salty, nutty crunch to the topping layer

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:
Preheat to 200°C (400°F) now so you will not be waiting later when the sauce is perfectly hot and ready
Cook the pasta:
Boil salted water and cook macaroni until just al dente, about 1 to 2 minutes shy of package instructions, then drain well
Build your roux:
Melt butter over medium heat, whisk in flour, and stir constantly for 1 to 2 minutes until it bubbles but do not let it brown
Create the béchamel:
Whisk in warm milk gradually, keep stirring until the sauce thickens and bubbles, about 3 to 4 minutes
Make it magical:
Remove from heat and stir in both cheeses until completely smooth, then add mustard powder, pepper, and salt
Combine everything:
Pour the drained macaroni into the cheese sauce and stir until every piece is coated in that golden goodness
Finish it two ways:
Eat it straight from the pot for stovetop version, or pour into a greased baking dish topped with buttery breadcrumbs mixed with Parmesan
Bake until golden:
Cook for 15 to 20 minutes until the top is crispy and bubbling, then let it rest for 5 minutes before serving
Freshly prepared creamy macaroni and cheese in a skillet, garnished with parsley and served warm. Pin It
Freshly prepared creamy macaroni and cheese in a skillet, garnished with parsley and served warm. | joyeuxilem.com

This recipe became my contribution to every family gathering, potluck, and comfort meal occasion. Watching people go silent at that first bite, seeing their eyes close in pure appreciation, that is the real reward of making something from scratch.

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 Extra Creamy

Swap out half the milk for heavy cream if you want that restaurant style indulgence that feels almost wrong but tastes absolutely right. I learned this trick from a chef friend who made the most decadent mac and cheese I have ever tasted.

Baking Versus Stovetop

The stovetop version is faster and creamier, but baking creates that contrast between crispy top and soft interior that makes people fight over the corner pieces. I usually make the full recipe and bake half, keeping the stovetop portion for immediate sampling.

Customization Ideas

Once you master the base sauce, the possibilities become endless and exciting. These additions have become staples in my kitchen depending on the mood and occasion.

  • Crumble cooked bacon over the top before baking for smoky depth
  • Caramelized onions add sweetness that cuts through the richness beautifully
  • A pinch of cayenne or dashes of hot sauce give it a gentle warmth
A close-up of homemade macaroni and cheese, showing rich sauce and golden baked top on a plate. Pin It
A close-up of homemade macaroni and cheese, showing rich sauce and golden baked top on a plate. | joyeuxilem.com

There is something deeply satisfying about making a dish that has comforted generations, putting your own touch on a classic. Hope this recipe finds its way into your regular rotation like it has in mine.

Recipe FAQs

What cheese works best for creamy sauce?

Sharp cheddar provides robust flavor, while Gruyère or mozzarella adds extra creaminess. The combination creates a rich, smooth sauce that coats the pasta perfectly.

Should I bake or serve stovetop?

Both methods deliver delicious results. Stovetop offers immediate creamy texture, while baking creates a crispy golden topping and allows flavors to meld together beautifully.

How do I prevent grainy cheese sauce?

Use warmed milk and whisk constantly when making the roux. Add cheese gradually off the heat, stirring until completely melted and smooth before combining with pasta.

Can I make this ahead of time?

Prepare the dish fully and refrigerate before baking. When ready to serve, add fresh topping and bake 20-25 minutes until heated through and golden on top.

What additions enhance the flavor?

Crispy bacon, caramelized onions, or a pinch of cayenne pepper add depth. Substituting cream for some milk creates an even richer sauce for special occasions.

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 enveloped in rich, creamy cheese sauce with golden crispy topping

Prep Time
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Created by Natalie Kuhn


Level Easy

Cuisine American

Makes 4 Portions

Dietary Info Vegetarian-Friendly

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

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

Directions

Step 01

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

Step 02

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

Step 03

Prepare Roux: In a medium saucepan, melt 2 tbsp butter over medium heat. Whisk in flour and cook constantly for 1-2 minutes until smooth roux forms without browning.

Step 04

Create Cheese Sauce: Gradually whisk warm milk into roux until smooth. Cook stirring until sauce thickens and bubbles, 3-4 minutes. Remove from heat.

Step 05

Add Cheese: 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, stirring until evenly coated.

Step 07

Prepare Topping: For baked version: combine breadcrumbs, melted butter, and Parmesan in a small bowl.

Step 08

Bake: Pour mixture into greased baking dish. Sprinkle topping evenly. 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.

Gear Needed

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

Allergy Details

Review every item for possible allergens and talk to your doctor if unsure.
  • Contains milk, wheat gluten, and dairy products

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric Value: 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.