I absolutely love sharing this Creamy Baked Mac and Cheese with Roasted Garlic Recipe because it captures everything I adore in comfort food: rich, melty cheese, a subtle but unforgettable roasted garlic flavor, and a perfectly crunchy topping. To me, this dish feels like a warm hug on a plate, brimming with creamy goodness and just the right balance of texture and flavor. Whether I’m making it for a quiet weeknight dinner or a festive gathering, it always brings smiles and second helpings around the table.
Why You’ll Love This Creamy Baked Mac and Cheese with Roasted Garlic Recipe
From the first bite, what truly captivates me about this dish is the incredible depth the roasted garlic adds. Instead of just a cheesy pasta, it elevates the entire experience by imparting a mellow, sweet garlic flavor that’s infused throughout the sauce. The sauce itself is beautifully creamy, silky, and indulgent—thanks to the combination of cheddar and Parmesan cheeses melting together perfectly. It’s comforting without being overly heavy, which I find so inviting every time I serve it.
I also appreciate how straightforward this recipe is, despite feeling a bit fancy. It’s a dish I can confidently make whether I have hours or little time, knowing it will turn out spectacular. Roasting the garlic ahead makes prepping a breeze, and the breadcrumb topping offers a lovely crunch that contrasts wonderfully with the softness inside. This baked mac and cheese is perfect for everything from casual weeknight dinners to holiday feasts, making it a standout recipe that I always keep in my repertoire.
Ingredients You’ll Need

The ingredients here are simple but essential, each bringing its own special touch to achieving the ultimate creamy texture, rich flavor, and that irresistible golden crust on top.
- 4 Tablespoons unsalted butter: For richness in the breadcrumb topping and the creamy cheese sauce base.
- 2 cups Panko Japanese bread crumbs: These give a delightfully crisp, airy texture for the topping.
- 3 Tablespoons chopped fresh chives: Adds a fresh, mild oniony note and pretty green flecks in the topping.
- 1 head garlic: Roasting this deepens the flavor and brings mellow sweetness to the sauce.
- Olive oil: Used to drizzle and roast the garlic for softness and caramelization.
- 1 pound uncooked pasta (cavatappi, shells or rigatoni): I love these shapes because they hold sauce well, making every bite delicious.
- 8 Tablespoons unsalted butter: For the roux that creates the base of the creamy sauce.
- 6 Tablespoons all-purpose flour: Thickens the cheese sauce to silky perfection.
- 5 cups whole milk: Makes the sauce luxuriously creamy and smooth.
- 5 1/2 cups coarsely shredded cheddar cheese: Provides sharp, melty flavor and gooeyness—use white, yellow, or a mix!
- 1/2 cup grated Parmesan cheese: Brings a nutty, salty punch to balance the cheddar’s richness.
- 1/2 teaspoon ground mustard powder: Adds subtle warmth and depth to the sauce.
- 1 1/2 teaspoons salt: Essential for seasoning and bringing all the flavors to life.
- 1 teaspoon ground black pepper: Provides a gentle kick to round out the dish.
Directions
Step 1: Let’s start with the crumb topping. Melt the butter in a medium saucepan over medium heat. Add the Panko breadcrumbs and the chopped fresh chives, stirring to combine well. Keep cooking for about 1 to 2 minutes until the crumbs are lightly toasted and golden. Then, transfer this to a small bowl and set aside for later.
Step 2: Preheat your oven to 400ºF. Now for the magic garlic. Slice off the top one-third of the garlic head to expose the cloves. Place the bottom part on a piece of foil, drizzle with olive oil, and sprinkle with salt and pepper. Put the top piece back on and seal the foil into a packet. Roast the garlic until it becomes golden and soft—this takes about 45 minutes.
Step 3: Once the garlic has cooled enough to handle, squeeze the softened cloves into a bowl. Use a fork to mash them into a smooth, fragrant paste. This garlic paste will infuse the sauce with so much flavor.
Step 4: Cook your pasta in a large pot of well-salted boiling water until it’s just al dente. This ensures the pasta has a bit of bite and doesn’t get mushy after baking. Drain the pasta but reserve a half cup of the cooking water just in case you want to loosen the sauce later. Lightly butter a 13×9-inch baking dish to prevent sticking and add extra richness to the edges.
Step 5: Time for the sauce! In a large heavy-bottom saucepan or Dutch oven, melt 8 tablespoons of butter over medium-low heat. Stir in the flour and then the roasted garlic paste. Continue stirring constantly for about 3 minutes to cook the roux and get a lightly golden color—it’s important to cook out the raw flour taste and develop a nutty flavor.
Step 6: Gradually whisk in the whole milk, continuing to whisk so no lumps form. Bring the sauce up to a boil, then lower to a simmer and cook gently for about 3 minutes until thickened and creamy.
Step 7: Stir in the shredded cheddar, Parmesan cheese, mustard powder, salt, and black pepper. Keep stirring until all the cheese is melted and the sauce is smooth and silky.
Step 8: Add the cooked pasta and the reserved 1/2 cup pasta water to the cheese sauce, stirring to combine everything. The mixture will be a bit soupy, but this is perfect for baking.
Step 9: Transfer the macaroni and cheese into your buttered baking dish, spreading it out evenly. Sprinkle the prepared breadcrumb topping across the surface. Place the baking dish on a sheet tray in case the cheese bubbles over while baking.
Step 10: Bake the mac and cheese in the preheated oven for 20 to 25 minutes or until the top is beautifully golden and bubbling hot inside. Let it cool slightly before serving to allow the sauce to thicken just a touch.
Servings and Timing
This Creamy Baked Mac and Cheese with Roasted Garlic Recipe makes about 12 hearty servings, perfect for a crowd or for meal prepping leftovers. The prep time is around 30 minutes, mainly for roasting the garlic and preparing the sauce. The bake time is about 20 to 25 minutes but with garlic roasting, the total cook time is roughly 1 hour and 15 minutes. Altogether, from start to finish, you’ll need about 1 hour and 45 minutes. A little resting time after baking helps the dish set up nicely, making it easier to serve.
How to Serve This Creamy Baked Mac and Cheese with Roasted Garlic Recipe

