Bacon Mac and Cheese

Featured in main-dishes.

Picture this: creamy, dreamy pasta coated in a luscious three-cheese sauce with crispy bacon bits scattered throughout like golden treasures. The pasta is perfectly tender, the sauce is silky smooth, and every bite delivers that perfect combination of salty bacon and melty cheese heaven. It's comfort food elevated – imagine serving this at your next dinner and watching everyone's faces light up. The golden-brown pasta glistens under warm light, topped with those irresistible bacon crumbles and fresh parsley. This is the mac and cheese that will have people asking for seconds before they've finished their first bite.

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 25 Nov 2025 19:05:43 GMT
Main recipe image showcasing the final dish pin it
| lonerecipes.com

I first encountered truly exceptional mac and cheese at a trendy restaurant in Brooklyn, where it was served as a side dish but absolutely stole the show. The chef had layered three different cheeses, added crispy bacon, and finished it with a breadcrumb topping. I was instantly obsessed. I spent months perfecting my own version at home, experimenting with different cheese combinations and cooking times. The turning point came when I decided to use both sharp cheddar and gruyere – the gruyere added this sophisticated nuttiness that elevated the entire dish. Adding crispy bacon brought the comfort level through the roof. Now when I make it, I'm transported back to that first experience, but with the satisfaction of knowing I've created something equally delicious in my own kitchen.

Why I love this recipe

I love this recipe because it strikes the perfect balance between comfort and sophistication. It's simple enough to make on a weeknight when you need something satisfying, yet elegant enough to serve at dinner parties without apology. There's something deeply satisfying about layering the creamy cheese sauce with pasta and bacon – it's hands-on cooking that yields incredible results. The three-cheese combination means you get complexity of flavor with every bite, and the bacon adds both texture and an irresistible smoky element. Every time I make it, my family gathers in the kitchen drawn by the aroma. It's become our go-to dish when we want to feel celebrated and nourished at the same time.

What You Need From Your Kitchen

  • Elbow Pasta: The foundation of this dish – cooked until just al dente so it remains tender when baked with the cheese sauce
  • Crispy Bacon: Provides smoky, salty flavor and wonderful textural contrast – cook until crispy and crumble into bite-sized pieces
  • Butter and Flour: Combined to create a roux that thickens the cream sauce and eliminates any floury taste through proper cooking
  • Milk and Heavy Cream: The base of the cheese sauce – whole milk for body and heavy cream for richness and silkiness
  • Three Cheese Blend: Sharp cheddar for deep flavor, gruyere for nutty complexity, and parmesan for sharpness and texture

Let's Make These Together

Cook pasta until al dente
Bring a large pot of salted water to a rolling boil. Add elbow pasta and cook according to package directions, checking frequently so the pasta is tender but still has a slight bite. Drain in a colander and set aside, making sure to reserve about 1 cup of the starchy pasta water – this helps adjust the sauce consistency if needed.
Prepare crispy bacon
While the pasta is cooking, heat a skillet over medium-high heat and cook bacon strips until they're golden brown and crispy. Transfer to a paper towel to drain excess fat, then chop into small bite-sized pieces. You should have approximately 1 cup of chopped bacon.
Build your cheese sauce base
In a large saucepan, melt butter over medium heat. Sprinkle flour over the melted butter and whisk constantly for about 2 minutes to create a smooth paste called a roux. This removes the raw flour taste and creates a thickening agent for your sauce. Be careful not to let it brown.
Create silky cheese sauce
Slowly pour in the milk and cream while whisking continuously to prevent lumps from forming. Keep stirring as the mixture heats up and naturally thickens. This should take about 5-7 minutes. You'll know it's ready when it coats the back of a spoon. Season with black pepper and cayenne for a gentle heat.
Melt cheese into perfection
Remove the saucepan from heat and add all three cheeses – sharp cheddar, gruyere, and parmesan. Stir gently until completely melted and smooth. The cheese should incorporate seamlessly into the warm sauce. If the sauce seems too thick, add a splash of reserved pasta water to thin it to your desired consistency.
Combine and finish
Add the cooked pasta to the cheese sauce and fold gently until every piece of pasta is coated in creamy goodness. Stir in half of the crumbled bacon and transfer to your buttered baking dish. Top with the remaining bacon and fresh parsley, then bake at 350°F for 15-20 minutes until golden and bubbling at the edges.
Additional recipe photo showing texture and details pin it
| lonerecipes.com

Switch Things Up

I discovered my love for bacon mac and cheese during a particularly cold winter evening when I decided to elevate the classic boxed version. I started by crisping up bacon, then built a proper cheese sauce from scratch using butter, flour, and cream. The moment I added the sharp cheddar and gruyere, the aroma filled my entire kitchen. My family couldn't wait for it to finish baking – they were hovering by the stove! Now it's the dish they request most often, and I always make extra because somehow there's never any left over.

Perfect Pairings

