
This baked macaroni and cheese delivers the ultra creamy comfort you crave with a golden, crispy top. I’ve perfected this version to capture that nostalgic, homey feel without any shortcuts.
The secret lies in a smooth cheese sauce that clings to every noodle, combined with a buttery breadcrumb topping for texture. Each bite offers that perfect balance of creamy and savory, just like a hug on a plate.
With simple ingredients and a straightforward method, this dish brings restaurant-quality results to your kitchen. The baked finish ensures the flavors meld beautifully, creating a rich, satisfying meal.
Ideal for family dinners or cozy nights in, this recipe is pure, unapologetic comfort food at its best.
Ingredients for Macaroni and Cheese Recipe Tyler Florence
Short list of pantry and dairy staples for ultra creamy, restaurant-quality comfort at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 lb | Or any short pasta shape |
| Unsalted Butter 🧈 | ½ cup | Divided for sauce and topping |
| All-Purpose Flour 🌾 | ¼ cup | For roux base |
| Whole Milk 🥛 | 3 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | Essential for ultra creamy texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated from block |
| Gruyere Cheese 🧀 | 1 cup | Freshly grated for depth |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated preferred |
| Dijon Mustard 🟡 | 1 tbsp | Adds subtle tang to sauce |
| Worcestershire Sauce 🍶 | 1 tsp | Use vegetarian version |
| Garlic Clove 🧄 | 1 clove | Minced for sauce |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Panko Breadcrumbs 🍞 | 1 cup | For crispy topping |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
[recipe_ingredient_scaler]
The cheese selection is critical here. Sharp cheddar provides the base flavor, while Gruyere adds depth. Always grate from a block—pre-shredded contains anti-caking agents that prevent smooth melting. For the milk and cream, full-fat dairy is non-negotiable for that luxurious texture. Most supermarkets carry these, but Whole Foods or Trader Joe’s often have better quality cheese options.
Need to swap the cheeses? Fontina or Monterey Jack work well instead of Gruyere. No heavy cream? Use whole milk plus a splash of half-and-half. For the topping, regular breadcrumbs can replace panko, but the texture won’t be as crispy. The vegetarian Worcestershire is available at health food stores or online—Annie’s makes a reliable version.
Assemble the dish just before baking for best results. Leftovers keep in the fridge for 3-4 days and reheat beautifully. The sauce may thicken when stored—just add a splash of milk when reheating. Freezes well for up to 2 months (thaw overnight before reheating).
Why You’ll Love This Recipe
- Stovetop Simple: I love that it all comes together in one pot—no baking, no extra pans, just melt, whisk, and stir.
- Velvety Dream: The combo of whole milk and heavy cream makes it so rich and smooth it coats every elbow perfectly.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something filling and fast.
- Leftovers Win: Between us, it tastes even better the next day—if there’s any left, that is.
Step-by-Step Instructions for Macaroni and Cheese
Here’s the method to achieve that signature ultra creamy texture with a perfectly crisp topping.
Step 1: Cook the Pasta and Prepare the Roux Base
Bring a large pot of salted water to a boil. Add the 1 lb Elbow Macaroni and cook for 1 minute less than package instructions until just shy of al dente. Drain well but don’t rinse—the residual starch helps the sauce cling.
While the pasta cooks, melt 0.25 cup Unsalted Butter in a large pot over medium heat. When it foams, whisk in the 0.25 cup All-Purpose Flour to create a smooth roux. Cook for 2 minutes until the mixture turns a pale golden color and smells slightly nutty. This builds the flavor foundation for your sauce.
Step 2: Build the Ultra Creamy Cheese Sauce
Gradually whisk in the 3 cups Whole Milk and 1 cup Heavy Cream, ensuring no lumps form. Cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Stir in the 1 tbsp Dijon Mustard, 1 tsp Worcestershire Sauce, minced 1 clove Garlic Clove, 1 tsp Salt, and 0.5 tsp Ground Black Pepper.
Reduce heat to low and add the 2 cups Sharp Cheddar Cheese, 1 cup Gruyere Cheese, and 0.5 cup Parmesan Cheese, stirring constantly until fully melted and smooth. The sauce should be velvety and rich—this is where the magic happens.
Step 3: Combine Pasta and Sauce
Add the drained pasta to the cheese sauce and stir until every piece is thoroughly coated. I let it sit for 2 minutes off the heat to allow the pasta to absorb some of the sauce. This prevents a dry finished dish and ensures maximum creaminess in every bite.
Transfer the mixture to a greased 9×13-inch baking dish or similar. Press down gently to create an even layer. The pasta should be swimming in sauce with just a little peeking through at the edges.
Step 4: Add the Crispy Topping and Bake
Melt the remaining 0.25 cup Unsalted Butter and toss it with the 1 cup Panko Breadcrumbs until evenly coated. Sprinkle this mixture evenly over the macaroni, pressing down lightly to adhere. This creates that signature crispy contrast to the creamy interior.
Bake at 375°F for 20-25 minutes until the top is golden brown and the edges are bubbling. For the final touch, broil for 1-2 minutes if needed to achieve extra crispiness. Let rest for 5 minutes before serving.
Step 5: Garnish and Serve
Sprinkle the 2 tbsp Fresh Parsley over the top just before serving. The parsley adds a pop of color and freshness that cuts through the richness. Serve immediately while the topping is still crisp and the interior is creamy and hot.
Each portion should have a perfect balance of creamy pasta and crispy topping. The sauce should cling to every piece of pasta without being soupy or dry.
Pro Tips For Making Macaroni And Cheese Recipe Tyler Florence
- Cook Pasta Al Dente: Boil the elbow macaroni for 1 minute less than the package says—it’ll finish cooking in the cheese sauce. I learned this the hard way after ending up with mushy noodles more than once.
- Toast the Flour: After melting the butter, cook the flour for a full 2 minutes to remove the raw taste. Sounds weird, but it works: this builds a deeper flavor base for your roux.
- Warm the Dairy: Take the whole milk and heavy cream out of the fridge 15 minutes before starting, or microwave them for 30 seconds. Cold dairy can make the sauce grainy, and nobody wants that.
- Add Cheese Off Heat: Once your sauce is smooth, pull the pot off the burner before stirring in the cheese. High heat can make the cheese stringy or clumpy—this keeps it silky.
Make-Ahead Tips for Leftovers
Assembly Ahead
You can fully assemble this dish up to 24 hours before baking. Cook the pasta, make the sauce, combine them, and top with breadcrumbs as directed. Cover tightly with plastic wrap and refrigerate.
Cold Start Baking
When ready to bake, remove the plastic and add 5-10 minutes to the baking time since it’s starting cold. I find 375°F for 30-35 minutes works perfectly. The topping will still crisp beautifully. 💪
Freezer Prep
Assemble the dish completely, wrap tightly in plastic and foil, and freeze for up to 2 months. Thaw overnight in the fridge before baking as usual. I label mine with the date so I don’t forget.
Sauce Storage
If you want to prep just the sauce, it keeps in the fridge for 3 days in an airtight container. Reheat gently on the stove, adding a splash of milk to loosen before combining with freshly cooked pasta.
Pasta Prep
Cook the pasta 2 minutes less than al dente, rinse with cold water to stop cooking, and toss with 1 tsp olive oil to prevent sticking. Store in the fridge for up to 1 day before combining with sauce. ✨
Reviving Leftovers
Add ¼ cup milk per serving when reheating to restore creaminess. Cover with foil and bake at 350°F for 15-20 minutes until heated through and bubbly.
Nutrition Facts
Frequently Asked Questions
Can I use a different pasta shape?
Any short shape like cavatappi, shells, or rotini works. The key is cooking it 1 minute less than package instructions so it finishes perfectly in the oven.
Why does my cheese sauce get grainy?
This usually happens if the cheese is added too quickly or the heat is too high. Always use low heat and add cheese gradually, stirring constantly. Pre-shredded cheese often contains anti-caking agents that cause graininess.
Can I make this gluten-free?
Yes! Swap the flour for a gluten-free all-purpose blend and use gluten-free pasta. For the breadcrumb topping, use gluten-free panko or crushed gluten-free crackers. The sauce itself is naturally gluten-free.
How do I get a crispier topping?
For extra crunch, add ¼ cup grated Parmesan to the breadcrumb mixture. Broil for 1-2 minutes at the end of baking, watching closely to avoid burning.
- Stewed Beef Brisket Recipe: Deep-Rich Flavor After 8 Hours of Slow Simmering - October 15, 2026
- Beef Brisket Rolls Recipe: Flaky Layers and Smoky Sweet Filling - October 15, 2026
- Masterbuilt Smoker Beef Brisket Recipe: Bark-To-Meat Ratio Hack for Unmatched Flavor - October 15, 2026