This Three Cheese Bacon Mac and Cheese recipe transforms a beloved classic into an extraordinary culinary experience. Imagine perfectly cooked macaroni enveloped in a rich, velvety cheese sauce, elevated by the irresistible crunch of crispy baked bacon and the harmonious blend of three distinct cheeses: sharp Parmesan, gooey Mozzarella, and creamy Cheddar. It’s not just a dish; it’s a celebration of flavor and texture that promises pure comfort in every single bite. If you’re searching for the ultimate homemade mac and cheese, look no further – this recipe is a true game-changer that will have everyone asking for more.
For fellow macaroni and cheese enthusiasts eager to explore more delightful variations, you absolutely must try my Creamy Stovetop Mac and Cheese for a quick and luscious treat, and my Crock Pot Mac and Cheese, perfect for hassle-free, slow-cooked perfection. Each offers a unique spin on this comforting staple, guaranteeing a perfect mac and cheese for any occasion or craving.

There’s an undeniable allure to macaroni and cheese; it truly stands as the epitome of comfort food. This particular Three Cheese Bacon Mac and Cheese isn’t just “good”; it’s a truly indulgent masterpiece. While I sometimes joke about the richness of this dish, the sheer delight it brings with each forkful is absolutely worth it. It’s the kind of meal that wraps you in a warm hug, making you forget the worries of the day and simply savor the moment. This recipe transcends the ordinary, offering a profoundly satisfying experience that speaks directly to the soul.
The magic happens when bacon, pasta, and cheese come together in this spectacular combination. Crispy, salty bacon adds a smoky depth and delightful textural contrast to the tender pasta, all bound by a lavish, multi-layered cheese sauce. It’s a symphony of flavors that creates an unforgettable experience. This dish is designed for those moments when only the most comforting, decadent meal will do. And if I were to choose my final meal, this Three Cheese Bacon Mac and Cheese would certainly be a contender! Of course, no ultimate indulgence would be complete without a sensational dessert, so I’d definitely follow it up with a slice of my favorite Banoffee Pie. After all, I am and always will be a dessert kind of girl!

This exceptional recipe found its inspiration in a truly delicious source: Longhorn Steakhouse’s renowned Bacon Mac and Cheese. Every time I visit, it’s an absolute must-order, a side dish so memorable it inspired me to recreate its magic at home. After countless attempts and adjustments, I believe I’ve perfectly captured the essence and flavor profile of that restaurant-quality dish. This copycat recipe brings that same incredible taste and indulgent experience directly to your kitchen, allowing you to enjoy a beloved classic whenever the craving strikes.

The Secret to Unforgettable Three Cheese Bacon Mac and Cheese
What makes this particular mac and cheese so special? It’s a masterful blend of simple yet powerful components. First, the bacon isn’t just tossed in; it’s crispy baked to perfection, ensuring a delightful crunch and intense smoky flavor in every bite. This method extracts excess fat, leaving you with perfectly rendered, flavorful bits that truly stand out. Next, the three-cheese blend is thoughtfully chosen: Parmesan brings a nutty, salty depth, Mozzarella provides incredible meltiness and a smooth stretch, while sharp Cheddar delivers that classic, tangy mac and cheese flavor we all adore. Together, they create a cheese sauce that’s both complex and utterly harmonious. Finally, the choice of pasta, Cavatappi, is ideal because its corkscrew shape perfectly cradles the rich sauce and bacon pieces, ensuring a mouthful of flavor with every scoop. This isn’t just another mac and cheese; it’s a carefully crafted dish designed for maximum comfort and deliciousness.
Beyond the ingredients, the method is designed for ease and efficiency. Preparing the bacon ahead of time is a fantastic tip for busy weeknights, allowing you to assemble this indulgent meal in no time. Whether you’re feeding a crowd or simply treating yourself, this recipe is a reliable choice for a truly satisfying homemade experience.