Serve this bacon mac and cheese alongside a crisp green salad dressed in a light vinaigrette to cut through the richness. Garlic bread or crusty sourdough bread makes an excellent accompaniment for soaking up any extra sauce. A simple roasted vegetable medley – such as broccoli or Brussels sprouts – adds color and nutrition to the plate. For beverages, pair with a crisp white wine like Sauvignon Blanc, or keep it casual with an ice-cold craft beer or lemonade.

Step-by-step preparation photo pin it
| lonerecipes.com

Frequently Asked Questions

→ Can I make this mac and cheese ahead of time?

Yes! You can assemble the dish up to 24 hours in advance and refrigerate it covered. When ready to bake, you may need to add 5-10 extra minutes to the baking time since it will start cold. You can also freeze it for up to 3 months – just add 10-15 minutes to baking time when cooking from frozen.

→ Why is my cheese sauce grainy?

Grainy sauce usually results from overheating the cheese or from cheese being added to a sauce that's too hot. Make sure to remove the saucepan from heat before adding cheese, and stir gently and continuously until melted. Using freshly shredded cheese (not pre-shredded) also helps prevent graininess.

→ Can I use different types of cheese?

Absolutely! While the three-cheese combination recommended here is excellent, you can substitute other cheeses based on preference. Try smoked gouda for a smoky flavor, fontina for creamy richness, or extra sharp cheddar for more punch. Just maintain a similar total amount of cheese.

→ What can I add to customize this recipe?

This recipe is incredibly versatile! Add steamed broccoli or roasted Brussels sprouts for vegetables, mix in lobster or crab meat for a luxe version, add jalapeños for spice, or include caramelized onions for sweetness. You could also top with breadcrumbs mixed with melted butter for extra crunch.

→ How do I reheat leftovers without drying them out?

Reheat gently in a 325°F oven covered with foil for about 15-20 minutes. Alternatively, reheat on the stovetop in a saucepan over low heat, stirring frequently and adding a splash of milk if needed to restore creaminess. Avoid the microwave as it can cause the sauce to break and become grainy.

Conclusion

This bacon mac and cheese is the ultimate comfort dish that brings people together. Whether you're cooking for a weeknight dinner or a special gathering, this creamy, bacon-loaded pasta is guaranteed to satisfy. The combination of three cheeses creates depth of flavor, while the crispy bacon adds texture and richness. Make it once and it'll become a permanent fixture in your recipe rotation. Serve it hot, gather your loved ones, and enjoy pure comfort food bliss.

Bacon Mac and Cheese

Silky smooth mac and cheese loaded with crispy bacon bits, three cheeses, and a crunchy toasted breadcrumb topping.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: chris

Category: main-dishes

Difficulty: easy

Cuisine: American

Yield: 4 Servings (4 balls)

Dietary: Meat, Contains dairy

Ingredients

11 pound elbow pasta
28 ounces crispy bacon, chopped
34 tablespoons unsalted butter
43 tablespoons all-purpose flour
52 cups whole milk
61 cup heavy cream
72 cups sharp cheddar cheese, shredded
81 cup gruyere cheese, shredded
91/2 cup parmesan cheese, grated
10Fresh parsley for garnish

Instructions

Step 01

Cook elbow pasta according to package directions until al dente. Drain and set aside, reserving 1 cup of pasta water. While pasta cooks, fry bacon until crispy, then crumble and set aside.

Step 02

In a large saucepan, melt butter over medium heat. Add flour and whisk continuously for 2 minutes to create a roux, stirring constantly to prevent lumps from forming.

Step 03

Gradually whisk in milk and heavy cream, stirring constantly to avoid lumps. Continue cooking over medium heat for 5-7 minutes until the mixture thickens and coats the back of a spoon. Add black pepper and cayenne pepper to taste.

Step 04

Remove from heat and add shredded sharp cheddar, gruyere, and parmesan cheese. Stir until completely melted and smooth. If sauce is too thick, add reserved pasta water a little at a time until you reach desired consistency.

Step 05

Add the cooked pasta to the cheese sauce and fold in gently until all pasta is coated. Stir in half of the crumbled bacon, reserving the rest for topping.

Step 06

Transfer to a buttered baking dish. Top with reserved crispy bacon crumbles and fresh parsley. Bake at 350°F for 15-20 minutes until golden and bubbly. Let rest for 5 minutes before serving.

Notes

  1. For extra creaminess, use a combination of whole milk and heavy cream rather than all milk
  2. Don't overcook the pasta initially – it will continue cooking in the oven, so al dente is perfect
  3. You can prepare this dish ahead and refrigerate for up to 24 hours before baking
  4. Use freshly shredded cheese rather than pre-shredded for the smoothest, creamiest sauce
  5. Add cooked lobster or crab for an elevated version, or steamed broccoli for a vegetable variation

Tools You'll Need

  • Large saucepan or pot
  • Whisk
  • Wooden spoon
  • Colander for draining pasta
  • Cheese grater
  • Baking dish (9x13 inch recommended)
  • Oven
  • Measuring cups and spoons
  • Skillet for cooking bacon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter, milk, cream, cheese)
  • Gluten (flour, pasta)
  • Meat (bacon)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 520
  • Total Fat: 28 g
  • Total Carbohydrate: 42 g
  • Protein: 24 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!