Main Courses
This copycat Kraft mac and cheese recipe delivers the same nostalgic comfort you remember from childhood—crispy breadcrumb crown and all. The secret lies in the perfect balance of powdered cheese, a rich roux, and that signature ultra-creamy pull that clings to every strand of elbow macaroni.
I’ve replicated the exact texture and flavor, including the slightly grainy bite that makes it unforgettable.
The process starts with a smooth cheese sauce made from butter, flour, and milk, then thickened with powdered cheese for that signature Kraft consistency.
Cooking the pasta al dente ensures it holds up perfectly when mixed with the sauce, and baking it under a golden breadcrumb topping creates that coveted crispy finish. Every step is designed to stay true to the original while making it easy to recreate at home.
What you’ll end up with is a creamy, cheesy masterpiece that’s rich enough to satisfy cravings but still light enough for a weeknight dinner. The breadcrumb topping adds a satisfying crunch that contrasts beautifully with the velvety sauce underneath.
This isn’t just a copycat—it’s the real deal, made better with a few professional touches.
Whether you’re feeding a family or craving a solo bowl, this recipe delivers restaurant-quality results with minimal effort. The best part? You can customize it with add-ins like bacon, broccoli, or extra cheese without losing that classic Kraft flavor. Let’s get cooking!
Ingredients for copycat kraft mac and cheese
Pantry staples plus one special package—this is how you make Kraft mac and cheese better than the box.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 8 oz | Cooked al dente, drained |
| Unsalted Butter 🧈 | ½ cup | Cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | For roux foundation |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Kraft Mac and Cheese Powdered Cheese 🧀 | 1 package | The secret ingredient |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, for extra flavor |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy crown topping |
| Melted Butter 🧈 | 2 tbsp | For breadcrumb binding |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Bacon Bits 🥓 | ¼ cup | Optional add-in for smokiness |
| Frozen Broccoli Florets 🥦 | ½ cup | Optional steamed add-in |
The powdered cheese is non-negotiable—Kraft's original package gives you that signature grainy texture. Walmart or Target always have it stocked, or order online if you can't find it locally. The sharp cheddar adds depth, so avoid pre-shredded (it's coated with anti-caking agents). For the breadcrumbs, panko is key—it's lighter and toasts to golden perfection. If you're feeling fancy, toast them in the oven first for extra crunch. The butter needs to be cold when making the roux—this prevents lumps and gives the sauce that rich, velvety pull.
No powdered cheese? Shredded cheddar plus a splash of milk gets you close, but it won't have that same signature bite. Short on cheddar? Gruyère or Swiss works too—just reduce the milk slightly. The bacon bits can be swapped for crumbled sausage or crispy fried onions. If you're using broccoli, steam it first and drain well—you don't want a watery mac and cheese. For a vegetarian version, skip the bacon and add extra sharp cheddar or nutritional yeast. The garlic powder is optional but adds a subtle punch—skip it if you're sensitive to strong flavors.
This reheats beautifully—just cover with foil and warm in the oven for 10-15 minutes. The breadcrumb topping stays crispy if you reheat it separately. Keeps for 4-5 days in the fridge, but honestly, it disappears faster than that. For leftovers, I portion it into individual containers so everyone gets their perfect bowl. Freezes for up to 3 months if you're planning ahead—just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- Here’s what sold me: the roux made from butter and flour gives it that velvety texture, while the toasted elbow macaroni adds a satisfying bite. It’s the perfect balance—like a hug in a bowl.
- No-Fuss Pantry Staples: I swear by this recipe because it uses ingredients I already have—no last-minute grocery runs. That powdered cheese? It’s the secret weapon that turns basic milk and butter into something rich and cheesy without extra shopping.
- Creamy Yet Crispy Magic: Here’s what sold me: the roux made from butter and flour gives it that velvety texture, while the toasted elbow macaroni adds a satisfying bite. It’s the perfect balance—like a hug in a bowl.
- Leftover Hero: Between us, this is my go-to for lunches and potlucks. Reheat it in the microwave, and it’s still creamy. Or bake it later for crispy edges—no one will guess it’s been sitting in the fridge for days.
Instructions for copycat Kraft mac and cheese recipe
Here's how to recreate that iconic Kraft Mac and Cheese with a crispy breadcrumb crown you'll crave.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add the 8 oz elbow macaroni. Cook until 1 minute before the package directions specify for al dente. This ensures the pasta stays firm enough to hold up to the creamy sauce. Reserve ½ cup of pasta water before draining—this starchy liquid will help create that ultra-smooth texture later.
I always taste a piece of cooked pasta to check doneness. It should be tender but still have a slight bite—like biting into a firm apple. Drain completely in a colander and return to the pot. This keeps the pasta warm and ready for the next steps without drying out.
Make the Ultra-Creamy Cheese Sauce
In a large saucepan, melt the ½ cup unsalted butter over medium heat until fully liquid. Whisk in the ½ cup all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth, pale roux. This is your sauce foundation—don't let it brown or it'll taste bitter.
Gradually whisk in the 2 cups whole milk until smooth. Stir in the 1 package Kraft Mac and Cheese Powdered Cheese and 1 cup sharp cheddar cheese until completely melted and creamy. The sauce should coat the back of a spoon. If it's too thick, add 2-3 tablespoons of reserved pasta water to reach your desired consistency. Simmer for 3-4 minutes until thickened.
Combine and Season Perfectly
Add the drained macaroni to the saucepan and stir gently to coat every noodle. The pasta will absorb the sauce immediately—this is where that crispy, creamy texture comes together. Season with ½ teaspoon salt, ½ teaspoon garlic powder, and ¼ teaspoon ground black pepper. Taste and adjust seasoning if needed.
For extra flavor, stir in the ¼ cup bacon bits and ½ cup frozen broccoli florets (if using). The broccoli adds a nice texture contrast while staying tender. Keep the macaroni warm over low heat while you prepare the crispy topping.
Create the Crispy Breadcrumb Crown
In a small bowl, mix the ½ cup panko breadcrumbs with 2 tablespoons melted butter, ¼ teaspoon garlic powder, and a pinch of salt. The butter helps bind the crumbs so they stick together and crisp up beautifully. Spread this mixture evenly over the top of the macaroni in the saucepan.
Place the saucepan under a broiler for 2-3 minutes until the breadcrumb topping turns deep golden brown and crispy. Watch it closely—it goes from golden to burnt quickly. For even browning, rotate the pan halfway through if needed. The contrast between the crispy top and creamy macaroni is what makes this dish so addictive.
Pro Tips For Making Copycat Kraft Mac And Cheese
- Boil Macaroni Hard: I learned this the hard way—undercooked pasta ruins everything. Drain elbows when they’re actually firm to the bite (about 1 minute past package time), then toss them straight into the hot cheese sauce. That extra cook time keeps them from turning mushy when they absorb the sauce.
- Whisk Butter Slow: Melt the butter over medium heat, not high—you’re making a roux, not frying bacon. Once it’s fully melted, whisk in the flour gradually to avoid lumps. I used to rush this, and my sauce would clump like glue. Take your time; it’s the foundation.
- Skip the Boiling Milk: The Kraft powder needs to dissolve smoothly, and cold milk does it better. Stir it into the warm roux after the butter-flour mixture cooks for 2 minutes—just until it smells nutty. Hot milk can make the powder clump into pasty blobs. Trust me, it’s worth the wait.
- Stir Like You Mean It: Once the cheese powder hits the milk, keep stirring for at least 3 minutes. The sauce thickens fast, and stopping early leaves you with a thin, grainy mess. I was skeptical until I tried it—now I set a timer. No excuses.
Pro cooking tips for perfect results
Roux Perfection
The secret to that signature ultra-creamy texture starts with a pale roux—never let it brown! Melt ½ cup unsalted butter over medium heat, then whisk in ½ cup all-purpose flour and cook for exactly 1-2 minutes.
This creates a smooth, velvety base that prevents lumps and adds richness. I use a heatproof whisk to avoid scorching, and I keep the flame steady. 🌡️
Powdered Cheese Magic
That Kraft Mac and Cheese powdered cheese is non-negotiable for the authentic grainy bite. When whisking it into the sauce, go slowly to prevent clumping. I add it in three stages—first a third of the package, then let it melt completely before adding the rest.
For extra insurance, strain the sauce through a fine-mesh sieve if you see any gritty bits. The result? A sauce that clings to every noodle like it’s supposed to. 🧀
Pasta Water Rescue
Never throw away that reserved pasta water—it’s liquid gold for mac and cheese! If your sauce gets too thick after adding the powdered cheese, stir in 1-2 tablespoons of the starchy water. This restores creaminess without diluting the flavor.
I keep a small cup of it nearby while cooking, just in case. The starch in the water acts like a natural thickener, giving you that restaurant-quality pull.
Broiler Tricks
For that crispy breadcrumb crown, preheat your broiler to high and watch it like a hawk. The moment the crumbs turn deep golden brown (about 2-3 minutes), remove it immediately—it burns faster than you think.
I use a light-colored baking sheet underneath to catch any crumbs that fall off, making cleanup a breeze. Pro tip: If your oven runs hot, reduce the broiler to medium-high to avoid scorching. 🔥
Seasoning Balance
The ½ teaspoon garlic powder and ¼ teaspoon black pepper are subtle but essential. Taste your mac and cheese before adding the breadcrumb topping—you can always adjust the seasoning then.
I often add a pinch more salt if I’m using extra cheddar, since it can be stronger than the powdered cheese. For a smoky twist, swap ¼ cup bacon bits for crispy fried onions—they add a sweet, caramelized depth. 🌶️
Make-Ahead Hack
Assemble the mac and cheese up to 24 hours ahead and refrigerate it uncovered. This lets the top dry out slightly, so when you broil it later, the breadcrumbs get extra crispy. I also portion it into individual ramekins before baking—this way, everyone gets their own crispy crown.
For leftovers, cover with foil and reheat in the oven at 350°F for 10 minutes to revive the crunch. ⏰
Nutrition facts
Frequently asked questions
Why does my homemade mac and cheese turn out greasy?
Greasy mac and cheese usually means too much butter or not enough thickening time. Use the full ½ cup butter for the roux, but whisk in the flour for exactly 1-2 minutes—no longer! Also, simmer the sauce for 3-4 minutes after adding milk and cheese to let it thicken properly. If it's still too thin, strain it through a fine-mesh sieve to remove excess liquid.
Can I make this recipe without powdered cheese?
You can substitute with 1½ cups shredded sharp cheddar plus ¼ cup milk, but the texture won't be identical. The powdered cheese gives that signature grainy bite that's hard to replicate. For a closer match, try mixing 1 cup shredded cheddar with ½ cup powdered cheddar cheese sauce mix> (like Chef Boyardee's).
How do I keep the breadcrumb topping from getting soggy?
Prevent soggy crumbs by baking the macaroni uncovered for 5 minutes at 350°F before adding the topping. This dries the surface slightly. Also, broil the breadcrumbs for just 2-3 minutes>—any longer and they'll burn. For extra insurance, spread the crumbs on a baking sheet first to crisp separately, then sprinkle over the top.
What's the best way to reheat leftovers?
Reheat covered with foil at 350°F for 10-15 minutes to maintain creaminess. For crispy breadcrumbs, uncover for the last 2 minutes or toast them separately in a dry pan over medium heat. Microwaving works in a pinch (60 seconds covered), but the texture suffers—it's best for quick fixes when you're in a hurry.
Can I use this recipe for a vegetarian version?
Skip the bacon bits and add ½ cup steamed broccoli or ¼ cup sauteed mushrooms instead. For extra richness, stir in 2 tablespoons nutritional yeast when making the sauce—it adds a cheesy, umami flavor. The powdered cheese already makes this vegetarian-friendly without needing substitutions.