Indulge in the ultimate comfort food with this creamy, decadent Macaroni Cheese with Bacon recipe. Perfectly al dente elbow macaroni is smothered in a luscious three-cheese sauce made with sharp cheddar, gooey mozzarella, and nutty Parmesan, then elevated with the savory crunch of crispy bacon. A hint of paprika adds a subtle smoky kick, making this dish irresistibly flavorful. This hearty crowd-pleaser comes together in just 45 minutes, combining rich textures and bold flavors for a family-friendly meal or a standout side dish. Serve it piping hot with a garnish of crumbled bacon and a sprinkle of Parmesan for an extra touch of indulgence.
Bring a large pot of salted water to a boil. Cook the elbow macaroni until al dente based on package instructions, then drain and set aside.
While the pasta cooks, prepare the bacon. In a medium skillet, cook the bacon over medium heat until crispy. Transfer the cooked bacon to a paper towel-lined plate to drain excess grease, then crumble it into small pieces once cooled.
In a large saucepan, melt the butter over medium heat. Once melted, whisk in the flour, stirring constantly, to create a smooth roux. Cook the roux for 2 minutes to remove the raw flour taste.
Gradually add the milk to the roux, whisking constantly to avoid lumps. Once combined, pour in the heavy cream and continue to cook the mixture, stirring frequently, until it thickens slightly (about 4-5 minutes).
Reduce the heat to low and slowly stir in the grated cheddar, mozzarella, and Parmesan cheeses, mixing until fully melted and the sauce is smooth. Add the salt, black pepper, and paprika (if using), then taste and adjust seasoning as needed.
Add the cooked macaroni to the cheese sauce, stirring to coat the pasta evenly. Fold in the crumbled bacon, reserving a small portion for garnish if desired.
Serve the macaroni cheese hot, garnished with the reserved bacon and an extra sprinkle of Parmesan or paprika for a pop of color.
Serving size | 2011.8 grams (2011.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5501 |
Total Fat 310.10g | 398% |
Saturated Fat 167.60g | 838% |
Polyunsaturated Fat 13.10g | |
Cholesterol 905mg | 302% |
Sodium 9075mg | 395% |
Total Carbohydrate 400.40g | 146% |
Dietary Fiber 17.00g | 61% |
Total Sugars 52.80g | |
Protein 259.10g | 518% |
Vitamin D 447IU | 2237% |
Calcium 4050mg | 312% |
Iron 21mg | 116% |
Potassium 2566mg | 55% |
Source of Calories