Salads
This American-style macaroni and cheese recipe delivers the ultra-creamy, baked perfection you crave—just like grandma made, but with a modern twist. The secret lies in a slow-cooked cheese sauce that melts into a velvety blanket over perfectly cooked elbow macaroni, creating a dish that's both nostalgic and refined.
I've perfected this technique over years of testing, ensuring every bite is rich, smooth, and irresistibly cheesy.
The foundation of great mac and cheese starts with a proper roux—equal parts butter and flour cooked until golden—that forms the base for a sauce thick enough to coat each noodle without breaking.
Sharp cheddar cheese melts into this roux while whisked gently over low heat, creating a sauce so creamy it practically dissolves on your tongue. For an extra layer of flavor, I add a touch of mustard powder and a splash of milk to balance the richness.
What sets this recipe apart is the option to bake it until bubbly and golden, with a crispy breadcrumb topping that adds texture contrast. The result? A dish that's creamy on the inside, crisp on the outside, and packed with that unmistakable cheesy goodness.
Whether you're serving it as a comforting weeknight dinner or a showstopper for guests, this mac and cheese never disappoints.
For those who love modern twists, try adding crispy bacon, spicy jalapeños, or a sprinkle of smoked paprika for depth. The possibilities are endless, but the creamy, cheesy heart of this recipe remains the star. Let's get cooking—your taste buds will thank you.
Ingredients for american style macaroni and cheese
These 12 ingredients transform into the creamiest, most comforting mac and cheese you'll ever make.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Cooked al dente, drained |
| Unsalted Butter 🧈 | ½ cup | Cut into small pieces |
| All-Purpose Flour 🌾 | ½ cup | For golden roux |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Milk 🥛 | 1 ½ cups | Whole milk preferred |
| Mustard Powder 🌶️ | 1 tsp | For depth of flavor |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For breadcrumb topping |
| Garlic Powder 🧄 | ½ tsp | Optional for extra flavor |
| Smoked Paprika 🌶️ | ¼ tsp | For subtle smokiness |
The cheese is non-negotiable—sharp cheddar aged 6+ months is the gold standard, but Kraft Singles work in a pinch. I always grab Kraft 2% Milk Sharp Cheddar from the store, but if you want to splurge, Cabot Clothbound from the cheese counter takes it to the next level. The butter matters too—use unsalted (like Land O'Lakes) so you control the saltiness. For the macaroni, De Cecco or Barilla are my go-tos—they hold up better to the sauce than generic brands.
No sharp cheddar? Monterey Jack or Colby melts just as well, though they're milder. Running low on milk? Heavy cream at half the amount makes it even richer. The mustard powder is key—it cuts through the fat and adds that classic tang. No mustard powder? Dijon mustard at 1/4 tsp works too. The breadcrumbs? Panko gives the best texture, but regular breadcrumbs toasted in the oven work if that's what you've got. And if you're feeling fancy, swap the smoked paprika for a pinch of cayenne for a little kick.
This sauce gets better as it sits—2-3 hours in the fridge is ideal if you can wait. For the crispy topping, mix the breadcrumbs with olive oil and garlic powder, then sprinkle right before baking. Leftovers? 3-4 days in the fridge, or freeze for 3 months. I always double the recipe because it disappears faster than you can say 'cheesy goodness.'
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no fancy gadgets, just elbow macaroni, butter, flour, and milk. The roux builds that rich, velvety sauce while the pasta cooks right in it, and honestly? Less dishes mean more time to actually eat it.
- Sharp Cheese Bliss: That sharp cheddar melts into something dangerously good—creamy with a little bite, not too sweet, not too bland. I’ll be real: I’ve tried pre-shredded, but grating my own makes all the difference. The texture? Like a hug in sauce form.
- Weeknight & Potluck Hero: This is my go-to when I’m starving at 7 PM or need to bring something to a picnic. It reheats like a dream (just add a splash of milk if it gets too thick) and even my picky-eating kid asks for seconds. Not the prettiest dish, but the taste makes up for it every time.
- Budget-Friendly Pantry Staple: Five ingredients, all cheap and easy to find. A box of pasta, a stick of butter, flour from your bin, and milk from the fridge—this feeds four for under $5. Leftovers? Even better cold the next day, sliced into little squares for a snack. My secret weapon for stretching groceries without sacrificing flavor.
Step-by-step instructions for ultra-creamy baked macaroni and cheese
Here's how to make the ultimate American comfort dish with a velvety sauce and crispy topping.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Stir immediately to prevent sticking. Cook for 8-10 minutes until the pasta is al dente—it should have a slight bite in the center when you taste it. This ensures it won't turn mushy when baked later.
Drain the pasta in a colander, but don't rinse it. The starch on the pasta helps create that creamy sauce we're after. Give it a quick shake to remove excess water, then transfer it to a large bowl. Set aside while you make the cheese sauce.
Make the Golden Cheese Sauce
In a large skillet over medium heat, melt the 0.5 cup unsalted butter until it foams. Add the 0.5 cup all-purpose flour all at once and whisk constantly for 1-2 minutes until you have a smooth, golden roux. This is your sauce foundation—don't walk away as it can burn quickly.
Gradually whisk in the 1.5 cups milk over 2-3 minutes, letting each addition blend completely before adding more. The mixture will thicken noticeably. Once smooth, reduce heat to low and stir in the 2 cups sharp cheddar cheese, 1 tsp mustard powder, 1.5 tsp salt, and 0.5 tsp black pepper until fully melted and creamy.
Combine Pasta and Sauce
Add the cooked macaroni to the cheese sauce and stir gently until every strand is coated. The sauce should look glossy and thick enough to cling to the pasta. If it's too thick, add 1-2 tablespoons milk to loosen it slightly. Taste and adjust seasoning if needed—this is your chance to perfect the flavor.
Transfer the macaroni and cheese mixture to a greased 9x13-inch baking dish. Spread it evenly so it cooks uniformly. Here's the thing—don't press down on the pasta as you spread it. This keeps the texture light and prevents a dense final product.
Create the Crispy Topping
In a small bowl, combine the 0.5 cup panko breadcrumbs, 1 tbsp extra-virgin olive oil, 0.5 tsp garlic powder, and 0.25 tsp smoked paprika. Sprinkle this mixture evenly over the top of the macaroni and cheese, pressing down very lightly with the back of a spoon to help it adhere.
Bake at 375°F for 20-25 minutes until the top is golden brown and bubbly, and the edges are slightly crispy. The center should still be warm but not jiggly—this ensures the perfect creamy texture without being runny.
Rest and Serve
Remove from the oven and let the macaroni and cheese rest for 5 minutes before serving. This resting period allows the sauce to set slightly and makes it easier to cut clean slices. The top will be crispy while the inside remains gloriously creamy—exactly how American mac and cheese should be.
Serve immediately with a side of steamed green beans or a simple garden salad. The contrast of creamy, cheesy pasta with crisp vegetables makes this dish complete. And trust me, the first bite will remind you why this classic comfort food is a staple in American kitchens.
Pro Tips For Making American Style Macaroni And Cheese
- STIR CONSTANTLY AT FIRST: I learned this the hard way—skipping the first 2 minutes of stirring the roux (butter + flour) means you’ll end up with lumps that turn into floury pockets in your sauce. Use a wooden spoon and keep it moving until the mixture is smooth and starts to bubble. The first 30 seconds are the most critical.
- GRATE THE CHEESE FINE: Pre-shredded cheddar has anti-caking agents that make it clump and separate when melted. Grab a box grater and shred your own—it takes 5 minutes but guarantees a creamy, cohesive sauce instead of a cheesy mess. Sharp cheddar grates easier, but don’t skip this step even if you’re in a hurry.
- USE WHOLE MILK, NOT 2%: The fat in whole milk makes the sauce richer and prevents it from breaking when the cheese melts. I used to default to 2% out of habit, but the sauce would split and turn grainy. Whole milk also adds a subtle creaminess that cuts through the sharpness of the cheddar. Trust me, it’s worth it.
- DON’T BOIL THE PASTA DRY: Al dente pasta holds up better when mixed into the cheese sauce, and it soaks up less of the sauce if it’s still slightly firm. Pull it out when it’s 1 minute shy of package instructions, drain it, and toss it in immediately—this keeps the texture perfect without turning the dish into a soupy disaster.
Creative variations of this recipe
Classic Bacon Twist
Crispy bacon adds a smoky depth that takes mac and cheese to new heights. Cook 6 oz thick-cut bacon until crispy, then crumble it into the cheese sauce before combining with pasta. For extra flavor, reserve 2 tbsp bacon fat to replace some of the butter in your roux. 🥓
Spicy Jalapeño Kick
Add heat with 2-3 thinly sliced jalapeños (seeds removed for mild heat) mixed into the sauce or scattered on top before baking. For a milder version, use 1 tsp jalapeño powder> instead. I love adding a sprinkle of cotija cheese on top after baking for a tangy contrast.
Buffalo Chicken Fusion
Shred 1 cooked chicken breast and mix it into the cheese sauce along with 2 tbsp buffalo sauce. Top with ½ cup crumbled blue cheese> and extra hot sauce before serving. This fusion version is perfect for game day gatherings.
Lobster Luxury
For a decadent twist, stir 12 oz cooked lobster meat> into the sauce after removing it from heat. Garnish with chopped chives> and a sprinkle of old bay seasoning> before baking. This version feels like a restaurant-worthy appetizer but still satisfies mac and cheese cravings.
Vegetarian Powerhouse
Add 1 cup steamed broccoli florets> and ½ cup diced roasted butternut squash> to the pasta before baking. For extra protein, mix in ½ cup chickpeas> that have been lightly mashed. This version keeps all the comfort while adding vibrant colors and nutrients.
Breakfast Mac and Cheese
Start your day right with this twist: Add 2 scrambled eggs> mixed into the sauce and top with crumbled sausage> and green onions> after baking.
The eggs add richness while keeping it light enough for breakfast. Serve with a side of hash browns for a full brunch experience. 🍳
Nutrition facts
Frequently asked questions
Why does my mac and cheese sauce get grainy?
Grainy texture happens when cheese melts unevenly or the sauce cools too quickly. Always melt cheese over low heat while whisking constantly, and keep the sauce warm until serving. For extra smoothness, add 1 tablespoon milk at a time while whisking vigorously to emulsify the sauce.
Can I make this recipe without baking?
Skip the breadcrumb topping and serve the macaroni and cheese straight from the stovetop. For a stovetop version, cook the pasta, make the sauce as directed, then combine and heat through on the stove for 2-3 minutes. The texture will be creamier without baking, but slightly less crispy.
What's the best way to reheat leftovers?
For best results, cover the dish with foil and reheat in the oven at 350°F for 15-20 minutes. This prevents the top from drying out. If using the microwave, cover with a damp paper towel and heat in 30-second intervals until warmed through. Stir between intervals to redistribute the sauce.
How can I make this dish extra crispy?
For maximum crispiness, broil the mac and cheese for the last 1-2 minutes of baking. Spread the breadcrumb mixture evenly and watch closely to prevent burning. Another trick is to press a second layer of breadcrumbs on top after the first 15 minutes of baking, then broil for 1 minute at the end.
What's the secret to perfectly al dente pasta?
Cook the pasta 1 minute less than package instructions suggest, then finish cooking in the cheese sauce. The residual heat will cook it just right while absorbing the creamy sauce. Always taste-test the pasta before draining—it should have a slight bite in the center.
