Main Courses
This copycat Kraft mac and cheese recipe delivers the same nostalgic, creamy comfort you remember from childhood—with that signature crispy breadcrumb topping and melty cheese perfection. After years of testing variations, I've cracked the code for achieving that exact texture and flavor balance that makes this dish legendary.
The secret lies in precise timing and a few clever techniques that transform simple ingredients into something extraordinary.
What sets this recipe apart is the foolproof method for creating that ultra-smooth, velvety cheese sauce without lumps or separation. We're using a specific ratio of cheddar to American cheese that replicates Kraft's signature blend, along with a touch of butter for that rich, velvety mouthfeel.
The baking step is where the magic happens—creating that golden, crispy crust while keeping the interior gloriously gooey.
By the time you pull this mac and cheese from the oven, you'll have a restaurant-quality dish that's crispy on top, creamy in the middle, and packed with that nostalgic Kraft flavor.
The aroma alone will have everyone gathering around the table, and each bite delivers that perfect combination of textures and flavors that makes this dish a comfort food classic. This is the version you'll want to make for family gatherings and special occasions.
While this recipe delivers the classic experience, I've included variations for customization—whether you want to add bacon bits for extra savoriness or swap out the breadcrumbs for a different texture. The method remains the same, ensuring you get that authentic Kraft taste every time. Let's get cooking!
Ingredients for copycat kraft mac and cheese
Sixteen ingredients transform into that nostalgic Kraft mac and cheese magic you crave.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, medium or short cut |
| Sharp Cheddar Cheese 🧀 | 3 cups | Shredded, Kraft brand preferred |
| Processed American Cheese 🧀 | 2 cups | Shredded, Kraft Singles |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| All-Purpose Flour 🌾 | ¼ cup | For smooth sauce texture |
| Yellow Mustard 🍯 | 1 tbsp | For tangy depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Garlic Powder 🧄 | ½ tsp | For subtle savory note |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Butter (for topping) 🧈 | 2 tbsp | Melted for richness |
| Optional Bacon Bits 🥓 | ¼ cup | For extra savoriness |
The cheese blend is everything—Kraft Sharp Cheddar and Kraft Singles are non-negotiable for that authentic taste. Grab the 24 oz block of cheddar from the deli section (shred it yourself—pre-shredded gets clumpy) and 4 packs of Kraft Singles for that signature processed cheese flavor. The Panko breadcrumbs are key for the crispy topping—don't substitute with regular breadcrumbs. For the macaroni, Barilla or De Cecco are my go-to brands—they hold up better to the baking process. The Diamond Crystal kosher salt is worth the switch if you haven't made it—it dissolves perfectly without graininess.
No Kraft Singles? Mild cheddar mixed with a little American cheese gets you close. Short on sharp cheddar? Monterey Jack at half the amount works in a pinch. The yellow mustard is non-negotiable for that tangy depth—Dijon won't cut it here. For the bacon bits, Trader Joe's pre-cooked bacon is perfect (no need to cook it yourself). The garlic powder can be swapped for fresh minced garlic (use half the amount), but the powder keeps it consistent. If you're making this ahead, assemble everything except the breadcrumb topping—it stays fresh for 2 days in the fridge before baking.
This reheats beautifully—honestly tastes better the next day once everything melds. Keeps 4-5 days in the fridge, freezes for 3 months (though the texture gets slightly softer after freezing). I always double the batch—leftovers are perfect for lunches. For a vegetarian version, skip the bacon bits and add a pinch of smoked paprika to the sauce. The crispy topping? Broil for 2-3 minutes at the end—watch it like a hawk to avoid burning.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: That processed American cheese? Oh, it’s the secret weapon—melty, stretchy perfection with zero fuss. I keep a box on hand just for this, and honestly? It’s the only way to get that iconic Kraft texture at home.
- Cheesy Crispy Edge: Sharp cheddar and butter make the sauce rich, but the real magic happens when those edges get toasty. Toss in a splash of milk, then broil for two minutes—suddenly, you’ve got that golden, slightly crispy top that makes it feel restaurant-worthy.
- Lunchbox Legend: Between us, this is my go-to for school lunches or office meals. Cold or reheated, it’s still creamy and satisfying—just pack it in a container, and you’ve got a meal that’ll have people asking for the recipe.
- Budget Stretch: A bag of elbow mac, a block of cheddar, and that American cheese box? For under $10, you feed four people a meal that’ll have them licking their plates. Leftovers reheat like a dream, so you’re basically getting two meals for the price of one.
Step-by-step instructions for copycat Kraft mac and cheese
Here's how to recreate that iconic crispy-topped, creamy mac and cheese you know and love.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add the 12 oz elbow macaroni. Stir immediately to prevent sticking. Cook for 9 minutes—just until the pasta is al dente, with a slight bite remaining. You'll want it to finish cooking in the oven so it absorbs all that delicious cheese sauce.
Before draining, reserve 1 cup of pasta water—this starchy liquid is essential for creating a silky, clingy sauce. Drain the pasta in a colander and return it to the pot. Toss with 1 tbsp yellow mustard to add that signature tangy depth you'd expect from Kraft's original recipe.
Prepare the Creamy Cheese Sauce
In a separate saucepan, melt the 0.5 cup unsalted butter over medium heat. Once melted, whisk in the 0.25 cup all-purpose flour to form a roux. Cook for 1-2 minutes until the mixture turns a pale golden color—this removes the raw flour taste and creates a smooth base for your sauce.
Gradually whisk in the 2 cups whole milk, about ½ cup at a time, allowing each addition to fully incorporate before adding more. Bring the mixture to a gentle simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Remove from heat and stir in the 3 cups sharp cheddar cheese and 2 cups processed American cheese until completely melted and smooth.
Combine Pasta and Sauce
Add the cooked macaroni to the cheese sauce and stir gently but thoroughly to distribute the sauce evenly. The pasta should be fully coated, with no dry spots remaining. If the mixture seems too thick, add 2-3 tablespoons of reserved pasta water at a time until it reaches a creamy, pourable consistency.
Season generously with 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. If using, fold in the 0.25 cup optional bacon bits at this stage. The sauce should be rich, velvety, and perfectly seasoned—this is where all that comforting cheesiness comes together.
Assemble and Create the Crispy Topping
Transfer the macaroni mixture to a 9x13-inch baking dish and spread it out evenly. In a small bowl, combine the 0.5 cup panko breadcrumbs with the 2 tbsp melted butter (for topping). Sprinkle this mixture evenly over the top of the macaroni, pressing down gently to ensure good contact with the cheese.
Here's where the magic happens: place the baking dish on the middle rack of your preheated 375°F oven and bake for 20-25 minutes. You'll know it's ready when the top is deep golden brown and the edges are bubbling. The crispy breadcrumb topping contrasts beautifully with the creamy cheese underneath.
Rest and Serve for Maximum Creaminess
Remove the macaroni from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and ensuring that first forkful is perfectly creamy—not runny or overly soft.
Serve immediately with a side of steamed vegetables or a simple green salad. The contrast of textures—crispy top and creamy filling—makes this copycat version just as satisfying as the original. Store any leftovers in an airtight container in the refrigerator for up to 3 days, though I doubt it will last that long!
Pro Tips For Making Copycat Kraft Mac And Cheese
- Boil Water Hard: I learned this the hard way—boiling water for mac and cheese should be rolling, not simmering. A lazy boil means mushy pasta and a watery sauce. Crank the heat until big bubbles break the surface constantly, then add your elbows.
- Grate Cheese Fresh: Pre-shredded cheddar has anti-caking agents that make the sauce grainy. Use a box grater for sharp cheddar and a food processor for American cheese—this keeps the texture silky. (Yes, even if you’re impatient like me.)
- Don’t Rush the Roux: The butter-milk mixture needs to cook until it’s thick enough to coat the back of a spoon—about 3-4 minutes. Skipping this step means a runny, sad sauce. Low and slow is the only way.
- Save the Starch Water: When draining pasta, reserve ½ cup of the starchy water. Stir it into the cheese sauce at the end—it binds everything together like glue. (Your future self will thank you.)
Best sauces and condiments for this recipe
Classic Cheese Sauce Upgrade
The secret to that nostalgic Kraft flavor lies in the yellow mustard—just 1 tbsp adds that signature tangy depth. For extra richness, I sometimes stir in 1 tbsp of cream cheese at the end for a smoother, more velvety texture.
This subtle addition mimics the processed cheese's meltiness without altering the classic taste. 🧀
Spicy Kick Variations
Crank up the heat with ½ tsp cayenne pepper or 1 tsp smoked paprika for a smoky depth. For a milder kick, add ½ tsp hot sauce (like Frank's RedHot) to the sauce before baking.
The heat will mellow slightly during baking, leaving just the right amount of warmth. 🌶️
Creamy Add-Ins
For a luxe upgrade, stir in ½ cup sour cream or ¼ cup heavy cream after removing the sauce from heat. This adds a luxurious creaminess that pairs perfectly with the crispy breadcrumb topping.
I also like adding ½ cup shredded Monterey Jack for extra meltiness if I'm out of Kraft Singles. 🥛
Herb Infusions
Brighten the dish with 1 tsp dried parsley or ½ tsp dried chives mixed into the sauce. For fresh herbs, sprinkle 2 tbsp chopped chives or 1 tbsp chopped parsley on top after baking. The herbs add freshness that cuts through the richness beautifully. ✨
Topping Alternatives
Swap the classic breadcrumb topping for crushed Ritz crackers mixed with 2 tbsp melted butter for a buttery, crunchy variation. For a cheesy twist, use ½ cup shredded Parmesan mixed with 2 tbsp melted butter. Both alternatives create a delicious contrast to the creamy filling. 🍞
Sauce Thickeners
If your sauce is too thin, whisk in 1 tbsp cornstarch mixed with 1 tbsp cold milk to thicken it up. For a gluten-free option, replace the flour with 2 tbsp cornstarch when making the roux. These adjustments ensure the perfect consistency every time. 💡
Nutrition facts
Frequently asked questions
Why does Kraft mac and cheese have that signature tangy flavor?
The secret lies in the yellow mustard—just 1 tablespoon adds that nostalgic tang you remember. Kraft's original recipe includes this ingredient to balance the richness of the cheese. The mustard also helps prevent the sauce from becoming too heavy, creating that perfect creamy texture with just the right bite.
Can I make this recipe without processed American cheese?
Yes! For a closer substitute, mix 2 cups mild cheddar with ½ cup cream cheese to replicate the meltiness. The cream cheese adds that signature processed cheese texture while keeping the flavor authentic. If you're avoiding dairy entirely, a vegan cheddar blend works well too.
How do I fix a runny mac and cheese after baking?
If your mac and cheese turns out too soupy, don't worry! Simply return it to the oven for 5-10 extra minutes at 375°F to let the moisture evaporate. For a quick fix, mix 1 tablespoon cornstarch with 1 tablespoon cold milk and stir it into the sauce until thickened. The key is patience—let it rest for 5 minutes before serving to help the cheese set properly.
What's the best way to reheat leftovers?
For maximum creaminess, reheat in the oven at 350°F for 15-20 minutes covered with foil. If using the microwave, stir every 30 seconds to prevent drying out. Pro tip: Add 1-2 tablespoons of milk when reheating to restore that velvety texture. Leftovers actually taste better the next day as the flavors meld together!
Can I make this recipe ahead of time?
Assemble everything except the breadcrumb topping up to 2 days in advance and store in an airtight container. When ready to bake, simply add the topping and bake as directed. For freezing, assemble completely (including topping) and freeze for up to 3 months. Thaw overnight in the fridge before reheating. The texture holds up surprisingly well!
