Baked Garlic Mac and Cheese Recipe: Double-Baked Crispy Top, Gooey Core

Appetizers

Baked Garlic Mac and Cheese Recipe: Double-Baked Crispy Top, Gooey Core

This baked garlic mac and cheese delivers the perfect balance of crispy golden edges and a molten, gooey core—every bite is a revelation. The secret lies in a rich, velvety cheese sauce infused with garlic and a double-bake that creates that coveted crispy crust.

I’ve perfected this recipe over years of testing, ensuring the cheese stays stretchy while the top develops a satisfying crunch that holds up to every forkful.

The foundation starts with a blend of sharp cheddar and Monterey Jack, melted into a smooth sauce with a touch of garlic-infused oil for depth. Al dente elbow macaroni absorbs the sauce perfectly, and a final topping of buttery breadcrumbs and parmesan transforms the dish into something restaurant-worthy.

This isn’t your childhood mac and cheese—it’s a sophisticated, flavor-packed comfort food that’s impossible to resist.

What sets this recipe apart is the technique: baking the macaroni first to remove excess moisture, then mixing in the cheese sauce while still hot for maximum creaminess.

The double-bake ensures the top stays crispy even after reheating, while the garlic-infused elements add a subtle, aromatic kick that elevates every spoonful. The result? A dish that’s creamy, cheesy, and just crispy enough to make it unforgettable.

Serve it as a main course for a cozy dinner or bring it to gatherings—it’s always a crowd-pleaser. The leftovers reheat beautifully, too, making it a practical choice for meal prep. Ready to master this classic with a modern twist? Let’s get started.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked garlic mac and cheese

Six ingredients for the cheese blend, plus a few pantry staples to create restaurant-quality mac and cheese.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs Al dente when cooked
Sharp White Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Monterey Jack Cheese 🧀 1 cup Shredded, mild flavor
Heavy Cream 🥛 ¾ cup Full-fat for creaminess
Whole Milk 🥛 ½ cup Warmed for smooth sauce
Garlic Cloves 🧄 6 whole Minced, fresh preferred
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity
All-Purpose Flour 🌾 ¼ cup For roux, optional
Butter 🧈 ½ cup Unsalted, cubed
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Parmesan Cheese 🧀 ¼ cup Freshly grated, fine
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 ½ tsp For extra garlic depth

The cheese is everything here. Sharp white cheddar gives the tangy bite, while Monterey Jack keeps it smooth and creamy. I always grab block cheese from the deli counter—pre-shredded gets clumpy. For the garlic, fresh is non-negotiable—the minced flavor can’t be replicated with powder alone. If you’re feeling fancy, infuse the olive oil with the garlic before using it in the sauce. Whole Foods or Trader Joe’s carry great pre-shredded options, but I still recommend grating your own for the best texture.

No sharp cheddar? Extra-sharp white cheddar at half the amount works in a pinch. Running low on Monterey Jack? Gruyère or fontina adds a nice nutty depth. The heavy cream can be swapped for half-and-half, though it’ll be slightly lighter. For the garlic, if you’re short on fresh, garlic powder at double the amount gets you close. The breadcrumbs? Panko is a must—it stays crispy while regular breadcrumbs turn soggy. And if you’re worried about the double-bake drying out your mac, trust me—it’s worth it for that perfect crispy top.

This dish reheats beautifully—4-5 days in the fridge or 3 months frozen. For freezing, let it cool completely before wrapping tightly in foil. The breadcrumb topping stays crispy even after reheating if you bake it at 400°F for 10 minutes after adding it. I always make a double batch—it’s that good. Store leftovers in an airtight container, and if you’re prepping ahead, bake the macaroni first, then refrigerate the unbaked casserole for up to 24 hours before finishing in the oven.

❤️

Why You'll Love This Recipe

  • 20-Minute Assembly: I swear, the hardest part is waiting for the oven to preheat. Boil the pasta, mix the cheeses with warm milk and heavy cream—no fancy techniques, just stir until smooth. That garlic-infused cream sauce? You’ll smell it before it’s even baked.
  • Creamy-Garlicky Magic: The sharp cheddar and Monterey Jack blend into this velvety, golden crust—crisp on top, gooey inside. That roasted garlic flavor? It’s the kind of rich, savory punch that makes you reach for seconds without thinking.
  • Game for Any Night: Lazy Sunday brunch? Check. Weeknight dinner when you’re exhausted? Double check. It’s the ultimate crowd-pleaser—kids love it, adults won’t complain, and it’s always a hit when friends drop by.
  • Budget-Friendly Leftovers: A single batch stretches for three meals, and the ingredients won’t break the bank. Freeze half for later, or reheat slices straight from the fridge—still tastes like you slaved over it. (Between us, it’s my go-to for lazy days.)