How To Make Bacon Mac and Cheese: A Step-by-Step Guide
Crafting this mouthwatering comfort food is surprisingly straightforward, and with a few smart steps, you can have this decadent dish on your table in no time. A great time-saving tip is to cook your bacon in advance; we often bake a whole pound, enjoying some for breakfast and reserving the rest for this incredible mac and cheese. This simple prep hack makes dinner even quicker and easier!
- Prepare the Bacon: Begin by preheating your oven to 400 degrees F (200 degrees C). Place two cooling racks on top of a large jelly roll pan or baking sheet. Lay the bacon strips evenly across the racks. Don’t worry if they touch slightly at first; they will shrink as they cook. Bake for 15-18 minutes, or until the bacon is beautifully crispy and golden brown. Once cooked, remove the bacon from the oven and transfer it to a paper towel-lined plate to drain any excess grease and cool.
- Adjust Oven Temperature: Once the bacon is out, turn the oven down to 350 degrees F (175 degrees C). This lower temperature is perfect for baking the finished mac and cheese to a golden, bubbly perfection.
- Cook the Pasta: Bring a large pot of generously salted water to a rolling boil. Adding salt to the water seasons the pasta from the inside out, which is crucial for overall flavor. Add the Cavatappi pasta and cook according to package directions until it is al dente – tender but still firm to the bite. Drain the pasta thoroughly and set aside.
- Start the Cheese Sauce: While the pasta and bacon are cooking, prepare the rich cheese sauce. In a medium saucepan, melt the butter over medium heat. Once melted, pour in the heavy cream. Whisk in the all-purpose flour and your chosen seasonings (ground mustard powder, ground nutmeg, garlic powder, kosher salt, and ground black pepper). Continue to whisk constantly for a couple of minutes until the mixture thickens slightly and creates a smooth roux.
- Incorporate the Cheeses: Begin by whisking in 1/2 cup of finely grated Parmesan cheese until it’s fully melted and incorporated into the sauce. Then, gradually add the shredded extra sharp cheddar cheese and shredded Mozzarella cheese, one at a time, whisking continuously until each addition is completely melted and the sauce is smooth and creamy. Continue to simmer the sauce for another couple of minutes, stirring frequently, to allow the flavors to meld. Taste and adjust with additional salt and pepper if needed.
- Combine Pasta and Sauce: Return the drained, cooked macaroni pasta to its original large pot. Pour the luscious three-cheese sauce evenly over the pasta. Stir gently until every piece of pasta is thoroughly coated in the creamy sauce.
- Add Bacon and Transfer: Once the bacon has cooled, roughly chop it into bite-sized pieces. Add the chopped bacon to the pot with the mac and cheese and stir it in gently, distributing the crispy bits throughout the dish. Transfer the mac and cheese mixture into a medium-sized baking dish or casserole.
- Prepare the Breadcrumb Topping: In a medium skillet, melt 2 tablespoons of butter over medium heat. Add the Parmesan breadcrumbs to the melted butter. Toast the breadcrumbs, stirring constantly, until they are golden brown and fragrant. Remove the skillet from the heat and stir in the remaining 1/2 cup of finely grated Parmesan cheese. Evenly sprinkle this irresistible breadcrumb topping over the surface of the mac and cheese in the baking dish.
- Bake and Serve: Place the baking dish in the preheated 350 degrees F (175 degrees C) oven. Bake for 20 minutes, or until the mac and cheese is bubbly around the edges and the topping is golden and crisp. Serve warm and prepare for rave reviews!

Tips for the Best Three Cheese Bacon Mac and Cheese
- Freshly Grated Cheese is Key: While pre-shredded cheese is convenient, it often contains anti-caking agents that can make your cheese sauce grainy. For the smoothest, creamiest sauce, always grate your own cheeses from blocks.
- Don’t Overcook the Pasta: Cook your pasta to a firm al dente, as it will continue to cook slightly in the oven. Slightly undercooked pasta will prevent it from becoming mushy.
- Season Generously: Don’t forget to salt your pasta water! This is your first opportunity to layer flavor. Taste your cheese sauce before adding it to the pasta and adjust salt and pepper as needed. The ground mustard and nutmeg might seem subtle, but they truly enhance the cheese flavor.
- Crispy Bacon Matters: Baking bacon on a rack ensures even crispness without excess grease. This texture is vital for contrast in the creamy mac and cheese.
- Achieve the Perfect Roux: Whisking the flour into the melted butter and cream creates the base of your cheese sauce. Ensure it’s smooth and cooked for a couple of minutes to remove any raw flour taste.
- Gentle Cheese Addition: Add cheeses gradually, whisking constantly over medium-low heat, to ensure they melt smoothly without clumping or breaking the sauce.
- Make Ahead Option: You can prepare the cheese sauce and cook the pasta ahead of time. Store them separately in the refrigerator. When ready to bake, gently reheat the sauce, combine with pasta and bacon, top with breadcrumbs, and bake.
Serving Suggestions and Variations
This Three Cheese Bacon Mac and Cheese is hearty enough to be a stand-alone meal, but it also pairs wonderfully with a fresh green salad or some steamed vegetables to balance its richness. For an added touch, a side of crusty bread is perfect for soaking up any extra delicious sauce. If you’re looking to get creative, consider these variations:
- Spice It Up: Add a pinch of cayenne pepper or a dash of hot sauce to the cheese sauce for a subtle kick.
- Herbaceous Twist: Fresh chopped chives or parsley sprinkled over the top before serving can add a lovely fresh note.
- Different Cheeses: Experiment with other melting cheeses like Gouda, Gruyere, or Fontina for a different flavor profile.
- Smoky Additions: A tablespoon of liquid smoke or smoked paprika can further enhance the bacon flavor.
- Veggie Boost: Stir in some sautéed onions, mushrooms, or roasted bell peppers for added texture and nutrients.
This classic comfort food is not just a dish for holidays; it’s a perfect centerpiece for family dinners, potlucks, or simply a cozy night in. Its irresistible appeal makes it a crowd-pleaser that will disappear quickly from any table. Enjoy making and sharing this ultimate homemade delight!

