French Onion Mac and Cheese
French Onion Mac and Cheese with bacon is a quick and easy pasta dish that is hearty enough to be the main dish or serve it as a side dish with any meal.
Prep Time5 minutes mins
Cook Time25 minutes mins
Total Time30 minutes mins
Course: Pasta
Cuisine: American
Keyword: adult mac and cheese, bacon onion mac and cheese, caramelized onion mac and cheese, gruyere mac and cheese, macaroni and cheese with bacon
Servings: 4 Servings
Calories: 673kcal
Author: Milisa
- 8 ounces macaroni cooked and drained
- 6 slices bacon cooked and crumbled
- 1/4 cup salted butter divided
- 1 large sweet onion cut into quarters and sliced thin
- 2 cloves garlic minced
- 2 tablespoons all purpose flour
- 1 teaspoon kosher salt
- 1/2 teaspoon fresh ground pepper
- 1 1/2 cups whole milk
- 1/2 cup heavy cream
- 7 ounces gruyere cheese shredded
In a deep skillet, melt 2 tablespoons butter, add sliced onions and garlic, cooking over medium heat.
Stir often until caramelized. Remove from pan and set aside.
Add remaining 2 tablespoons of butter to the pan along with flour, salt and pepper. Cooking over medium heat, whisking often about 2 minutes.
Add milk and heavy cream, continue whisking the mixture until thickened.
Whisk in shredded gruyere until completely melted.
Add the caramelized onions and crumbled bacon, stirring to combine.
Stir in the cooked and drained macaroni, cooking about 2 minutes or until well combined and macaroni is heated through.
Serve immediately.
Double recipe as needed for a crowd.
Cheese Variations: Use any type of cheese that you prefer. If you can't find gruyere, try gouda or a really sharp white cheddar works well too.
Storage: Store leftovers in an airtight container in the refrigerator up to 3 days.
Reheat: Place mac and cheese in a pan with a tablespoon or two of milk, cook over medium heat, stirring until heated through.
Serving: 1g | Calories: 673kcal | Carbohydrates: 34g | Protein: 26g | Fat: 48g | Saturated Fat: 27g | Polyunsaturated Fat: 17g | Trans Fat: 1g | Cholesterol: 139mg | Sodium: 1075mg | Fiber: 2g | Sugar: 10g