Step-by-step instructions for baked garlic mac and cheese

Here's how to create a restaurant-quality baked mac and cheese with a crispy, golden crust and gooey center.

1

Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of water to a rolling boil, then add 1.5 lbs elbow macaroni and 1.5 tsp salt. Cook according to package instructions until al dente—this means 1 minute before the package suggests for "fully cooked." The pasta should have a slight bite to it when you taste it. Drain the pasta in a colander and rinse briefly with cool water to stop the cooking process. Shake off any excess water and return the drained pasta to the pot.

This al dente texture is crucial—overcooked pasta will turn mushy when baked. I like to add a splash of 0.25 cup extra-virgin olive oil to the drained pasta while it's still warm. This prevents the strands from sticking together and adds a subtle richness to the final dish.

2

Prepare the Garlic Cheese Sauce

In a large skillet, melt 0.5 cup butter over medium heat. Add the 6 whole minced garlic cloves and sauté for 1-2 minutes until fragrant but not browned. This step is where the garlic flavor really develops—don't rush it. Add 0.25 cup all-purpose flour and whisk constantly for 1-2 minutes to create a roux.

Slowly pour in the 0.75 cup heavy cream and 0.5 cup whole milk, whisking continuously to prevent lumps from forming. Bring the mixture to a gentle simmer and let it cook for 3-4 minutes until it begins to thicken. Reduce the heat to low and gradually add the 1.5 cups shredded sharp white cheddar cheese and 1 cup shredded Monterey Jack cheese, stirring constantly until completely melted and smooth. Season with 0.5 tsp ground black pepper and 0.5 tsp garlic powder. The sauce should be velvety and coat the back of a spoon.

3

Combine Pasta and Sauce

Transfer the cooked elbow macaroni to a large mixing bowl. Pour the prepared cheese sauce over the pasta and gently fold everything together until fully coated and evenly distributed. The mixture should be thick but still manageable—if it's too dry, add a splash of milk to loosen it. Taste and adjust seasoning with additional salt if needed.

Here's the thing—this is where the magic happens. The cheese should be fully melted and clinging to every strand of pasta. If you see any dry spots, stir in a little more milk to create a cohesive, creamy mixture. The dish should look rich and inviting, with a glossy sheen from the melted cheese.

4

First Bake for a Silky Texture

Transfer the macaroni mixture to a 9x13-inch baking dish and spread it out evenly. Cover the dish tightly with aluminum foil and bake in a preheated 350°F oven for 20 minutes. This initial bake allows the cheese to fully melt and the flavors to meld together without forming a crust.

I always check the temperature after 15 minutes to ensure it's reaching the center. The macaroni should be hot throughout, and the cheese should be completely smooth. If you peek and see any areas where the cheese hasn't melted, give it a few more minutes covered—just don't open the oven door too often, as this can cause the temperature to fluctuate.

5

Create the Crispy Topping and Second Bake

While the macaroni is baking, prepare the topping by mixing together 0.5 cup panko breadcrumbs, 0.25 cup finely grated Parmesan cheese, and 1 tbsp melted butter in a small bowl. Spread this mixture evenly over the top of the baked macaroni.

Return the dish to the oven and bake uncovered at 375°F for 15-20 minutes, until the top is deep golden brown and crispy. The edges should be bubbling, and the entire surface should have a beautiful, crackly crust. Watch closely during the last few minutes to prevent over-browning—this is where you get that perfect crispy texture we're after.

6

Rest and Serve

Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and serve. The internal temperature should be 165°F when you check it with a thermometer.

Use a spatula to loosen the edges and transfer the macaroni to a serving platter. The crispy topping should hold together but still be crunchy. Serve immediately while the cheese is still gooey and the topping is at its crispest. Each bite should deliver that perfect combination of creamy, cheesy goodness with a satisfying crunch from the crispy top.

👨‍🍳

Pro Tips For Making Baked Garlic Mac And Cheese

  • Rinse the Pasta Cold: Drain your elbow macaroni into a colander, then give it a quick cold-water rinse. The starch clings to the noodles like glue after cooking—skipping this step means a gummy, gluey mac and cheese, not a creamy one. I learned this the hard way when my first batch turned into a sad, sticky mess.
  • Melt Cheese Slowly: Heat your milk and cream together until steaming, then remove from heat before adding the cheeses. If you melt them directly over heat, the cheddar and Monterey Jack will seize up like scared kids at a party—lumpy, stubborn, and refusing to blend. Stir in the cheeses off the heat, then let them sit for a full minute before mixing.
  • Don’t Overmix the Sauce: Once the cheeses melt into the dairy, give it one gentle stir with a wooden spoon—just enough to break up clumps. Overmixing introduces air, which makes the sauce split and turn grainy. I used to whip it like I was trying to make whipped cream, and the texture suffered. Less is more here.
  • Bake Under Foil First: Cover the mac and cheese with foil and bake at 375°F (190°C) for 20 minutes before uncovering. This ensures the middle gets hot all the way through without burning the top to a sad, crispy crust. Uncover only for the last 5-7 minutes—if you rush it, you’ll end up with a raw center and a charred lid.

