This bacon mac and cheese is simple to make with everyday pantry staples. A rich béchamel sauce combines with two cheeses and tender macaroni, then gets tossed with crispy bacon for a comforting, flavorful dish that’s perfect for weeknights or family dinners.
Serve with a crisp vegetable side or a light salad for a balanced meal.

Mac and cheese is a household favorite here, and adding bacon gives it extra savory depth and a satisfying crunch. This version is similar in ease and comfort to other family-friendly recipes, but the béchamel base plus a blend of cheeses makes it especially creamy. It’s a crowd-pleaser that pairs nicely with quick sautéed green beans or simple roasted vegetables.
Why We Love This Bacon Mac and Cheese
- Quick and approachable. The recipe uses basic techniques anyone can follow.
- Pantry-friendly ingredients. Most items are common staples you likely have on hand.
- Ultra creamy. The béchamel plus two cheeses delivers a smooth, rich sauce that clings to the pasta.
- Bacon adds texture and flavor. Crispy bacon brings salty, savory contrast to the cheesy pasta.

What You’ll Need
Here’s a brief overview of the ingredients and a few substitution notes. Scroll to the recipe card below for the printable ingredient list and detailed instructions.
- Bacon – Thick-cut works well for texture and flavor. Omit for a vegetarian option or substitute a plant-based bacon alternative.
- Macaroni – Elbow macaroni is classic, but short shapes like shells, cavatappi, or penne work perfectly.
- Roux ingredients – Butter, all-purpose flour, milk, salt, and black pepper form the béchamel base. These provide the creamy backbone of the sauce.
- Two cheeses – A mix of shredded cheddar and Gruyère melts smoothly and adds depth. Use freshly grated cheese for the best melt and flavor.

How to Make Bacon Mac and Cheese
Follow these steps for a reliably creamy, flavorful dish. The process is straightforward: cook the bacon and pasta, prepare a smooth béchamel, melt in the cheese, then combine everything.






- Cook the bacon. Place cooked bacon on a paper towel-lined plate to drain while preparing the pasta.
- Cook the pasta. Boil the macaroni according to package directions, salt the water, then drain and set aside.
- Make the béchamel. In a large saucepan over medium heat, melt butter and whisk in flour. Cook 1–2 minutes, then add milk gradually, stirring constantly. Reduce to medium-low and simmer until slightly thickened. Season with salt and pepper.
- Make it cheesy. Remove from heat and fold in the cheeses a cup at a time, allowing each addition to melt smoothly into the sauce.
- Combine and serve. Stir the drained pasta and the crispy bacon into the cheese sauce until evenly coated. Serve warm.

Tips for the Best Bacon Mac ’n’ Cheese
- Add milk gradually: Pour the milk into the roux slowly while whisking to avoid lumps. If the roux scorches, it’s best to start over to prevent a bitter taste.
- Warm the milk (optional): Warming the milk slightly before adding can help it incorporate more smoothly.
- Season carefully: Taste the béchamel and adjust salt and pepper before adding the cheese, since cheese will add additional saltiness.
- Grate your own cheese: Freshly grated cheese melts better than pre-shredded varieties, which often contain anti-caking additives that can affect melting.
Serving Suggestions
This rich mac and cheese pairs well with a light salad—an avocado tomato or cucumber salad works nicely—or steamed broccoli or roasted vegetables to add color and freshness. For a heartier meal, serve alongside roasted or grilled chicken breasts.

How to Store and Reheat
- Refrigerate: Cool the mac and cheese to room temperature, then store in an airtight container for up to 4 days.
- Reheat: Microwave individual portions in a microwave-safe bowl, stirring halfway through to ensure even heating. Start with one minute, stir, then continue in 30–60 second intervals until warmed through. Alternatively, reheat on the stovetop over low heat, stirring and adding a splash of milk if needed to restore creaminess.
More Mac and Cheese Variations
- Seafood mac and cheese with lobster or shrimp for a special occasion.
- Baked mac and cheese topped with breadcrumbs for a crispy finish.
- Mac and cheese bites for parties and appetizers.

Bacon Mac and Cheese
Ingredients
- 10 slices bacon, diced
- 1 pound elbow macaroni
- 2 tablespoons unsalted butter
- 2 tablespoons flour
- 2 cups whole milk
- ¼ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- 2 cups shredded cheddar cheese
- 2 cups shredded Gruyère cheese
Instructions
-
Cook the bacon. Heat a skillet over medium and sauté the bacon until golden and crispy. Remove with a slotted spoon and drain on paper towels.
-
Make the pasta. Cook the macaroni in salted boiling water according to package directions, then drain and set aside.
-
Make the béchamel. In a large saucepan over medium heat, melt butter and whisk in the flour. Cook 1–2 minutes, stirring. Add milk gradually, stirring constantly, then reduce heat to medium-low and simmer until slightly thickened. Season with salt and pepper.
-
Add the cheese. Remove from heat and stir in the cheeses a cup at a time until fully melted and smooth.
-
Combine and serve. Fold the cooked pasta and bacon into the cheese sauce until well coated. Serve immediately.
Nutrition
|
Carbohydrates: 48g
|
Protein: 30g
|
Fat: 37g
Nutritional information is an estimate and provided as a courtesy. Values may vary based on ingredients and portion sizes.
Did you make this recipe? Leave a rating