Save to Pinterest My grandmother used to make this mac and cheese every Sunday, and the kitchen would fill with this golden, buttery warmth that made everyone forget about their week. One afternoon, I watched her add three different cheeses to the sauce and realized she wasn't following a recipe at all—she was cooking from memory and instinct. Now when I make it, I taste her patience in every creamy bite, and I've learned that the magic isn't in doing it perfectly, it's in understanding why each step matters.
I made this for a potluck once where everyone brought something store-bought, and watching people take their second and third helpings told me everything I needed to know about homemade mac and cheese. Someone's kid actually asked for the recipe, which never happens, and I realized that food made with actual butter and real cheese hits different than anything from a box.
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): Use the size that scoops up sauce in every bite—don't get the tiny kind that loses all the creaminess in between noodles.
- Sharp cheddar cheese (4 cups): Sharp means flavor, which is what separates this from sad cafeteria versions; don't skimp on quality here because it's the star.
- Colby Jack cheese (2 cups): This adds a smoothness that pure cheddar lacks, and it melts faster too.
- Mozzarella cheese (1 cup): The creamy glue that holds everything together without overpowering the cheddar.
- Unsalted butter (4 tbsp plus 2 tbsp for topping): Unsalted lets you control the salt level and gives you a cleaner, buttery taste.
- All-purpose flour (1/4 cup): This is your roux base—cook it long enough to lose the raw flour taste but not so long it browns.
- Whole milk (3 cups): The foundation of your sauce; whole milk creates that silky texture better than low-fat versions.
- Heavy cream (1 cup): This is what makes it rich and luxurious instead of just cheesy pasta.
- Dijon mustard (2 tsp): A secret that deepens the cheese flavor without making it taste like mustard.
- Garlic powder, onion powder, smoked paprika (1 tsp, 1 tsp, 1/2 tsp): These spices add layers that make people wonder what your secret ingredient is.
- Black pepper and salt (1/2 tsp and 1 tsp): Season as you go so you can taste the balance.
- Panko breadcrumbs (1/2 cup, optional): The crunch on top transforms it from creamy to textured in the best way possible.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set yourself up for success:
- Preheat your oven to 350°F and butter that 9x13-inch baking dish so nothing sticks. Having everything ready before you start cooking means you're not scrambling halfway through.
- Cook the pasta just right:
- Boil salted water and cook the macaroni one minute under package time so it stays firm and doesn't turn mushy in the oven. Drain it well and set it aside.
- Build your roux:
- Melt the butter over medium heat, whisk in flour, and let it bubble for a minute or two until it smells a little nutty. This cooks out the raw flour taste and creates the base for your sauce.
- Create the sauce:
- Whisk in milk and cream slowly, keeping your whisk moving constantly to prevent lumps from forming. You'll feel the sauce thicken as it heats, which takes about four to five minutes.
- Season with intention:
- Add the mustard, spices, and salt, mixing well so the flavors spread throughout. Taste it now—this is your last chance to adjust the salt and pepper.
- Melt in the cheese:
- Turn the heat to low and stir in the cheddar, Colby Jack, and mozzarella, saving one cup of cheddar for the top. Stir until it's completely smooth and you can't see any cheese bits.
- Combine everything:
- Fold the cooked pasta into the cheese sauce, making sure every noodle gets coated. This is the moment where it transforms from separate ingredients into something cohesive.
- Assemble in the baking dish:
- Pour the whole mixture into your prepared dish and top with that reserved cheddar. If you're using the panko topping, mix it with melted butter and sprinkle it on now.
- Bake to golden perfection:
- Bake for 30 to 35 minutes until the top is bubbling around the edges and golden brown. Let it cool for ten minutes so it sets slightly before serving.
Save to Pinterest There was a moment last winter when my dad came home on a rough day and ate three bowls of this without saying anything except that it tasted like home. That's when I understood that some dishes carry more than flavor—they carry comfort and belonging in every spoonful.
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 base recipe is classic for a reason, but Southern kitchens have always been about making things your own. I've learned that a dash of hot sauce stirred into the cheese sauce adds a subtle kick that keeps people guessing, and swapping in Gruyère for some of the cheddar gives it a fancier edge without losing that soul-food feeling. The beauty of this dish is that it's flexible enough to become whatever you need it to be.
Storing and Reheating
Leftovers genuinely improve after a day in the fridge because the flavors meld and deepen. Reheat gently in a 350°F oven covered with foil, or take it slow in the microwave in short bursts so it doesn't get rubbery or separate.
Turning This Into a Meal
On its own, this is hearty enough to be dinner, but I've found it shines brightest as part of a spread. Serve it alongside something bright like a simple green salad with vinegar dressing, or next to roasted vegetables to cut through the richness. If you want to make it more substantial, crumbled bacon stirred in before baking turns it into something nobody can stop eating.
- Pair it with collard greens or a tangy slaw to balance the creaminess.
- Add cooked crumbled bacon or diced ham for a meatier version that's still comforting.
- A cornbread on the side and you've got yourself a proper meal.
Save to Pinterest This recipe is proof that the simplest dishes, made with care, feed both the stomach and the soul. Make it for people you love and watch how quickly the bowl empties.
Recipe Q&A
- → What cheeses are used in this dish?
It includes sharp cheddar, Colby Jack, and mozzarella for a creamy, rich flavor profile with a melty texture.
- → How do I achieve the crispy golden crust?
A topping of reserved cheddar cheese and optional panko breadcrumbs with melted butter provides a crunchy, golden finish after baking.
- → Can I prepare the cheese sauce ahead?
Yes, the sauce can be made in advance and combined with pasta before baking to save preparation time.
- → What spices enhance the flavor without overpowering?
Dijon mustard, garlic and onion powders, smoked paprika, and black pepper gently complement the cheeses for a balanced taste.
- → How firm should the macaroni be before baking?
Cook the macaroni just until al dente, slightly firmer than usual, to avoid overcooking during baking.