Dietary considerations for this baked garlic mac and cheese

Gluten-Free Adaptation

For a gluten-free version, swap the elbow macaroni for gluten-free pasta like barley-free penne or rice-based elbows from brands like De Cecco or Tinkyada. Use the same cooking method, but add 1 extra minute to the al dente time—gluten-free pasta tends to cook faster.

For the roux, replace the all-purpose flour with gluten-free flour blend like Bob's Red Mill 1:1 to maintain thickness. The texture will be slightly firmer, but the flavor remains rich and cheesy. 🌾

Dairy-Free Options

Create a dairy-free version by using nutritional yeast (for cheesy flavor) and cashew cream instead of heavy cream. Replace the cheddar and Monterey Jack with dairy-free cheese shreds like Violife or Miyoko’s, and swap butter for vegan butter or olive oil.

The sauce will be lighter but still creamy—add 1 tbsp cornstarch to thicken it properly. For extra richness, stir in 2 tbsp coconut milk at the end. 🥛

Lower-Carb Version

Cut carbs by using cauliflower rice or shredded zucchini instead of pasta. Sauté the veggie base until tender, then mix it with the cheese sauce as usual. For a heartier texture, add ½ cup cooked quinoa or chickpea pasta.

Reduce the butter slightly and increase the garlic-infused olive oil to 0.35 cup for extra flavor. This version keeps the gooey cheese experience while cutting carbs significantly. 🥦

Lactose-Sensitive Adjustments

If lactose intolerance is a concern, use lactose-free milk and lactose-free cream cheese in the sauce. Replace regular cheeses with low-lactose options like Parmigiano-Reggiano (aged longer) and Pecorino Romano, which have naturally lower lactose.

For the breadcrumb topping, use lactose-free butter or olive oil to bind the crumbs. The flavor stays rich, but digestion becomes much easier. 🧀

Vegan Twist

For a fully vegan mac and cheese, use cashew-based cheese sauce made from blended soaked cashews, garlic, and nutritional yeast. Replace the dairy cheeses with vegan cheese shreds like Follow Your Heart or Daiya.

For the crispy topping, mix panko with vegan butter or olive oil. The texture will be creamier but still satisfying—add 1 tbsp tapioca starch to the sauce for extra thickness. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 950mg41%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my baked mac and cheese get watery after baking?

The most common cause is overcooking the pasta or using too much liquid in the sauce. Always cook pasta to al dente (1 minute before package instructions) and drain well. For the sauce, use the exact measurements of heavy cream and milk—adding extra liquid throws off the balance. If your mixture looks too thin, let it sit uncovered in the fridge for 15 minutes before baking to thicken naturally.

2

Can I make this ahead of time for a party?

Assemble the macaroni and cheese sauce in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add the breadcrumb topping and bake at 375°F for 25-30 minutes (the extra time accounts for starting cold). For freezing, bake completely first, then cool completely before wrapping in foil and freezing for up to 3 months. Reheat in the oven at 350°F for 15 minutes to restore crispiness.

3

What's the best way to add extra garlic flavor?

For maximum garlic impact, infuse the olive oil first: heat 0.25 cup olive oil with 6 minced garlic cloves in a small pan for 2-3 minutes until fragrant (don't brown!). Strain out the garlic and use this oil in the roux. You can also add 1 tsp garlic powder to the cheese sauce or sprinkle extra minced garlic on top before the final bake. For a bold twist, mix 1 tbsp garlic powder into the breadcrumb topping.

4

How do I prevent the cheese from separating or getting grainy?

Cheese separation happens when the sauce gets too hot or when low-fat cheeses are used. Always melt cheeses low and slow over medium-low heat, stirring constantly until completely smooth. For extra insurance, whisk in 1 tbsp cornstarch with the milk before adding to the roux. Avoid pre-shredded cheese (it contains anti-caking agents that make it grainy)—grate your own using a box grater. If your sauce looks curdled, whisk in 1 tbsp cold butter to restore creaminess.

5

What are some great toppings besides breadcrumbs?

For extra flavor, try these toppings before the final bake: crumbled bacon (adds smokiness), crushed potato chips (for a salty crunch), toasted breadcrumbs with smoked paprika (adds depth), or grilled bread slices (like a mac and cheese "gratin"). For a fresh contrast, sprinkle chopped chives or parsley after baking. For heat lovers, mix red pepper flakes into the breadcrumb topping.

★★★★★4.7(2 reviews)
Categories Appetizers