Easy homemade Truffle Mac and Cheese that's creamy, cheesy, and completely indulgent. It's easy to make in just 30 minutes and is fancy enough to serve any guests.
Cook the macaroni to al dente, according to package instructions. Drain and set aside. Shred cheeses and set aside.
Make the sauce: Melt the butter in a medium saucepan over medium heat. Blend in the flour, garlic powder, salt, and pepper. Cook for 2 minutes.
Slowly add the milk and half and half, stirring constantly and bring to a simmer and simmer 1 minute. Remove from heat and stir in truffle oil, and then shredded cheddar and gruyere cheeses, stirring just until melted.
Combine: Add the cooked macaroni noodles and toss to coat. Pour half or the pasta mixture into a greased 9x13 baking dish. Sprinkle 1/4 cup parmesan cheese over the top. Add remaining pasta and sprinkle with remaining parmesan cheese.
Breadcrumb Topping: Add panko, melted butter and truffle oil to a skillet (or the saucepan used to cook the pasta). Cook over medium-high heat, stirring constantly, until the crumbs are golden brown. Evenly sprinkle over the mac cheese.
Bake 15-20 minutes or until bubbly. Serve warm.
Video
Notes
Make Ahead Instructions: Prepare the sauce, cook the noodles, and store both separately in the fridge 1 to 2 days ahead of time, until ready to combine and bake.Freezing Instructions: Assemble recipe, but freeze before baking. Allow to cool completely, cover well with plastic wrap and aluminum foil and freeze for 2-3 months. Thaw completely before baking.