Main Courses
Carla Hall’s macaroni and cheese recipe delivers that perfect balance of crispy golden edges and velvety cheddar swirls—exactly what makes this comfort classic unforgettable. 🌟 I’ve tested countless versions, and this method nails the texture contrast while keeping the process straightforward.
The secret lies in a precise cheese blend and a two-step baking technique that ensures the top develops that coveted crispy crown.
What sets this recipe apart is Carla’s approach to cheese selection—sharp cheddar for depth, a touch of Gruyère for nuttiness, and cream cheese for that signature creaminess. The pasta cooks directly in the oven, absorbing the rich cheese sauce while developing that irresistible texture.
No fancy equipment needed, just a baking dish and patience for the final crisping stage.
By the time it emerges from the oven, you’ll have a dish that’s rich, creamy, and topped with a layer of golden-brown cheese that shatters at every bite. The aroma alone will have everyone gathering around the table.
This is the kind of mac and cheese that feels like a hug in food form—perfect for weeknight dinners or special occasions.
The best part? It scales effortlessly for crowds while still delivering that restaurant-quality texture in individual portions. Let’s get started on recreating Carla’s signature dish in your own kitchen.
Ingredients for carla hall's macaroni and cheese
The secret blend that makes Carla’s mac and cheese legendary—crispy crown, velvety swirls, and that perfect cheddar bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, medium or elbow shape |
| Sharp White Cheddar Cheese 🧀 | 4 oz | Shredded, block preferred |
| Gruyère Cheese 🧀 | 2 oz | Shredded, adds nutty depth |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For roux, all-purpose works |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Mustard Powder 🌶️ | ½ tsp | Adds subtle tang |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy crown |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing baking dish |
The cheese trio is non-negotiable. Sharp white cheddar is your base—look for blocks at Whole Foods or specialty cheese counters for the best flavor. Gruyère adds that nutty depth, and full-fat cream cheese (the good stuff, not low-fat) ensures that signature creaminess. I always grab Kraft sharp white cheddar for convenience, but if you can find Cabot or Tillamook, go for it. Pro tip: shred your own cheese—pre-shredded gets clumpy and lacks flavor. Use a box grater for the smoothest texture. For the Gruyère, French or Swiss varieties work best, and you can find them at Trader Joe's or specialty stores.
No sharp cheddar? Extra-sharp cheddar at half the amount works in a pinch, but you’ll lose some depth. Gruyère unavailable? Parmesan or Gouda can sub, but Gruyère’s nutty notes are unique. Low-fat cream cheese? Full-fat is a must—it’s what gives this dish that luxurious mouthfeel. For the roux, all-purpose flour is fine, but if you’ve got cornstarch, use that instead for extra smoothness. The mustard powder adds a subtle tang that balances the richness—don’t skip it. And if you’re short on panko, crushed cornflakes or plain breadcrumbs work, but panko gives that perfect crunch.
This dish reheats like a dream—honestly, it’s even better the next day once everything melds. Store leftovers in an airtight container for up to 4 days, or freeze for 3 months. For freezing, let it cool completely first. The panko topping stays crispy even after reheating if you microwave it covered for 2 minutes, then uncovered for 30 seconds. Make a double batch—this is the kind of mac and cheese that disappears faster than you can say 'crispy crown.' Portion into individual containers for easy lunches or leftovers.
Why You'll Love This Recipe
- One-Pot Magic: That’s right—just one pot, no fussing with sauces or extra bowls. The elbow macaroni cooks right in the creamy cheese sauce, and honestly? I’ve never had to scrub more than a single pan afterward.
- Cheese Overload (In the best way): Sharp white cheddar meets Gruyère for a nutty, sharp bite, while cream cheese adds that velvety richness. Between us, the heavy cream ties it all together like a hug—smooth, dreamy, and impossible to resist.
- Lunch or Dinner (Or both): This isn’t just a side. Serve it as a hearty lunch with a crisp salad or a dinner main with grilled chicken. My kids even beg for it cold the next day—yes, really.
- Budget-Friendly Luxury: You’d think a recipe this rich would break the bank, but sharp cheddar and Gruyère stretch far, and elbow macaroni is always cheap. Leftovers? They taste just as good reheated, so it’s basically free meals for days.
Step-by-step instructions for Carla Hall's macaroni and cheese recipe
This is how Carla makes her legendary mac and cheese—creamy, cheesy, and topped with a golden, crispy crown that'll have everyone asking for seconds!
🍳 Step 1: Cook the Macaroni to Perfect 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 1 minute less than the package instructions—you want it al dente when drained. I like to test by biting a piece—it should have a slight bite but still be tender.
Before draining, reserve 1 cup of the starchy pasta water. This golden liquid is pure magic for creating a silky sauce. Drain the pasta and set it aside in the pot, leaving it slightly clumpy—this helps the cheese cling better later. Don't rinse it, or you'll wash away the starch that makes this sauce so creamy!
🥘 Step 2: Build the Ultimate Cheese Sauce
In a large skillet over medium heat, melt 0.5 cup butter until foamy. Whisk in 0.25 cup all-purpose flour to form a roux. Cook for 2 minutes until it turns a pale golden color—this is your flavor foundation. Here's the thing—don't walk away! A burned roux means bitter sauce.
Gradually whisk in 1 cup heavy cream and 0.5 cup warmed whole milk, letting each liquid come to a gentle simmer before adding the next. Stir in 8 oz cream cheese (cut into cubes for easier melting), 4 oz sharp white cheddar, and 2 oz gruyère (shredded). Add 2 cloves minced garlic, 0.5 tsp mustard powder, 1.5 tsp salt, and 0.5 tsp black pepper. Simmer for 5-7 minutes until thickened to a pudding-like consistency.
🍳 Step 3: Combine Pasta and Cheese for Ultimate Creaminess
Add the cooked macaroni to the cheese sauce and stir vigorously for 2-3 minutes until every strand is coated. If the sauce looks too thick, add reserved pasta water 1 tablespoon at a time until it reaches a velvety consistency—it should coat the back of a spoon but still cling to the pasta. Here's the secret: the cheese should melt completely, creating swirls of cheesy goodness throughout.
Taste and adjust seasoning if needed. I usually add a pinch more salt and a crack of black pepper at this stage. The sauce should be rich but not overpowering—you want the cheddar and gruyère flavors to shine. Transfer the mixture to a greased 9x13-inch baking dish (use the 1 tbsp extra-virgin olive oil to grease it thoroughly).
🔥 Step 4: Create the Crispy Panko Crown
Sprinkle 0.25 cup panko breadcrumbs evenly over the top of the mac and cheese. Here's where the magic happens: press down gently but firmly so the breadcrumbs adhere to the surface. This creates that irresistible crispy texture that everyone loves. Bake uncovered at 375°F for 20-25 minutes until the top is golden brown and the edges bubble slightly.
Watch closely in the last 5 minutes—you want that crown to be golden and crispy, not burnt. If it starts to brown too quickly, tent loosely with foil. The internal temperature should reach 165°F when checked in the center. Let it rest for 10 minutes before serving—this helps the cheese set slightly and makes slicing easier.
Pro Tips For Making Carla Hall'S Macaroni And Cheese
- Grate Cheese Fresh: Skip the pre-shredded stuff—it’s full of anti-caking agents that make the sauce grainy. Use a box grater for sharp white cheddar and Gruyère, and pulse the cream cheese in a food processor for ultra-smoothness. I learned this the hard way after ending up with a texture like sandpaper.
- Cook Pasta Al Dente: Carla’s recipe relies on elbow macaroni holding its shape, not turning to mush. Test a piece at 1 minute before the package’s suggested time—it should have a slight bite. Overcooked pasta soaks up sauce like a sponge, ruining the balance of cream and cheese.
- Temper the Cheese: Don’t dump cold cheese into hot cream—it seizes up and clumps. Warm the heavy cream and butter in the pot first, then whisk in the cheese gradually. I was skeptical until I tried it: the sauce goes from lumpy to velvety smooth.
- Toast the Crumbs: If adding breadcrumbs for texture, toast them in a dry pan for 2-3 minutes until golden. Untosted crumbs turn soggy and dull. A quick step that makes all the difference for that perfect crispy top layer. (Yes, even if you’re impatient like me.)
Dietary considerations for this carla hall's macaroni and cheese
Gluten-Free Adaptation
For a gluten-free version, swap elbow macaroni for gluten-free pasta like Barilla or Jovial. These brands mimic the texture of regular pasta while holding up to the creamy cheese sauce. I’ve tested both and recommend gluten-free elbow macaroni for the best shape retention. 🥗
The real challenge is the panko crown—traditional panko contains gluten. Instead, use a mix of crushed gluten-free cornflakes and gluten-free breadcrumbs (like Schär). Press this mixture firmly onto the top before baking to create that crispy texture. The flavor won’t be identical, but it’s a game-changer for gluten-free diets.
Dairy-Free Options
This recipe is traditionally dairy-heavy, but you can adapt it with dairy-free cheeses like Miyoko’s or Violife. Their sharp cheddar and cream cheese alternatives melt beautifully and deliver that signature creaminess.
For the sauce, replace butter with olive oil or dairy-free margarine, and use full-fat coconut milk instead of heavy cream. 🌱
Gruyère is trickier to replace, but nutritional yeast adds a cheesy, nutty depth. I’ve had success with 2 tbsp nutritional yeast per 2 oz Gruyère in the sauce. The texture won’t be identical, but it adds a satisfying umami boost that balances the dish.
Lower-Carb Version
For a lower-carb take, replace macaroni with shredded chicken breast or cauliflower rice. The chicken version works surprisingly well—just cook it in the same way, using the cheese sauce as a coating.
For a vegetarian option, cauliflower rice absorbs the sauce beautifully, though it won’t have the same texture as pasta. 🥦
To keep the dish rich and satisfying, reduce the heavy cream to ½ cup and add ¼ cup unsweetened almond milk for a lighter sauce. The cheese blend remains the same, but the lower-carb base makes this a great option for keto or low-carb diets.
Vegetarian Protein Boost
Add ½ cup cooked chickpeas or black beans to the pasta for extra protein and texture. Drain and rinse them first to remove excess starch, then stir them into the cheese sauce along with the macaroni.
This works especially well with the gluten-free version, adding heartiness without overpowering the cheesy flavor. 🌿
For a meatier texture, try crumbled tempeh or tofu cubes baked in the oven until crispy before mixing into the sauce. Both add protein and a satisfying bite that pairs perfectly with the creamy cheese.
Nutrition facts
Frequently asked questions
Why does Carla Hall's version use both sharp cheddar and Gruyère?
The sharp cheddar provides that classic tangy bite we all love, while Gruyère adds a rich, nutty depth that elevates the dish beyond basic mac and cheese. Together, they create those signature cheesy swirls that make this recipe unforgettable. The Gruyère also helps create a smoother, creamier texture when melted.
Can I make this mac and cheese ahead of time?
This dish actually tastes even better the next day. Store leftovers in an airtight container for up to 4 days in the fridge. For serving, reheat covered in the microwave for 2 minutes, then uncovered for 30 seconds to restore that crispy crown. The cheese will re-melt beautifully.
What's the secret to getting that perfect crispy top?
Three things: panko breadcrumbs (they stay crispy better than regular breadcrumbs), pressing them firmly onto the surface before baking, and baking at 375°F until golden brown. Watch closely in the last 5 minutes—if it starts browning too quickly, tent with foil. The crown should be golden, not burnt.
Can I use pre-shredded cheese?
While it's convenient, pre-shredded cheese contains anti-caking agents that make it clump and lose flavor. For the best results, shred your own cheese using a box grater. The fresh shreds melt more smoothly and create those beautiful cheesy swirls. If you must use pre-shredded, pick the kind without additives when possible.
How do I fix a sauce that's too thick or too thin?
If your sauce is too thick, add reserved pasta water 1 tablespoon at a time until it reaches a velvety consistency. For a sauce that's too thin, simmer uncovered for 2-3 minutes to evaporate excess liquid. The key is patience—rushing can make the cheese separate. Always taste and adjust as you go!
