Main Courses
This copycat Kraft mac and cheese recipe delivers that nostalgic, creamy comfort in every bite—the same velvety sauce, buttery breadcrumb topping, and perfect balance of sharp cheddar that made the blue box legendary.
The secret lies in a precise cheese-to-milk ratio and a toasted breadcrumb crust that adds just the right crunch. I’ve recreated it after years of testing, ensuring the sauce stays smooth without breaking and the crust stays crispy even after baking.
What sets this apart is the professional technique: a roux-based sauce that thickens properly, a blend of cheeses for authentic flavor, and a baking step that transforms the dish into something restaurant-worthy.
No one will guess it’s homemade. The recipe uses simple ingredients but requires attention to detail—like cooking the pasta al dente and toasting the breadcrumbs until golden—to achieve that exact Kraft texture.
By the time you pull this mac and cheese from the oven, you’ll have golden, bubbling edges with a crispy crust that shatters at every bite, while the sauce underneath remains silky and rich.
It’s the kind of dish that disappears faster than you can say “extra sharp cheddar,” making it perfect for family dinners, potlucks, or when you just need a bowl of pure comfort. The best part? It’s foolproof once you follow the steps.
Serve immediately with a sprinkle of extra cheddar or a side of buttered peas for the full classic experience. This isn’t just a copycat—it’s an upgrade that rivals the original in every way. Let’s get cooking.
Ingredients for copycat kraft mac and cheese
Six simple ingredients transform into that iconic Kraft mac and cheese magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 2 cups | Uncooked, dry pasta |
| Extra Sharp Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred |
| Milk 🥛 | 4 cups | Whole milk for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ¼ cup | For smooth roux base |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Panko Breadcrumbs 🍞 | ½ cup | Toasted for crispy crust |
| Melted Butter 🧈 | 2 tbsp | For breadcrumb binding |
| Sharp White Cheddar Cheese 🧀 | ¼ cup | Shredded, for topping |
| Milk 🥛 | ¼ cup | For breadcrumb mixture |
The cheddar is non-negotiable here—extra sharp makes all the difference. Kraft Singles work in a pinch, but freshly grated from a block gives that authentic sharpness. For the roux, use cold butter and cook it low and slow to avoid burning. The milk? Whole milk is key—it keeps the sauce rich and velvety. If you're in a rush, Walmart's Great Value brand cheddar is surprisingly good for the price. Just make sure it's extra sharp, not mild.
No panko? Toast regular breadcrumbs in a dry pan until golden. Short on sharp cheddar? Mix white cheddar at half the amount for a milder flavor. The garlic powder is optional but adds that subtle depth—skip it if you prefer classic Kraft flavor. For the breadcrumb topping, melted butter plus milk binds it perfectly. If you've got crushed cornflakes lying around, they work too. Just toast them until golden for that perfect crunch.
This reheats beautifully—just cover with foil and warm in the oven for 10-15 minutes. The crust gets softer, but the sauce stays creamy. For meal prep, bake in ramekins so they're portion-controlled. Keeps for 4-5 days in the fridge, but honestly, it disappears faster than that. Freeze portions for up to 3 months—just add a splash of milk when reheating to restore creaminess.
Why You'll Love This Recipe
- No-Fail Weeknight Win: I swear by this recipe when I’ve got 20 minutes and zero energy. Boil the pasta, melt butter with flour, add milk—that’s the roux—and stir in the sharp cheddar until it’s glossy. Honestly, it’s the kind of dish that makes you question why you ever bought boxed mac and cheese.
- Cheese Overload: That extra sharp cheddar? It’s not just flavor—it’s impact. The way it melts into a velvety sauce with a slight crisp on top? (Yes, even on a Tuesday night.) I’ll be real: I’ve caught myself eating it straight from the pot with a spoon.
- Leftover Heaven: This recipe actually improves the next day. The sauce thickens just right, and the pasta holds up—perfect for quick lunches or reheating for dinner. I freeze half the batch all the time; it’s my go-to for lazy mornings or when I forget to pack a lunch.
- Budget-Friendly Luxury: Five ingredients, zero fancy gadgets, and it costs me pennies per serving. Sharp cheddar stretches further than you’d think, and the butter-flour roux makes it taste restaurant-quality. Between us, this is the kind of dish that makes you feel fancy without breaking the bank.
Step-by-step instructions for copycat Kraft mac and cheese
This is the method that delivers that iconic Kraft taste—creamy, cheesy perfection with a golden crust.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and salt it generously—it should taste like the sea. Add the 2 cups elbow macaroni and cook for 1 minute less than the package directions (usually 10-11 minutes). You want the pasta to be al dente—firm to the bite but fully cooked through.
Drain the pasta in a colander, but don't rinse it. The starch on the pasta helps create that velvety sauce. Shake off any excess water and return the drained pasta to the pot. Keep it covered and warm while you prepare the cheese sauce—this prevents drying out.
Make the Creamy Cheese Sauce
In a separate large pot, melt the 0.5 cup unsalted butter over medium heat. Once melted, whisk in the 0.25 cup all-purpose flour to form a smooth paste. Cook for 1-2 minutes until the mixture turns a light golden color and smells nutty—this is your roux, and it's the secret to that creamy texture.
Gradually whisk in the 4 cups milk over 2-3 minutes, ensuring no lumps form. Bring the mixture to a gentle simmer, then reduce heat to low. Sprinkle in the 3 cups extra sharp cheddar cheese, stirring constantly until fully melted and smooth. Season with 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon garlic powder. The sauce should be thick enough to coat the back of a spoon.
Combine Pasta and Sauce
Add the cooked elbow macaroni to the cheese sauce and stir gently to coat every strand. Let the mixture simmer for 2-3 minutes over low heat, stirring occasionally. This lets the pasta absorb the sauce and develop that signature creamy consistency. Taste and adjust seasoning if needed—this is where the magic happens, so don't be shy with extra cheese or salt if desired.
Real talk: If the sauce looks too thick, whisk in 1-2 tablespoons of the pasta cooking water to loosen it. The goal is a sauce that clings to the pasta without being gluey. Once perfectly combined, transfer the mac and cheese to a 9x13-inch baking dish and spread it out evenly.
Create the Buttery Breadcrumb Topping
In a small bowl, mix the 0.5 cup panko breadcrumbs, 0.25 cup sharp white cheddar cheese, 2 tablespoons melted butter, and 0.25 cup milk until fully combined. The mixture should hold together when pressed—if it's too dry, add a splash more milk. Sprinkle this evenly over the top of the mac and cheese in the baking dish.
Here's the thing—don't skip toasting the breadcrumbs. For 2-3 minutes in a dry skillet over medium heat, toast the remaining 0.25 cup panko breadcrumbs until golden brown. This adds extra crunch to the final texture. Sprinkle these toasted crumbs over the top layer for that perfect crispy contrast.
Bake to Golden Perfection
Preheat your oven to 350°F. Place the baking dish on the middle rack and bake for 20-25 minutes until the top is deep golden brown and bubbly. You'll know it's ready when the edges are crispy and the cheese has melted into a glossy blanket over the pasta.
Let the mac and cheese rest for 5 minutes before serving—this helps the layers set and prevents a runny mess. Serve immediately with a side of steamed broccoli or a simple green salad. The first bite should deliver that creamy, cheesy goodness with a satisfying crunch from the breadcrumb topping. Trust me, it's worth every step!
Pro Tips For Making Copycat Kraft Mac And Cheese
- Cook pasta al dente: Kraft’s version relies on slightly undercooked noodles—pull them when the package says "almost done" (about 1 minute early). The starch clings better to the sauce, and they’ll finish cooking in the oven. I learned this the hard way after a batch turned mushy when I overcooked it.
- Shred cheese aggressively: Extra sharp cheddar works best when shredded small—think rice-sized pieces, not long strands. Use a box grater or pulse in a food processor. Larger shreds melt unevenly and leave you with a chewy texture. (Yes, even if it feels like overkill.)
- Whisk roux until pale: Cook the butter-flour mix until it’s just golden, then whisk in milk slowly while stirring like crazy. Stop when it thickens enough to coat the back of a spoon—about 3-4 minutes. A dark roux burns easily and adds bitterness. (I’ve tasted the difference.)
- Layer cheese in batches: Don’t dump all the cheddar at once. Fold in half the cheese with the sauce, then add the rest after it’s in the oven. This keeps the sauce smooth and prevents clumping. (Your future self will curse you if you skip this.)
Creative variations of this recipe
Spicy Cajun Kick
Transform this classic into a Cajun-inspired dish by adding 1 tbsp Cajun seasoning (like Tony Chachere’s) to the cheese sauce and topping with ½ cup andouille sausage crumbles. I like to brown the sausage first in a skillet for extra flavor.
For heat, sprinkle 1 tsp smoked paprika and ½ tsp cayenne pepper over the breadcrumb mixture before baking. Serve with hot sauce on the side for those who crave extra spice. 🌶️
Bacon & Cheese Twist
Crisp up 6 slices of bacon and crumble them into the cheese sauce for a smoky depth. Top with an extra ½ cup shredded cheddar> and a sprinkle of chopped green onions before baking.
For a decadent touch, fold ½ cup cooked diced ham> into the macaroni before adding the sauce. This version tastes like a gourmet upgrade but still feels comforting. 🥓
Lobster Luxe
Elevate this dish for special occasions by stirring in 1 cup cooked lobster meat> (chopped) after combining the pasta and sauce. Top with extra cheddar and a sprinkle of old bay seasoning> for a coastal twist.
Serve with a side of lemon wedges and a simple arugula salad to balance the richness. This version is perfect for impressing guests without sacrificing the classic mac and cheese experience. 🦞
Buffalo Chicken Fusion
Shred 1 cooked chicken breast> and toss it with 2 tbsp buffalo sauce> (like Frank’s RedHot). Fold this mixture into the mac and cheese after combining with the sauce.
Top with extra cheddar and ¼ cup crumbled blue cheese> before baking. Add a drizzle of ranch dressing after serving for the ultimate game-day dish. 🍗
Vegetarian Veggie Load
For a meat-free version, stir in 1 cup steamed broccoli florets> and ½ cup sautéed mushrooms> after combining the pasta and sauce. Top with a mix of ½ cup panko> and ¼ cup nutritional yeast> for a cheesy, umami-rich crust.
This version keeps the creamy texture while adding hearty veggies for a balanced meal. 🥦
Breakfast Mac & Cheese
Turn this into a brunch star by stirring in 2 scrambled eggs> and ¼ cup cooked bacon bits> after combining the pasta and sauce. Top with extra cheddar and a sprinkle of chopped chives> before baking.
Serve with a side of turkey sausage or a fried egg on top for a hearty morning meal. 🍳
Nutrition facts
Frequently asked questions
Why does my homemade mac and cheese turn out grainy?
This usually happens when cheese doesn't melt completely or the sauce gets too thick. Always use freshly grated extra sharp cheddar (block cheese works best) and keep the sauce at a gentle simmer while stirring constantly. If it thickens too fast, whisk in 1-2 tablespoons of pasta water to restore creaminess. Never boil the sauce—it breaks the emulsion and causes separation.
Can I make this ahead of time?
Assemble the mac and cheese in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 30 minutes before baking at 350°F for 25-30 minutes. For a frozen version, bake from frozen for 45-50 minutes, adding a splash of milk when reheating to restore creaminess.
What's the secret to the perfect breadcrumb crust?
Toast your panko in a dry skillet until golden brown for extra crunch. The key is the binding mixture—mix 2 tablespoons melted butter with 0.25 cup milk to create a paste that holds the breadcrumbs together. Spread it evenly and press down lightly before baking. For extra crispiness, broil for 1-2 minutes at the end (watch closely to avoid burning).
Can I use different types of pasta?
While elbow macaroni is traditional, you can use cavatappi or shells for better sauce clinging. Avoid long pasta like spaghetti—it won't hold the sauce well. For a fun twist, try star-shaped pasta or even gluten-free elbow macaroni (just check that it cooks al dente). The shape shouldn't change the cooking method—always cook it 1 minute less than package instructions.
How do I fix a broken sauce?
If your sauce separates or gets lumpy, immediately remove it from heat and whisk vigorously. For a broken emulsion, mix 1 tablespoon cold butter with 1 tablespoon flour to form a paste, then whisk it back into the sauce while simmering gently. If it's too thin, simmer uncovered for 2-3 minutes to thicken. For extra insurance, strain the sauce through a fine-mesh sieve before combining with pasta.