Appetizers
This Amy Ruth's mac and cheese recipe delivers the perfect balance of creamy, melty cheese and a crispy golden crust that's impossible to resist. 🔥 The secret lies in a rich, velvety sauce made with a proper roux and a blend of sharp cheddar, Gruyère, and cream cheese for depth.
I've refined this version to achieve that signature bubbly texture and caramelized top that makes every bite worth the effort.
What sets this recipe apart is the technique—cooking the pasta al dente, combining it with the sauce while still hot, and baking until the top turns a beautiful golden brown. The result is a dish that's restaurant-quality but simple enough for weeknight dinners.
This version also includes a crispy breadcrumb topping that adds texture and visual appeal, making it perfect for sharing or meal prep.
The sauce is the heart of this mac and cheese, where the roux forms the foundation for a smooth, thick consistency. The cheese blend melts together seamlessly, coating every noodle in a luxurious, creamy layer.
When baked, the top transforms into a crispy, golden crust that contrasts beautifully with the soft, cheesy filling underneath.
Serve this mac and cheese with a side salad or steamed vegetables for a complete meal. The rich, cheesy goodness pairs perfectly with lighter dishes, balancing the plate and satisfying even the pickiest eaters. Here's how to make it step by step for a dish that's sure to impress.
Ingredients for amy ruth's mac and cheese
The secret to creamy perfection lies in these 13 ingredients—each playing its part in that signature bubbly, golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Dry pasta, cooked al dente |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | For smooth roux formation |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty flavor |
| Cream Cheese 🧀 | 8 oz | Room temperature for blending |
| Whole Milk 🥛 | 1 ½ cups | Warm for smooth sauce |
| Yellow Mustard 🍯 | 1 tbsp | For tangy depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for flavor |
| Garlic Powder 🧄 | ½ tsp | For subtle garlic note |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For breadcrumb coating |
The cheese blend makes all the difference. Sharp white cheddar brings the tang, Gruyère adds nutty depth, and cream cheese ensures that velvety texture. Whole Foods or specialty cheese shops carry the best Gruyère, but any well-aged cheddar works in a pinch. For the roux, unsalted butter and all-purpose flour are non-negotiable—this isn't the place for shortcuts. The elbow macaroni should be medium-sized; anything too small risks turning mushy during baking.
No Gruyère? Parmesan or aged Gouda can step in, though the flavor will shift slightly. The cream cheese can be swapped for cream cheese substitute if needed, but trust me on the full-fat version—it's what gives this sauce its luxurious mouthfeel. The panko breadcrumbs are key for that crispy crust; Trader Joe's sells them in bulk for a great price. Short on mustard? Dijon or a splash of lemon juice works in a bind. And if you're prepping ahead, cook the pasta one day early—it reheats beautifully.
This mac and cheese tastes even better the next day—honestly, the flavors meld more overnight. Store leftovers in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. For meal prep, bake it in a 9x13-inch dish—it reheats perfectly in the oven at 350°F for 15-20 minutes. The breadcrumb topping? Add it right before baking for maximum crispiness. If you're serving a crowd, double the batch—it disappears fast.
Why You'll Love This Recipe
- No-Fuss Weeknight Win: I swear, this recipe is the kind of dinner that makes me want to high-five my past self for not ordering takeout. You melt butter, toss in flour, add the cheeses—boom—creamy, dreamy sauce in 10 minutes flat. The elbow macaroni cooks while you stir, so no waiting around.
- Cheese Love at First Bite: Between the sharp white cheddar’s tang and Gruyère’s nutty depth, this sauce is ridiculously good. The texture? That perfect crispy edge on the pasta with a velvety center—like a hug in a bowl. (Honestly, I’ve been known to eat it straight from the pot.)
- Leftover Hero: This mac and cheese actually improves the next day. The flavors meld even more, and it reheats like a dream—no soggy pasta in sight. I pack it for lunches or freeze half for when I’m too tired to cook. (Yes, even on a Tuesday night.)
- Budget-Friendly Crowd-Pleaser: Gruyère might sound fancy, but a little goes a long way, and cheddar keeps it affordable. It feeds six for under $10, and my picky-eating kid devours it. Not the prettiest dish, but the taste makes up for it—and my wallet thanks me.
Step-by-step instructions for Amy Ruth's mac and cheese
Here's how to build a mac and cheese with a velvety sauce, crispy golden crust, and perfect texture every time.
🍳 Step 1: Cook the Elbow Macaroni to Al Dente
Bring a large pot of water to a rolling boil and add 1.5 lb elbow macaroni. Stir to prevent sticking, then cook according to package directions until 1 minute before al dente—you want it slightly firm to hold up when baked. Reserve 1 cup of pasta water before draining, as this starchy liquid will help create a silky sauce later.
I always taste-test a piece at this stage—it should have a slight bite but still feel tender. Drain the pasta and return it to the pot, shaking gently to distribute any excess water. This prevents a soggy final dish. Keep the pot off heat for now.
👨🍳 Step 2: Make the Signature Creamy Sauce
In a separate large bowl, combine 2 cups sharp white cheddar cheese, 1 cup gruyère cheese, 8 oz cream cheese, 1.5 cups warm whole milk, 1 tbsp yellow mustard, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Use a whisk to blend until the cream cheese is completely dissolved and the mixture is smooth—this prevents lumps in your final sauce.
Here's the thing—warm milk blends better with cream cheese than cold. If your milk isn't warm, microwave it for 20-30 seconds until it reaches body temperature. The mustard adds a subtle tang that balances the richness, while the garlic powder gives depth without overpowering.
🍳 Step 3: Create the Perfect Roux for Thickness
Melt 0.5 cup unsalted butter in a large skillet over medium heat, then whisk in 0.5 cup all-purpose flour to form a smooth paste. Cook for 2-3 minutes until the mixture turns a pale golden color and smells nutty—this is your roux, and it's the secret to that signature creamy texture.
Don't walk away during this step. A roux burns quickly, and burned flour tastes bitter. Stir constantly until it reaches the consistency of wet sand. Pour the warm cheese mixture into the skillet and whisk vigorously for 3-4 minutes until the sauce thickens and coats the back of a spoon.
🥘 Step 4: Combine Pasta and Sauce
Add the cooked elbow macaroni to the cheese sauce and stir gently but thoroughly to coat each piece evenly. The sauce should look glossy and cling to the pasta—if it's too thick, whisk in reserved pasta water 1 tablespoon at a time until it reaches a smooth, creamy consistency. This is where all the flavors meld together into one perfect bite.
Taste and adjust seasoning if needed. I usually add a pinch more salt or pepper at this stage, as the cheeses can vary in intensity. The mixture should be rich but not overpowering, with a perfect balance of tangy mustard and nutty gruyère.
🔥 Step 5: Bake to Bubbly, Crispy Perfection
Transfer the mac and cheese to a greased 9x13-inch baking dish and spread it evenly. In a small bowl, mix 0.5 cup panko breadcrumbs with 1 tbsp extra-virgin olive oil and sprinkle this mixture evenly over the top. The breadcrumbs will create that coveted crispy crust we all love.
Bake at 375°F for 25-30 minutes until the top is golden brown and bubbly, with edges that pull away slightly from the dish. The center should still be warm when you remove it from the oven—it continues cooking as it rests. Let it sit for 5 minutes before serving to allow the sauce to set slightly and the flavors to meld.
Pro Tips For Making Amy Ruth'S Mac And Cheese
- STRAIN PASTA AL DENTE: I used to overcook the elbows just to be safe—big mistake. This recipe relies on that slight bite, so pull them when they’re still slightly firm (about 1 minute before package time). They’ll finish cooking in the cheese sauce, and the texture stays perfect.
- GRATE CHEESE FINE: Skip the food processor unless you want gritty mouthfeel. Use a box grater for sharp white cheddar and Gruyère—this ensures smooth melting and that creamy, velvety texture Amy Ruth’s version is known for. (Yes, it’s tedious, but it’s worth it.)
- LOW AND SLOW ROUX: After whisking in the flour, resist the urge to blast the heat. Cook the roux on medium-low, stirring constantly, until it’s golden but not brown—about 5-7 minutes. Rushing this step makes the sauce taste raw and floury.
- SALT THE PASTA WATER: This isn’t optional. Use 1.5 tablespoons of salt in the pasta water (even if your pasta is salted). The cheese sauce needs that base flavor to shine, and the pasta will absorb some of it—trust me, it makes a real difference.
Perfect pairings for this dish
Crispy Toppings
For that signature golden crust, I always mix ½ cup panko breadcrumbs with 1 tbsp extra-virgin olive oil before sprinkling over the top. This creates a delightful contrast between the creamy filling and crispy exterior. For extra crunch, try crushed cornflakes or seasoned breadcrumbs with smoked paprika. 🌟
Classic Side Dishes
A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. Alternatively, roasted Brussels sprouts with bacon add a savory crunch that pairs perfectly.
Protein Pairings
Add grilled chicken tenders or crispy bacon-wrapped shrimp to turn this into a heartier meal. The smoky, salty notes of bacon complement the cheesy richness, while grilled chicken keeps the dish balanced. For a vegetarian option, crispy tofu bites work surprisingly well.
Beverage Pairings
A crisp Chardonnay with buttery notes enhances the creamy sauce, while a honey-malt lager like Blue Moon balances the richness. For non-alcoholic options, sparkling apple cider adds a refreshing contrast. 🍷
Sweet Finishes
Drizzle with hot honey or sprinkle crispy fried shallots for a sweet-savory contrast. Fresh chives or parsley add a bright pop of color and freshness. For a decadent touch, top with caramelized onions before baking.
Make-Ahead Serving
This mac and cheese reheats beautifully for meal prep. Store leftovers in an airtight container for 4-5 days or freeze for 3 months. When reheating, cover with foil and bake at 350°F for 15-20 minutes. The breadcrumb topping stays crispy if added fresh before reheating.
Nutrition facts
Frequently asked questions
Why does Amy Ruth's recipe use both sharp cheddar and Gruyère?
The sharp white cheddar provides that classic tangy flavor we all love, while Gruyère adds a nutty depth that makes the sauce richer and more complex. Together, they create a perfect balance of sharpness and meltiness that's hard to beat. The Gruyère also helps the sauce hold its shape better when baked.
Can I make this mac and cheese ahead of time?
This dish actually tastes better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. When reheating, cover with foil and bake at 350°F for 15-20 minutes—just add fresh breadcrumbs before baking for that crispy top.
What's the best way to prevent a soggy mac and cheese?
Cook your pasta 1 minute less than package instructions (al dente), drain well, and shake it in the pot to remove excess water. Also, make sure your sauce isn't too thin—if it is, whisk in reserved pasta water 1 tablespoon at a time until it coats the back of a spoon. The breadcrumb topping should always be added fresh before baking.
Can I substitute cream cheese in this recipe?
You can try, but the texture will be different. Cream cheese gives this sauce its signature velvety mouthfeel. For a substitute, blend 6 oz cream cheese with 2 tbsp sour cream or Greek yogurt to mimic the fat content, but expect slightly less creaminess. If you're avoiding dairy, a high-quality vegan cream cheese works surprisingly well.
How do I get that perfect golden crust?
Use panko breadcrumbs mixed with 1 tbsp olive oil and spread them evenly over the top before baking. Bake at 375°F until the edges pull away slightly from the dish (about 25-30 minutes). For extra color, broil for 1-2 minutes at the end—just watch it closely to avoid burning!
