Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bacon Mac & Cheese Recipe

Bacon Mac & Cheese

Bacon Mac & Cheese is the ultimate indulgent comfort food that combines creamy cheeses, crispy bacon, and al dente pasta. This delicious dish is perfect for family gatherings, cozy nights in, or any occasion when you crave something satisfying. With its rich flavors and delightful textures, this recipe is sure to please everyone at the table. Plus, it’s simple enough for cooks of all skill levels to whip up in no time. Transform your mac and cheese experience by following this easy recipe that will have guests coming back for seconds!

  • Total Time: 1 hour 10 minutes
  • Yield: Serves 8

Ingredients

Scale
  • 2 large yellow onions
  • 6 strips thick-cut bacon
  • 1 lb medium pasta shells
  • 1/4 cup butter
  • 1/4 cup flour
  • 1 cup heavy cream
  • 2 cups milk
  • 1 cup gruyere cheese, shredded
  • 2 cups cheddar cheese, shredded
  • 1/4 cup Parmesan cheese, shredded
  • mustard powder
  • dried thyme
  • garlic powder
  • hot sauce

Instructions

  1. Slice onions and caramelize them in a skillet with butter and olive oil for about 40–50 minutes.
  2. Cook bacon in a separate skillet until crispy; set aside while reserving drippings.
  3. Boil salted water and cook pasta until al dente.
  4. In the skillet with reserved bacon drippings, whisk together flour and gradually add heavy cream and milk to create a sauce.
  5. Stir in seasonings and bring the sauce to a simmer.
  6. Mix cooked pasta and cheeses into the sauce until melted; fold in caramelized onions and chopped bacon.
  7. Serve warm, garnished with fresh parsley.
  • Author: Natalia
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 600
  • Sugar: 6g
  • Sodium: 920mg
  • Fat: 34g
  • Saturated Fat: 18g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 85mg

Keywords: You can customize this recipe by adding vegetables like broccoli or swapping out different cheeses based on your preference. For extra crunch, consider topping with toasted panko breadcrumbs or crushed potato chips.