This Maple Bacon Mac and Cheese combines the classic comfort of mac and cheese with the savory flavor of bacon and a hint of sweetness from maple syrup. It’s a cozy dinner option that brings together the richness of a creamy sauce and the satisfying crunch of crispy bacon.
Perfect for gatherings or a comforting meal at home, this dish is a delightful twist on traditional southern comfort food, making it a favorite for both kids and adults alike.
Delicious Maple Bacon Mac and Cheese

This recipe features al dente pasta coated in a creamy cheese sauce, enhanced with crispy bacon and a drizzle of maple syrup for a unique flavor profile. It takes about 30 minutes to prepare and serves 4-6 people.
Ingredients
- 8 ounces elbow macaroni
- 4 slices bacon, chopped
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk
- 2 cups shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1/4 cup maple syrup
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- Chopped green onions for garnish (optional)
Instructions
- Cook the Pasta: In a large pot, cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
- Cook the Bacon: In the same pot, cook the chopped bacon over medium heat until crispy. Remove the bacon and drain on paper towels, leaving the bacon fat in the pot.
- Make the Roux: Add butter to the pot with bacon fat and melt over medium heat. Stir in flour and cook for about 1 minute until bubbly.
- Add Milk: Gradually whisk in the milk, ensuring there are no lumps. Cook until the mixture thickens, about 3-5 minutes.
- Add Cheese: Stir in the cheddar and Parmesan cheeses until melted and smooth. Season with garlic powder, onion powder, salt, and pepper.
- Combine: Add the cooked macaroni and crispy bacon to the cheese sauce, stirring to combine. Drizzle in the maple syrup and mix well.
- Serve: Transfer to a serving dish, garnish with chopped green onions if desired, and enjoy your delicious Maple Bacon Mac and Cheese!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4-6 servings
- Calories: 500kcal
- Fat: 25g
- Protein: 20g
- Carbohydrates: 50g