Salads
Craig Melvin's Mom's macaroni and cheese recipe delivers the kind of nostalgic comfort that turns ordinary weeknights into special occasions. This one-pot creation transforms simple ingredients into velvety cheese clouds that melt in your mouth, just like the version his mom perfected.
The secret lies in a precise roux and the right cheese blend, creating a sauce so rich it coats every noodle perfectly.
What makes this recipe truly special is its simplicity—no fancy techniques required, just a few pantry staples and about 30 minutes of hands-on time. The pasta cooks directly in the cheesy sauce, eliminating the need for extra pots and making cleanup effortless.
That crispy breadcrumb topping adds the perfect textural contrast, turning this into a dish that's both comforting and impressive.
The result is a creamy, golden macaroni and cheese with a tender, melt-in-your-mouth texture that's impossible to resist. Each bite delivers that perfect balance of cheesy richness and buttery pasta, all while staying true to the classic version Craig Melvin grew up loving.
This is the kind of recipe that becomes a family staple in no time.
Whether you're feeding a crowd or treating yourself to a comforting meal, this macaroni and cheese delivers restaurant-quality results in your own kitchen. The one-pot method ensures foolproof success every time, while the creamy sauce and crispy topping make it a dish you'll want to return to again and again.
Ingredients for craig melvin's mom's macaroni and cheese
Pantry staples meet nostalgic comfort—just 15 ingredients for velvety cheese clouds.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 lb | Medium or small elbow shape |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into small pieces |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth roux |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Medium Cheddar Cheese 🧀 | 2 cups | Shredded, for balance |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded, mild flavor |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Yellow Cornmeal 🌽 | ¼ cup | For roux texture |
| Granulated Sugar 🍚 | 1 tbsp | Balances richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For topping drizzle |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
The cheese blend is everything. Kraft's aged cheddar and Monterey Jack from the deli section create that signature melt. I always grab the sharp cheddar from Wegmans—it's worth the extra dollar for that authentic tang. For the cornmeal, Bob's Red Mill is my go-to, but any yellow cornmeal works. The butter matters too—use Land O'Lakes unsalted or European-style if you're feeling fancy. Freshly shredded cheese makes all the difference; pre-shredded gets clumpy and lacks flavor. Pro tip: use a box grater for the best texture.
No sharp cheddar? Extra-sharp cheddar at half the amount works in a pinch. Substituting milk? Heavy cream for half the quantity makes it richer, but whole milk keeps it classic. Out of cornmeal? All-purpose flour works 1:1, though the roux will be slightly less stable. For the topping, Italian breadcrumbs add extra flavor, but panko gives that perfect crisp. The parsley is optional but adds freshness—dried parsley at one-third the amount if you're out. Want more depth? Add a pinch of mustard powder to the cheese blend for a Southern twist.
This reheats beautifully—just add a splash of milk to loosen. Keeps in the fridge for 4-5 days sealed tightly. For leftovers, I portion into individual containers with a drizzle of olive oil to keep the topping crisp. Freezes for up to 3 months—just thaw overnight in the fridge before reheating. The breadcrumb topping stays crispy if you broil it fresh after baking, but it's still delicious reheated. Double the recipe for a crowd—it's always gone in one sitting.
Why You'll Love This Recipe
- No-Fuss Stovetop Magic: I swear by this method—just melt butter, whisk in flour, add milk (or water, if you're in a pinch), and let the roux thicken. No fancy techniques, no waiting for a water bath, just 15 minutes of hands-off simmering while you chop veggies or set the table.
- Cheese Love at First Bite: That double cheddar combo—sharp and medium—melts into a velvety sauce with just the right amount of stretch. Honestly, the sharp cheddar adds this bright, tangy kick that makes it taste like a grown-up version of the boxed stuff, but way better.
- Weeknight Workhorse: Between us, this is my go-to for busy nights, potlucks, or even a last-minute lunch. Toss in steamed broccoli or crispy bacon for a full meal, or serve it as-is when you’re starving and short on time. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Unlike most mac and cheese, this actually tastes better the next day—crispier edges, richer flavor. I make a big batch on Sunday, portion it out, and reheat slices straight from the fridge. Budget-friendly? Check. Minimal effort? Double check.
Step-by-step instructions for Craig Melvin's mom's macaroni and cheese recipe
This one-pot method delivers velvety, cheesy perfection with minimal effort.
Cook the Macaroni and Prepare the Roux
In a large, heavy-bottomed pot, melt the 0.75 cup unsalted butter over medium heat. Once fully melted, whisk in the 0.5 cup all-purpose flour and the 0.25 cup yellow cornmeal. Cook for 2-3 minutes, stirring constantly, until the mixture turns a light golden color and forms a smooth paste. This is your roux—the foundation of the creamy sauce.
While the roux cooks, add the 1 lb elbow macaroni to the pot. Pour in 2 cups whole milk, then sprinkle in the 1 tbsp granulated sugar, 1.5 tsp salt, 0.5 tsp ground black pepper, and 0.5 tsp garlic powder. Stir well to combine, then bring the mixture to a gentle boil. Reduce heat to medium-low and let it simmer for 10-12 minutes, stirring occasionally, until the pasta is al dente and the sauce begins to thicken. The cornmeal in the roux gives it that signature velvety texture you can't get with flour alone.
Add the Cheese Mixture
Remove the pot from heat and let it sit for 1-2 minutes to cool slightly. This prevents the cheese from seizing up and turning grainy. Gradually add the 2 cups sharp cheddar cheese, 2 cups medium cheddar cheese, and 1 cup monterey jack cheese, stirring vigorously after each addition. The cheese should melt smoothly into the sauce, creating a thick, creamy consistency.
If the sauce looks too thick, add 2-3 tablespoons of hot pasta water from the pot to loosen it. The mixture should coat the back of a spoon but still be spreadable. Taste and adjust seasoning if needed—you might need a pinch more salt or pepper to balance the cheeses. This is where the magic happens: the blend of sharp, medium, and mild cheddars creates that irresistible depth of flavor.
Prepare and Add the Crispy Topping
In a small bowl, mix the 0.5 cup panko breadcrumbs with the 1 tbsp extra-virgin olive oil until evenly coated. Spread this mixture evenly over the top of the macaroni and cheese in the pot. Return the pot to medium heat and cook for 2-3 minutes, stirring gently, until the topping is golden brown and crispy. This step adds a delightful textural contrast to the creamy base.
For extra flavor, sprinkle the 2 tbsp fresh parsley over the top. The parsley not only adds a pop of color but also a fresh, bright note that cuts through the richness of the cheese. Let the macaroni and cheese rest for 5 minutes off the heat before serving. This allows the sauce to thicken slightly and the flavors to meld together perfectly.
Serve Immediately for Maximum Creaminess
Transfer the macaroni and cheese to a serving dish, ensuring the crispy topping stays intact. Serve immediately while still warm—this dish doesn't wait. The one-pot method keeps everything creamy and cohesive, and the crispy breadcrumb topping adds a satisfying crunch with every bite. Pair it with a simple green salad or crusty bread to complete the meal.
Real talk: the secret to this recipe is patience. Don't rush the roux or the cheese addition, and always stir gently to avoid breaking up the texture. The result is a macaroni and cheese so creamy and flavorful, it'll remind you of your favorite childhood comfort food—just like Craig Melvin's mom used to make.
Pro Tips For Making Craig Melvin'S Mom'S Macaroni And Cheese
- Melt Cheese Slowly: I learned this the hard way—dumping all that sharp and medium cheddar into the roux at once makes it clump like a brick. Instead, add the cheddar in batches, stirring constantly over low heat until it’s fully melted. If it looks like it’s fighting you, take it off the heat for 30 seconds to let it relax.
- Toast the Flour First: Skip the browning step, and your sauce will taste flat. Cook the flour in butter over medium heat for 2–3 minutes until it’s golden and smells nutty—this adds depth. (Yes, even if you’re impatient like me.) It’s the thing that makes this recipe taste like a home kitchen, not a box.
- Salt the Pasta Water: The pasta’s final resting place is that creamy cheese sauce, so season it early. Boil the water with 2 tablespoons of salt—more if you’re using unsalted butter later. Trust me, your mac and cheese will thank you when the flavors marry perfectly.
- Use Cold Butter: Cut the butter into small cubes and add it to the sauce off the heat. This prevents scorching and gives you a silky texture without breaking the sauce. I was skeptical until I tried it—now I never melt butter straight into the roux.
Creative variations of craig melvin's mom's macaroni and cheese
Southern-Style Baked
Transform this into a baked casserole by transferring the cooked macaroni and cheese to a 9x13-inch baking dish greased with butter. Top with an extra ½ cup panko breadcrumbs mixed with 2 tbsp melted butter and a sprinkle of paprika.
Bake at 375°F for 15-20 minutes until bubbly and golden. The oven finish adds a comforting baked quality that feels like grandma's kitchen. 🍽️
Spicy Jalapeño Kick
For heat lovers, stir in 1-2 diced jalapeños (seeds removed for mild heat) or 1 tbsp jalapeño jam when adding the cheese. Top with ¼ cup shredded pepper jack cheese and extra breadcrumbs for a Tex-Mex fusion.
The jalapeños add a smoky, spicy depth that pairs perfectly with the creamy sauce. Serve with sour cream or hot sauce on the side.
Lobster Luxe
Elevate this dish for special occasions by stirring in 1 lb cooked lobster meat (chopped) during the final step. The sweet, tender lobster transforms this into a decadent seafood mac and cheese.
Garnish with chopped chives and a drizzle of truffle oil for a restaurant-worthy touch. This version feels extra indulgent while keeping the same creamy, comforting base.
Veggie-Packed Twist
Add 1 cup steamed broccoli florets or ½ cup sautéed mushrooms when mixing in the cheese for a lighter, veggie-loaded version. The broccoli adds color and a slight crunch, while mushrooms bring an earthy depth.
This works perfectly for health-conscious eaters who still want that cheesy satisfaction. Stir in ½ tsp nutmeg for a cozy autumnal flavor.
Breakfast Mac and Cheese
Turn this into a hearty breakfast dish by mixing in 2 scrambled eggs and ½ cup cooked bacon bits during the final step. Top with 2 tbsp grated Parmesan cheese and extra breadcrumbs for a crispy finish.
The eggs add protein while the bacon gives it a smoky, savory kick. Serve with a side of turkey sausage for a full breakfast experience.
Creamy Tomato Twist
For a tangy-sweet variation, stir in ½ cup crushed San Marzano tomatoes with the cheese mixture. Add ½ tsp Italian seasoning and a pinch of red pepper flakes for warmth.
The tomatoes brighten the dish while keeping it creamy. This version feels like a cross between mac and cheese and a rich tomato sauce—perfect for tomato lovers. 🍅
Nutrition facts
Frequently asked questions
Why does this recipe use both sharp and medium cheddar?
The cheese blend is key to that signature flavor! The sharp cheddar adds tangy depth, while the medium cheddar balances it with creaminess. The Monterey Jack rounds out the flavor profile, ensuring each bite has that perfect cheesy richness without being too overpowering. It's the same trick Craig Melvin's mom used for that nostalgic taste.
Can I make this mac and cheese ahead of time?
This dish actually tastes even better the next day. Store it in an airtight container in the fridge for up to 4-5 days. When reheating, add a splash of milk to loosen the sauce and restore that creamy texture. For the crispy topping, broil it fresh for 2-3 minutes before serving to revive the crunch.
What's the deal with the cornmeal in the roux?
The cornmeal is what gives this sauce its signature velvety texture that you can't get with just flour. It creates a smoother, silkier consistency that coats the pasta perfectly. Think of it as the secret ingredient that makes this mac and cheese feel extra luxurious. Don't skip it—it's what sets this recipe apart from basic versions.
How do I keep the breadcrumb topping from getting soggy?
For the crispiest topping, make sure your breadcrumbs are fully coated with oil before adding them. Also, cook the topping on medium heat for just 2-3 minutes until golden brown. If reheating leftovers, broil them for 1-2 minutes to restore the crunch. The key is timing—don't let it sit too long on the heat.
Can I substitute the elbow macaroni with another shape?
While elbow macaroni works best for that classic texture, you can use other small shapes like cavatappi, shells, or even penne. Avoid large shapes like fettuccine—they won't absorb the sauce as well. For a fun twist, try star-shaped pasta for a kid-friendly presentation. Just remember to adjust cooking times based on the pasta's package instructions.