Side Dishes
This Thanksgiving bacon mac and cheese recipe brings the perfect balance of smoky, crispy, and creamy to your holiday table. š The secret lies in a crispy bacon top that adds a salty-sweet bite, while the cheesy layers underneath melt into comfort food perfection.
I developed this dish after years of testingāitās the one that finally earned rave reviews from even the pickiest eaters at my family gatherings. The beauty of this recipe is its versatility for Thanksgiving.
You can prepare it ahead, letting flavors deepen in the fridge, then bake it to golden perfection before serving. The rich, cheesy sauce pairs beautifully with roasted vegetables or a crisp green salad, making it a crowd-pleaser that feels festive yet simple to execute.
What makes this stand out is the crispy bacon crumble on topāitās the finishing touch that elevates this dish from ordinary to unforgettable. The combination of sharp cheddar, creamy GruyĆØre, and smoky bacon creates a flavor profile thatās impossible to resist.
Itās the kind of dish that disappears quickly, leaving guests asking for seconds. Perfect for feeding a crowd or as a cozy side, this recipe delivers restaurant-quality results without the fuss. Letās get started on making your Thanksgiving table shine!
Ingredients for bacon mac and cheese recipe thanksgiving
The perfect holiday combo: crispy bacon, creamy cheese, and that smoky-sweet Thanksgiving magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni š | 1 ½ lbs | Medium or jumbo size preferred |
| Thick-Cut Bacon š„ | 1 ¼ lbs | Center-cut for crispiness |
| Sharp Cheddar Cheese š§ | 3 cups | Shredded, block preferred |
| GruyĆØre Cheese š§ | 1 cup | Shredded, aged 6 months minimum |
| Heavy Cream š„ | 1 cup | Full-fat for creaminess |
| Whole Milk š„ | 1 cup | Warmed for smooth sauce |
| Butter š§ | 4 tbsp | Unsalted, cut into small pieces |
| All-Purpose Flour š¾ | ½ cup | For roux, sifted |
| Yellow Mustard šÆ | 1 tbsp | For tangy depth |
| Garlic Cloves š§ | 4 cloves | Minced, fresh preferred |
| Salt š§ | 1 ½ tsp | Kosher, adjust to taste |
| Black Pepper š¶ļø | ½ tsp | Freshly cracked |
| Dried Thyme šæ | 1 tsp | Or 1 tbsp fresh |
| Panko Breadcrumbs š | ½ cup | For extra crunch |
| Parmesan Cheese š§ | ¼ cup | Grated, for garnish |
The bacon makes or breaks this dish. Thick-cut center-cut is non-negotiableāit stays crispy while the macaroni bakes. I grab mine from Costco when I'm feeding a crowd, but any grocery store's premium bacon works. For the cheeses, sharp cheddar gives that tangy bite while GruyĆØre adds that creamy richness. Look for a block of each to shred yourselfāpre-shredded gets clumpy. The GruyĆØre should be aged at least 6 months for the best flavor. Pro tip: buy extra cheese. You'll want it for seconds.
No thick-cut bacon? Regular bacon, cooked extra crispy works in a pinch, but it won't hold up as well. Short on GruyĆØre? Add more cheddar plus a splash of creamāit'll be cheesier but still delicious. The heavy cream and milk can be swapped for half-and-halfājust add a pinch more salt. For the roux, I always use sifted flourāit keeps the sauce silky smooth. And if you're making this ahead, the sauce gets even better after chilling overnight. Trust me on that one.
This dish reheats like a dreamājust cover it and bake at 375°F for 20-25 minutes until bubbly. Leftovers keep for 4 daysāthough they rarely last that long. For the crispy top, I like to make a double batch of bacon and mix the crumbles with pankoāit adds that perfect crunch. Store the sauce separately if you're prepping ahead, then assemble and bake just before serving. That crispy top is best when fresh from the oven.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iām short on timeājust cook the bacon first, drain it, then toss everything into the same pan. No extra pots, no fuss, and that smoky bacon fat infuses the cheese sauce like a dream.
- Cheddar-GruyĆØre Dream Team: The sharp cheddar brings that tangy bite, while GruyĆØre melts into a velvety, nutty blanket. Add the crispy bacon edges? Itās the kind of dish that makes people groan in the best way when they take their first bite.
- Thanksgiving Crowd Pleaser: This isnāt just a sideāitās the main event. Serve it as a hearty appetizer before the feast, or let it star at a casual dinner with a simple green salad. Honestly, Iāve even packed it for potlucks, and it disappears faster than the mashed potatoes.
- Leftovers That Donāt Suck: Most mac and cheese gets rubbery the next day, but not this one. The heavy cream keeps it creamy, and the bacon adds enough richness to make reheated slices just as good as day one. Iāll be real: Iāve microwaved it straight from the fridge on lazy mornings.
Step-by-step instructions for Thanksgiving bacon mac and cheese
Here's how to create that perfect smoky, crispy-topped masterpiece everyone will beg for seconds of.
š„ Step 1: Cook the Bacon to Crispy Perfection
Line a baking sheet with parchment paper and arrange the 1.25 lbs thick-cut bacon in a single layer. Place in a 400°F oven for 20-25 minutes until the edges are deep golden brown and the fat has rendered out. I like to flip the bacon halfway through for even cooking.
Here's the thingādon't drain the bacon fat completely. Leave about ¼ cup in the pan for flavor. Remove the bacon from the oven and transfer it to a paper towel-lined plate. Let it cool for 5 minutes before breaking it into ½-inch pieces with your hands. That crispy texture is what makes this dish special.
š³ Step 2: Build the Creamy Cheese Sauce
In a large Dutch oven, melt 4 tbsp butter over medium heat. Add the 4 cloves minced garlic and cook for 30 seconds until fragrantādon't let it brown or it'll turn bitter. Whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until it forms a smooth, pale roux.
Slowly pour in the 1 cup warmed whole milk and 1 cup heavy cream while whisking constantly. Bring to a gentle simmer and cook for 3-4 minutes until slightly thickened. Remove from heat and stir in the 1 tbsp yellow mustard, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp dried thyme. This is where all the rich, tangy flavors come together.
šØāš³ Step 3: Add the Cheese and Pasta
Gradually add the 3 cups sharp cheddar cheese and 1 cup gruyĆØre cheese, stirring constantly until fully melted and smooth. The cheese should create a luxurious, velvety sauce. In a separate pot, cook the 1.5 lbs elbow macaroni in salted boiling water until al dente (about 1 minute less than package instructions).
Drain the pasta and add it to the cheese sauce. Stir gently to coat each noodle evenly. The sauce should be thick enough to cling to the pasta without being gluey. If it's too thick, add 2-3 tablespoons of the pasta water to loosen it. Here's where it gets funāfold in the crispy bacon pieces and let them soak up some of that cheesy goodness.
š„ Step 4: Assemble the Crispy Topping
Transfer the mac and cheese to a greased 9x13-inch baking dish. In a small bowl, mix together the 0.5 cup panko breadcrumbs and 0.25 cup grated parmesan cheese. Sprinkle this mixture evenly over the top of the mac and cheese, pressing down gently so it sticks.
Bake at 375°F for 15-20 minutes until the topping is deep golden brown and the edges are bubbling. That crispy crust is what makes this dish feel like a special occasion. Real talk: don't skip this stepāit's the difference between good mac and cheese and showstopping Thanksgiving mac and cheese.
ā° Step 5: Rest and Serve
Let the mac and cheese rest for 10 minutes before serving. This gives the sauce time to set slightly and makes it easier to slice. The crispy topping will soften a bit, but that's okayāit's still delicious. Serve warm with a side of roasted vegetables or a simple green salad to balance the richness.
Each bite should deliver that perfect combination of creamy, cheesy goodness with a satisfying crunch from the bacon and crispy topping. If you want to go the extra mile, garnish with extra crispy bacon bits or fresh parsley. This is the kind of dish that makes Thanksgiving feel extra special!
Pro Tips For Making Bacon Mac And Cheese Recipe Thanksgiving
- CRISPY BACON FIRST: DESCRIPTION: Cook the thick-cut bacon until itās deep golden, not just pinkāabout 15 minutes in a cold skillet. The longer you go, the richer the flavor, and those crispy edges add texture that cuts through the creamy cheese. (Yes, itās worth the wait.)
- GRATE CHEESE FINE: DESCRIPTION: Use a box grater for sharp cheddar and GruyĆØreāno food processor here. Big cheese chunks melt unevenly and leave you with a lumpy, sad sauce. I learned this the hard way after serving a Thanksgiving mac that looked like it had gravel in it.
- WATCH THE PASTA: DESCRIPTION: Pull the elbow macaroni just shy of al denteāitāll finish cooking in the oven. Overcooked pasta turns mushy when baked, and nobody wants Thanksgiving leftovers that dissolve into a sad slurry. (Trust me, Iāve made it.)
- SAUCE IT HOT: DESCRIPTION: Heat the heavy cream and melted cheese to a gentle simmer before mixing with the pasta. Cold cream makes a clumpy, greasy messāthis isnāt risotto, weāre not fancy. A quick 3-minute simmer on medium heat ensures a smooth, velvety sauce every time.
Make-ahead tips for this recipe
Prep Ahead Like a Pro
This dish is a Thanksgiving make-ahead dream. Cook the bacon and pasta the day before, then assemble everything just before baking. Store the cooked pasta in the fridge in an airtight container with a splash of butter to prevent sticking.
The bacon will stay crispy if kept separate until the final assembly. Honestly, this saves me hours on Thanksgiving morning! š«
Sauce Overnight Magic
Make the cheese sauce 24 hours ahead and let it chill in the fridge. The flavors deepen and intensify, creating a richer, more complex taste. When you're ready to assemble, just reheat the sauce gently on the stovetop until smooth.
I always double-check the sauce has no lumps before combining with the pastaāit makes all the difference for a silky texture.
Bacon Crumble Prep
Cook all the bacon you'll need the day before and store the pieces in an airtight container at room temperature. The crispiness stays perfect for up to 3 days, making it easy to grab and sprinkle on top just before baking.
For extra crunch, mix the bacon crumbles with panko breadcrumbs and parmesan before topping the dish. This combo is a game-changer for texture!
Final Assembly Timing
Assemble the dish 2 hours before servingāthis gives the flavors time to meld while keeping the crispy topping fresh. Cover the baking dish with foil and refrigerate until ready to bake. When you're ready, remove the foil and bake at 375°F for 15-20 minutes until golden and bubbly.
The crispy top is best when fresh from the oven, so timing this right is key. š„
Leftovers Strategy
If you have leftovers (which is unlikely, but possible!), store them in airtight containers in the fridge for up to 4 days. To reheat, cover with foil and bake at 350°F for 15-20 minutes until heated through.
The crispy topping will soften slightly, but the cheesy goodness remains unchanged. I often repurpose leftovers into mac and cheese muffinsājust portion into greased muffin tins and bake at 375°F for 15 minutes.
Thanksgiving Day Schedule
Hereās my foolproof timeline for stress-free Thanksgiving cooking: Morning ā Cook bacon and pasta, make sauce. Afternoon ā Assemble dish and refrigerate. 1 hour before serving ā Bake at 375°F for 15-20 minutes until golden.
This schedule keeps everything fresh and ensures youāre not stuck in the kitchen while your guests wait. Trust me, your future self will thank you! āØ
Nutrition facts
Frequently asked questions
Can I make this ahead for Thanksgiving dinner?
This recipe is designed for make-ahead convenience. Cook the bacon and pasta the day before, then store them separately in airtight containers. The sauce can be made 24 hours ahead and chilledāit actually tastes better after resting! Assemble everything 2 hours before serving and bake just before your guests arrive. The crispy topping will be perfect when fresh from the oven.
What's the best way to reheat leftovers?
Cover with foil and bake at 350°F for 15-20 minutes until heated through. The crispy topping will soften slightly, but the cheesy goodness remains delicious. For extra crunch, sprinkle fresh panko and bacon bits on top after reheating. Leftovers keep well for 4 days in the fridge.
Can I use a different type of pasta? While elbow macaroni is ideal, you can use penne, cavatappi, or rigatoni for better sauce holding. Avoid long, thin noodlesāthey won't hold up as well. For a fun twist, try shells (they'll need a slightly longer baking time). Just
How do I make this vegetarian?
Swap the bacon for smoked paprika or liquid smokeāadd 1 tsp to the sauce for depth. Use vegetarian cheddarācheck labels for animal rennet. For extra flavor, add 1 tbsp nutritional yeastāit gives a cheesy, umami boost. The crispy topping can be made with panko and parmesanājust skip the bacon entirely.
Why did my mac and cheese get watery?
This usually happens when the sauce is too thin or the pasta absorbs too much liquid. To fix it, bake uncovered at 400°F for 10-15 minutesāthe heat will thicken the sauce. For next time, make sure your roux is cooked long enough (until it's a smooth paste) and use full-fat dairyāit creates a richer, thicker sauce. If it's still too runny, sprinkle extra panko on topāit'll soak up excess moisture.