I like serving this mac and cheese piping hot straight from the oven, so the crust is still crisp and the cheese sauce is luscious. It pairs beautifully with simple green salads or roasted vegetables, which add a fresh, bright contrast to the richness. For extra flair, sometimes I top each portion with a sprinkle of fresh herbs like parsley or more chopped chives to brighten the presentation and add a pop of color.
For gatherings or family dinners, I love plating this on rustic ceramic dishes with a drizzle of good-quality olive oil or a dash of smoked paprika for a subtle smoky note. It’s also fantastic alongside grilled or roasted meats, such as BBQ chicken or pork, balancing smoky, savory flavors with creamy, garlicky comfort. When it comes to drinks, a crisp white wine like Sauvignon Blanc or a light, refreshing pale ale work wonderfully to cut through the richness. For non-alcoholic options, sparkling water with a squeeze of lemon or iced tea complement the dish well.
Because this recipe is so hearty, I usually serve moderately sized portions—around one cup per person—especially if there are multiple sides. It’s wonderful warm or even at room temperature for casual brunches or potlucks. I avoid serving it chilled, as the sauce firms up too much when cold, losing that delightful creaminess that defines this dish.
Variations
One of my favorite things about this Creamy Baked Mac and Cheese with Roasted Garlic Recipe is how versatile it is. If you want to shake things up, try swapping the cheddar for a blend of Gruyère and Fontina cheeses for a slightly nuttier and creamier sauce. You can also add a touch of smoked mozzarella for extra stringy goodness. For a little heat, a pinch of cayenne or red pepper flakes gives the dish a lively kick.
If you’re catering to dietary needs, I’ve found that using gluten-free pasta and gluten-free flour in the roux works beautifully without compromising texture or taste. For a vegan take, substitute the dairy with plant-based milks like oat or cashew milk and use vegan cheeses designed for melting, though the flavor will be milder and less traditional. Nutritional yeast and roasted garlic together offer a savory boost that mimics some cheesy flavors.
For a twist on the cooking method, you might try making this on the stovetop and finishing it under the broiler for a few minutes to brown the topping, instead of baking the whole dish in the oven. It’s quicker but just as satisfying. Overall, I genuinely enjoy experimenting with these variations depending on what I have on hand or the mood I’m in.
Storage and Reheating
Storing Leftovers
After enjoying this dish, any leftovers should be stored in an airtight container to keep the mac and cheese moist but prevent it from drying out. I usually refrigerate it within two hours after baking, and it keeps well for up to 3 to 4 days. Using a shallow container helps the dish cool evenly, which maintains the best texture when reheated.
Freezing
This creamy macaroni and cheese freezes well, making it a great make-ahead option. To freeze, transfer cooled portions into freezer-safe containers or heavy-duty freezer bags. For best results, freeze in individual or family-sized portions so you can thaw just what you need. It will keep well frozen for up to 2 months. When ready to eat, thaw overnight in the fridge before reheating.
Reheating
The best way to reheat is in the oven at 350ºF, covered loosely with foil to keep the moisture in, for about 20 minutes or until warmed through. If reheating smaller portions, a microwave works too—use medium power and stir occasionally to ensure even heating. Avoid reheating at too high a temperature or too long, as this can dry out the sauce or make the pasta rubbery. Sometimes I add a splash of milk when reheating to help restore that creamy texture.
FAQs
Can I use a different type of pasta?
Absolutely! While I recommend cavatappi, shells, or rigatoni because of their shape and ability to hold onto sauce, fusilli, elbow macaroni, or penne are also great choices. Just keep in mind that smaller or thinner pasta might cook faster, so watch the timing to avoid overcooking.
Is there a shortcut if I don’t have time to roast garlic?
If you’re short on time, you can use pre-minced garlic or garlic powder instead of roasting a whole head. I suggest reducing the amount slightly and adding it in while making the sauce to infuse flavor. However, roasting garlic delivers a sweeter, milder taste that makes a big difference in this recipe.
Can I make this recipe ahead of time?
Yes, you can roast the garlic and prepare the cheese sauce a day in advance, then simply assemble and bake when ready. You can also fully prepare the mac and cheese up to the baking step, cover it tightly, and refrigerate overnight. Just allow extra baking time if baking from cold.
What can I use instead of Panko breadcrumbs for the topping?
If you don’t have Panko breadcrumbs, regular breadcrumbs work fine, though they might give a denser crust. For extra flavor, you can toast them with some melted butter and herbs. Crushed crackers or cornflakes can also create a crunchy topping variation.
How can I make this recipe vegan?
To make a vegan version, replace the dairy milk with plant-based milk like cashew or oat milk, and use vegan cheddar-style and Parmesan-style cheeses that melt well. For the roux, use vegan butter or olive oil and gluten-free flour if needed. Incorporating nutritional yeast enhances the cheesy flavor. Roasted garlic remains a perfect, natural flavor booster in vegan dishes too.
Conclusion
I genuinely hope you give this Creamy Baked Mac and Cheese with Roasted Garlic Recipe a try because it’s one of those dishes that never fails to impress and comfort me. The combination of creamy, cheesy sauce, perfectly cooked pasta, and that irresistible roasted garlic flavor makes it a true crowd-pleaser. Plus, the crunchy topping is just so satisfying. Whether you’re feeding a large group or craving a cozy solo dinner, this recipe is sure to become one of your favorites too!
PrintCreamy Baked Mac and Cheese with Roasted Garlic Recipe
This Creamy Baked Mac and Cheese with Roasted Garlic is a comforting classic elevated with a rich, silky cheddar cheese sauce infused with sweet roasted garlic and topped with a golden, buttery breadcrumb and chive crust. Perfect for feeding a crowd, it’s a luscious, hearty dish that combines tender pasta, flavorful cheese, and a delightfully crunchy finish baked to perfection.
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12 servings
- Category: Main Dish
- Method: Baking
- Cuisine: American
Ingredients
For the crumb topping:
- 4 Tablespoons unsalted butter
- 2 cups Panko Japanese bread crumbs
- 3 Tablespoons chopped fresh chives
For the pasta and sauce:
- 1 head garlic
- Olive oil (for drizzling)
- 1 pound uncooked pasta (such as cavatappi, shells, or rigatoni)
- 8 Tablespoons unsalted butter (1 stick)
- 6 Tablespoons all-purpose flour
- 5 cups whole milk
- 5 1/2 cups coarsely shredded cheddar cheese (white, yellow, or mix)
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon ground mustard powder
- 1 1/2 teaspoons salt
- 1 teaspoon ground black pepper
Instructions
- Prepare the crumb topping: Melt the butter in a medium saucepan over medium heat. Add the panko breadcrumbs and chopped chives, stirring to combine evenly. Cook for 1 to 2 minutes, stirring occasionally, until the crumbs are lightly toasted and fragrant. Transfer this mixture to a small bowl and set aside.
- Roast the garlic: Preheat your oven to 400ºF. Slice off the top third of the garlic head to expose cloves. Place the base of the garlic on a piece of foil, drizzle generously with olive oil, and season with salt and pepper. Replace the top portion, then wrap tightly in the foil creating a sealed packet. Roast in the oven for about 45 minutes, until the garlic cloves are soft and golden. Remove and cool slightly.
- Make garlic paste: Once cool enough to handle, squeeze the roasted garlic cloves out of the head into a small bowl. Mash them with a fork into a smooth paste. Set aside.
- Cook the pasta: Bring a large pot of well-salted water to a boil. Add the uncooked pasta and cook until just al dente according to package instructions. Drain the pasta, reserving 1/2 cup of the cooking water. Butter a 13×9-inch shallow baking dish and set aside.
- Make the cheese sauce: In a large heavy saucepan or Dutch oven, melt 1 stick (8 tbsp) of butter over medium-low heat. Stir in the flour and the roasted garlic paste to form a roux. Cook, stirring constantly, for 3 minutes until the mixture turns golden and fragrant. Gradually whisk in the whole milk, bringing the mixture to a boil while whisking constantly to prevent lumps. Reduce to a simmer and cook for another 3 minutes until thickened.
- Add cheeses and seasonings: Remove the sauce from heat and stir in the shredded cheddar cheese, grated Parmesan, ground mustard powder, salt, and black pepper. Mix until the cheese is fully melted and the sauce is smooth.
- Combine pasta and sauce: Add the cooked pasta and reserved pasta water to the sauce, stirring well to combine. The mixture will be slightly soupy at this stage, which is perfect for baking.
- Assemble and bake: Pour the macaroni and cheese mixture into the buttered baking dish. Evenly sprinkle the reserved breadcrumb topping over the surface. Place the dish on a sheet tray to catch any bubbling over. Bake in the oven at 400ºF for 20 to 25 minutes until the topping is golden brown and the cheese sauce is bubbly.
Notes
- The garlic head can be roasted up to 1 day in advance. Store the garlic paste tightly covered in the refrigerator.
- You can bake the mac and cheese in one large baking dish or divide it among smaller ramekins for individual servings.
