Save to Pinterest My cousin Marcus taught me that mac and cheese isn't just a side dish—it's the thing people actually came for. Years ago, I watched him make this in a cramped kitchen at a family reunion, moving with such ease between the stovetop and oven that I realized he'd perfected something. The smell of sharp cheddar melting into cream, that toasty hint of smoked paprika hitting the air—it stopped conversations. Now when I make this version, I understand why he never wrote down the recipe; some dishes demand you learn them by watching, tasting, and remembering.
I made this for a potluck once where someone's aunt brought store-bought mac and cheese, and I'm not exaggerating when I say mine disappeared while hers sat there. The person who brought it actually laughed about it later, which somehow made the whole thing feel less competitive and more like we'd just proven something together about what homemade can do.
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 (1 lb): The ridges catch sauce beautifully, and cooking it one minute under package time means it won't turn mushy in the oven.
- Sharp cheddar cheese (4 cups shredded): This is where the personality comes from—sharp, not mild, because the baking mellows the bite slightly and you want that flavor to punch through the cream.
- Colby Jack cheese (2 cups shredded): The sweet, buttery notes balance the sharp cheddar and add a subtle richness without overwhelming.
- Mozzarella cheese (1 cup shredded): Acts as a binder and helps create that glossy, smooth sauce texture.
- Unsalted butter (6 tbsp total): Separating this between the roux and optional topping gives you control over salt levels.
- All-purpose flour (1/4 cup): The foundation of your roux—it thickens the sauce and prevents any graininess.
- Whole milk and heavy cream (3 cups and 1 cup): The 3:1 ratio keeps it creamy without being too heavy, and the combination ensures the sauce coats each noodle evenly.
- Dijon mustard (2 tsp): This secret ingredient amplifies the cheese flavor without making anything taste mustard-y—trust it.
- Garlic powder, onion powder, smoked paprika (1 tsp, 1 tsp, 1/2 tsp): These three create layers of savory warmth that make people wonder what your secret is.
- Panko breadcrumbs and melted butter (1/2 cup and 2 tbsp): The optional topping transforms the texture—crispy exterior, creamy interior.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare your stage:
- Preheat your oven to 350°F and butter that 9x13-inch dish generously—it prevents sticking and adds subtle flavor. Having everything ready before you start cooking is the difference between confident and chaotic.
- Cook the pasta right:
- Boil your salted water while thinking about texture—you're aiming for al dente, so set a timer for one minute less than the box says. The pasta will finish cooking in the oven, and slightly undercooked noodles mean you won't end up with mush.
- Build your roux:
- Melt butter over medium heat, then whisk in flour, watching it turn light golden as it toasts slightly—this takes about 1-2 minutes and smells like warm butter and possibility. This foundation prevents lumps and creates the base for silky sauce.
- Create the cream sauce:
- Whisk milk and cream in slowly, stirring constantly so lumps don't have a chance to form, and keep going until you see it thicken slightly—around 4-5 minutes. You're looking for the moment it coats the back of a spoon.
- Season with intention:
- Add mustard, garlic powder, onion powder, paprika, pepper, and salt, stirring until distributed evenly. These seasonings bloom as the sauce simmers, so taste and adjust if needed.
- Melt in the cheese:
- Drop heat to low and add your cheeses slowly, stirring constantly until everything melts into a smooth, glossy sauce—rushing this step invites graininess. Reserve 1 cup of cheddar for the top.
- Combine pasta and sauce:
- Toss drained macaroni into the cheese sauce, making sure every strand gets coated. This is where the magic happens, and yes, it takes a minute of stirring, but it's worth it.
- Assemble in the dish:
- Pour the entire mixture into your buttered baking dish and spread evenly. Top with that reserved cheddar, and if you're using the panko topping, toss breadcrumbs with melted butter and scatter across the top.
- Bake until golden:
- Slide into the oven for 30-35 minutes, watching for bubbling around the edges and golden-brown color on top—this is your signal it's ready. The top should look slightly crispy while the interior stays creamy.
- Rest before serving:
- Let it sit for 10 minutes after coming out of the oven—this prevents it from being a runny mess on the plate. This cooling moment also builds anticipation, which somehow makes it taste better.
Save to Pinterest Last Thanksgiving, my eight-year-old nephew asked if he could help make this, and halfway through whisking the sauce, he asked why mac and cheese mattered so much if it was just pasta and cheese. I told him it's because sometimes the simplest things, made with care, become the ones people remember. He understood immediately.
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.
Variations That Work
The beauty of this recipe is how it welcomes creativity without losing its soul. I've added crispy bacon, diced ham, and even roasted jalapeños, and each time it feels like a new dish while still being unmistakably this mac and cheese. Some people replace one cup of milk with sharp cheddar broth for deeper flavor, which works beautifully if you're feeling experimental.
Storage and Reheating
Leftovers last about three days in the fridge, covered tightly, and they reheat better than you'd expect—either covered in a 350°F oven for 15 minutes or gently in the microwave with a splash of milk stirred in first. Cold mac and cheese straight from the fridge is also remarkably good, which feels like cheating but absolutely counts as a snack.
Making It Your Own
This recipe is sturdy enough to handle your additions and flexible enough to match your mood. I've learned that the best versions are the ones where someone tastes it and adds a pinch of something that speaks to them, whether that's cayenne, hot sauce, or a cheese blend that reminds them of home.
- Monterey Jack and Gruyère are secret weapons if you want to shift the flavor profile toward something earthier and more sophisticated.
- A single serrano pepper, minced and stirred into the sauce, adds heat without announcing itself loudly.
- Nutmeg—just a tiny pinch whisked into the cream—somehow makes everyone ask what makes it taste so good.
Save to Pinterest This mac and cheese has shown up to dinners, potlucks, and celebrations, and somehow it always feels like the right choice. Make it, share it, and let people taste what care in a dish actually means.
Recipe FAQs
- → What cheeses create the sauce?
The sauce blends sharp cheddar, Colby Jack, and mozzarella cheeses for a rich, creamy texture and balanced flavor.
- → How to achieve a crispy topping?
Sprinkle shredded cheddar cheese and optional panko breadcrumbs mixed with melted butter on top before baking for a golden, crunchy crust.
- → Can this dish be prepared ahead?
Yes, you can assemble it in advance and refrigerate. Bake when ready, adding a few extra minutes to ensure it's heated through.
- → Which spices enhance the flavor?
Dijon mustard, garlic powder, onion powder, smoked paprika, black pepper, and salt add depth and a subtle kick to the cheese sauce.
- → Is this suitable for vegetarians?
Yes, this dish contains no meat and is ideal for lacto-vegetarian diets, featuring dairy and pasta ingredients.
- → Any tips for different variations?
Try mixing other cheeses like Gruyère or Monterey Jack, or add cooked bacon or diced ham for extra savory notes.