Go Back
Print Pin
5 from 1 vote

Baked Bacon Macaroni and Cheese

Classic Mac ‘N Cheese gets a grown-up twist with this Baked Bacon Macaroni and Cheese! Crunchy bacon and caramelized onions take this comforting food to the next level of awesomeness!
Course Entree
Cuisine American
Keyword baked bacon macaroni and cheese, mac and cheese
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Servings 12
Calories 493kcal
Author Trish - Mom On Timeout


  • 2 onions sliced
  • 7 tbsp butter divided
  • 1/4 cup all-purpose flour
  • 3 3/4 cups whole milk
  • 1 tsp ground mustard
  • 1 pinch cayenne
  • 3 cups shredded sharp cheddar
  • 1 cup shredded Gruyere
  • 1 lb elbow macaroni cooked to al dente
  • 8 slices bacon cooked and crumbled
  • 1/4 cup Italian-style bread crumbs


  • Preheat oven to 350F.
  • Caramelize onions in 2 tablespoons of butter until golden. Remove and set aside.
  • Melt 4 tablespoons of butter in pan over low heat. Add flour and whisk until smooth.
  • Continue cooking for 3-4 minutes.
  • Gradually whisk in milk, mustard, and cayenne.
  • Bring mixture to a simmer and continue cooking, stirring often, for additional 5-10 minutes until slightly thickened.
  • Remove from heat.
  • Stir in cheeses until fully melted.
  • Stir in macaroni, onion, and finally stir in the bacon.
  • Melt remaining tablespoon of butter in a small dish and stir in bread crumbs.
  • Sprinkle over the top of the macaroni and cheese.
  • Bake uncovered for approximately 20 minutes or until slightly browned and bubbling. Let cool for 5 minutes before serving.


Calories: 493kcal | Carbohydrates: 38g | Protein: 20g | Fat: 29g | Saturated Fat: 16g | Cholesterol: 77mg | Sodium: 421mg | Potassium: 282mg | Fiber: 2g | Sugar: 6g | Vitamin A: 723IU | Vitamin C: 1mg | Calcium: 419mg | Iron: 1mg