Three Cheese Bacon Mac and Cheese
Ingredients
Pasta:
- 8 strips thick-cut bacon cooked and chopped
- 16 ounces Cavatappi pasta
- 1 1/2 cups heavy cream
- 4 tablespoons butter
- 2 tablespoons all-purpose flour
- 1/2 teaspoon ground mustard powder
- 1/2 teaspoon ground nutmeg
- 1 teaspoon Garlic Powder
- 1 teaspoon kosher salt
- 1 teaspoon ground black pepper
- 1/2 cup finely grated Parmesan cheese
- 1 cup shredded extra sharp cheddar cheese
- 1/2 cup shredded Mozzarella cheese
Topping:
- 1/2-3/4 cup Parmesan Bread Crumbs
- 2 tablespoons butter
- 1/2 cup finely grated Parmesan cheese
Instructions
-
Preheat oven to 400 degrees F.
-
Place two cooling racks on top of a jelly pan and lay the bacon out on it. The bacon can be touching to start; it will shrink up during cooking. Bake bacon for 15 – 18 minutes. Once bacon finishes cooking, remove it from the pan and transport it to a paper towel-lined plate to rest.
-
Turn oven down to 350 degrees F.
-
Bring water to a boil in a large pan, making sure to salt it generously. Once boiling, add in pasta and cook until Al dente.
-
While pasta and bacon are cooking, add butter and heavy cream to a medium saucepan. Once butter has melted, whisk in flour and seasonings (ground mustard powder, ground nutmeg, garlic powder, kosher salt, and ground black pepper) and allow to simmer for a couple of minutes, stirring constantly.
-
Whisk in 1/2 cup of Parmesan cheese and the other shredded cheeses (extra sharp cheddar and mozzarella) one at a time until completely melted and smooth. Continue to simmer for a couple more minutes, stirring occasionally. Add additional salt and pepper to taste, if needed.
-
Once pasta has finished cooking and has been thoroughly drained, return it to the pan. Pour the creamy cheese sauce over the pasta and stir until well coated.
-
Chop up the cooked bacon into bite-sized pieces and transfer it to the pan with the mac and cheese. Stir it in to distribute the bacon evenly. Then, transfer the mac and cheese to a medium-sized baking dish or casserole.
-
For the topping, add breadcrumbs and 2 tablespoons of butter to a medium skillet. Toast until breadcrumbs are golden brown and fragrant, stirring frequently. Remove from heat and stir in the remaining Parmesan cheese. Sprinkle this flavorful breadcrumb mixture evenly over the top of the mac and cheese.
-
Bake for 20 minutes, or until bubbly and golden brown on top. Serve warm and savor every comforting bite!
Video
Nutrition
This recipe, regardless of past photo quality, has consistently been a fan favorite, and I truly hope you’ll give it a try and discover the joy it brings. It’s the perfect antidote to chilly weather, especially those snowy days when you’re cozied up inside. If you’re ever in the mood for a lighter, yet equally comforting dish, my Healthy and Easy Turkey Chili is a fantastic choice. Don’t forget to pin this Three Cheese Bacon Mac and Cheese recipe for later – you’ll want to revisit this ultimate comfort food again and again!
More Delicious Comfort Food Recipes to Savor
If you’ve fallen in love with the rich, comforting flavors of our Three Cheese Bacon Mac and Cheese, you’re in for a treat! We believe that good food is all about creating warmth and happiness in the kitchen and at the dinner table. Explore these other fantastic comfort food recipes that are guaranteed to become new family favorites:
- Best Ever Meatloaf – Discover the secret ingredient that makes this meatloaf incredibly tender, flavorful, and truly the best you’ll ever make. It’s a classic with a delicious twist that will impress everyone.
- Chicken and Rice Casserole – This incredibly easy recipe requires only one dish to prepare, making cleanup a breeze! It’s a wholesome, satisfying meal packed with tender chicken and creamy rice, perfect for a busy weeknight.
- Chicken Tetrazzini – A beloved dish in our household, especially my husband’s favorite! This creamy pasta casserole with chicken and mushrooms is rich, flavorful, and perfect for a comforting family dinner.
- Cheesy Corn Casserole – Always a monumental hit at Thanksgiving and other holiday gatherings! This sweet and savory casserole, bursting with corn and cheese, is the perfect side dish for any festive occasion.
Three Cheese Bacon Macaroni and Cheese
Pin It For Later
Click the button above to save this delicious recipe to your Pinterest board! You’ll thank yourself later when the craving for the ultimate comfort food strikes.
Let’s Connect and Share!
If you’ve tried this delightful recipe, please let me know how you liked it in the comments below and consider leaving a review. Your feedback truly brightens my day and helps other home cooks discover wonderful dishes! I love hearing from you!
Don’t forget to tag me – @sugarandsoulco – on Instagram and Pinterest with your beautiful photos, or join our Sugar & Soul Show-offs Community and share them there! We love seeing your culinary creations and often host fun recipe challenges that you can be a part of.
This post was originally published on March 20, 2013, and has been updated to provide even more delicious details and an enhanced cooking experience.
Did You Make This Recipe?
Don’t forget to share it with me on Instagram @sugarandsoulco and follow on Tiktok @sugarandsoulco and Pinterest @sugarandsoulco for more delicious inspiration!
Pin Recipe
Share Recipe