Discover the ultimate Bacon Mac and Cheese recipe featuring creamy Gruyère, cheddar, and Parmesan cheese sauce, crispy hickory-smoked bacon, and optional caramelized onions. Perfect for comfort food cravings, this easy, rich, and indulgent mac and cheese is ideal for weeknight dinners, family meals, or special occasions. Customize with pasta alternatives, add veggies, or make it vegetarian. Includes expert tips, variations, and serving suggestions for the best results!
Ingredients
Caramelized Onions (Optional)
- 2 large yellow onions
- 2 tablespoons butter
- 1 tablespoon olive oil
Mac and Cheese
- 6 strips thick-cut bacon (hickory-smoked recommended)
- 1 lb. medium pasta shells
- ¼ cup butter (optional if using bacon drippings)
- ¼ cup flour
- 1 cup heavy cream
- 2 cups milk
- 1 teaspoon mustard powder
- ½ teaspoon dried thyme
- ¼ teaspoon garlic powder
- 1 teaspoon hot sauce
- 1 cup Gruyère cheese, shredded
- 2 cups cheddar cheese, shredded
- ¼ cup Parmesan cheese, shredded
Instructions
Caramelize the Onions (Optional)
- Slice onions into ¼-inch slices for even cooking.
- Heat butter and olive oil in a medium skillet over medium heat. Add onions and toss to coat.
- Cook, stirring every few minutes, for 40-50 minutes until golden and caramelized. Reduce heat to low if they cook too quickly. Remove and set aside.
Cook the Bacon
- While onions caramelize, cut bacon strips into thirds for easier handling.
- Place bacon in a large, high-walled skillet over low heat. Cook slowly until crispy on both sides.
- Remove bacon and place on a paper towel-lined plate. Reserve 4 tablespoons of bacon drippings. If needed, substitute butter for missing drippings.
Make the Sauce and Cook the Pasta
- Bring a large pot of salted water to a boil and cook pasta shells until al dente (refer to package instructions). Drain and set aside.
- In the skillet with bacon drippings, heat over medium heat. Whisk in flour and cook for 2 minutes, stirring continuously.
- Slowly add heavy cream in small splashes, stirring constantly to prevent the roux from breaking. Repeat with the milk.
- Stir in mustard powder, thyme, garlic powder, and hot sauce. Bring the mixture to a boil, then reduce to a simmer.
- Reduce the heat to low and let the sauce cool slightly. Gradually sprinkle in Gruyère, cheddar, and Parmesan cheeses, stirring until fully melted and smooth.
- Add caramelized onions (if using) and the drained pasta to the sauce. Stir until evenly combined with a silicone spatula.
Assemble and Serve
- Roughly chop the bacon and sprinkle it over the mac and cheese. Stir some into the dish if desired.
- Garnish with fresh parsley and serve immediately. Enjoy!
Why You’ll Love This Recipe
- Rich and Indulgent: A creamy cheese sauce and smoky bacon create a flavor-packed dish.
- Customizable: Add caramelized onions or extra cheese to suit your taste.
- Comfort Food Favorite: Perfect for cozy nights or entertaining guests.
Tips
- Use freshly shredded cheese for the smoothest sauce. Pre-shredded cheese may contain additives that affect melting.
- Cook the bacon low and slow for the crispiest texture.
- Add heavy cream and milk gradually to prevent the sauce from breaking.
- Serve immediately to enjoy the dish at its creamiest.
Variations and Substitutions
- Cheese Options: Swap Gruyère for Fontina or use sharp white cheddar for a different flavor profile.
- Vegetarian Version: Omit bacon and use olive oil or butter for the sauce.
- Pasta Alternatives: Substitute shells with elbow macaroni, penne, or rigatoni.
- Add Veggies: Mix in steamed broccoli, peas, or roasted red peppers for added nutrients.
FAQs
Can I make this ahead of time?
It’s best enjoyed fresh, but you can prepare the sauce and pasta separately and combine them before serving.
Can I freeze leftovers?
Freezing is not recommended as the cheese sauce may separate. Store leftovers in the fridge for up to 3 days and reheat gently.
What’s the best bacon to use?
Thick-cut, hickory-smoked bacon adds a robust flavor to the dish.
Serving and Suggestions
Serve this Bacon Mac and Cheese with a side of garlic bread or a crisp green salad for a balanced meal. Pair it with a glass of dry white wine or a refreshing iced tea for a complete dining experience. For extra indulgence, sprinkle breadcrumbs over the top and broil for a golden crust.
Bacon Mac and Cheese Recipe
8
servings15
minutes45
minutesIngredients
Caramelized Onions (Optional)
2 large yellow onions
2 tablespoons butter
1 tablespoon olive oil
Mac and Cheese
6 strips thick-cut bacon (hickory-smoked recommended)
1 lb. medium pasta shells
¼ cup butter (optional if using bacon drippings)
¼ cup flour
1 cup heavy cream
2 cups milk
1 teaspoon mustard powder
½ teaspoon dried thyme
¼ teaspoon garlic powder
1 teaspoon hot sauce
1 cup Gruyère cheese, shredded
2 cups cheddar cheese, shredded
¼ cup Parmesan cheese, shredded
Directions
- Caramelize the Onions (Optional)
- Slice onions into ¼-inch slices for even cooking.
- Heat butter and olive oil in a medium skillet over medium heat. Add onions and toss to coat.
- Cook, stirring every few minutes, for 40-50 minutes until golden and caramelized. Reduce heat to low if they cook too quickly. Remove and set aside.
- Cook the Bacon
- While onions caramelize, cut bacon strips into thirds for easier handling.
- Place bacon in a large, high-walled skillet over low heat. Cook slowly until crispy on both sides.
- Remove bacon and place on a paper towel-lined plate. Reserve 4 tablespoons of bacon drippings. If needed, substitute butter for missing drippings.
- Make the Sauce and Cook the Pasta
- Bring a large pot of salted water to a boil and cook pasta shells until al dente (refer to package instructions). Drain and set aside.
- In the skillet with bacon drippings, heat over medium heat. Whisk in flour and cook for 2 minutes, stirring continuously.
- Slowly add heavy cream in small splashes, stirring constantly to prevent the roux from breaking. Repeat with the milk.
- Stir in mustard powder, thyme, garlic powder, and hot sauce. Bring the mixture to a boil, then reduce to a simmer.
- Reduce the heat to low and let the sauce cool slightly. Gradually sprinkle in Gruyère, cheddar, and Parmesan cheeses, stirring until fully melted and smooth.
- Add caramelized onions (if using) and the drained pasta to the sauce. Stir until evenly combined with a silicone spatula.
- Assemble and Serve
- Roughly chop the bacon and sprinkle it over the mac and cheese. Stir some into the dish if desired.
- Garnish with fresh parsley and serve immediately. Enjoy!
Leave a Reply