Baked Italian Mac and Cheese with Bacon

Creamy, three-cheese baked macaroni combines tender pasta with crispy bacon, garlic, and a silky custard sauce made from eggs and half-and-half. Sharp cheddar and fontina melt into the sauce while parmesan adds umami depth, all bound together with a savory breadcrumb topping. This is comfort food for family dinners or potlucks, richer and more sophisticated than stovetop versions. The egg-custard base sets it apart, creating a soufflé-like texture that's luxurious without being pretentious.
Ingredients
- 16 ounces elbow macaroni, dried
- 8 slices bacon
- 10 slices bacon(optional)
- 3 cloves garlic, chopped
- 5 cups half-and-halfheavy cream1:1dairyadds dairy
substitute
- 4 eggs, large
- ½ teaspoon Italian seasoning
- 2 cups cheddar cheese, shredded
- 2 cups Fontina cheese, shreddedsmoked Gouda1:1dairy
substitute
- 1 cup Parmesan cheese, freshly grated
- ½ cup dry Italian seasoned breadcrumbs
Instructions
- 1
Preheat oven to 375°F.
- 2
Cook pasta according to package directions and drain.
- 3
Cook bacon over medium heat until crisp, then remove and crumble, setting aside.
- 4
Pour off bacon drippings, leaving 1 tablespoon in the pan.
- 5
Add garlic and cook, stirring, until tender.
- 6
Gradually stir in half-and-half, then beat in eggs and Italian seasoning.
- 7
Cook and stir until the mixture is hot and slightly thickened.
- 8
Stir in cheddar and fontina cheeses until melted.
- 9
Stir in parmesan cheese, pasta, and bacon.
- 10
Spoon mixture into a greased 13x9-inch baking dish.
- 11
Top with breadcrumbs.
- 12
Bake for 40 minutes until hot and bubbly.
- 13
Let stand 10 minutes before serving.
Tips
Don't skip the 10-minute resting period; it allows the custard to set further and makes serving cleaner.
Cook the egg custard base gently to avoid scrambling; stir constantly over medium heat.
Use freshly grated Parmesan for better melting and flavor; pre-grated versions contain anti-caking agents.
Good to Know
Covered in refrigerator up to 3 days. Reheat in 325°F oven until warmed through, 20-25 minutes.
Assemble through the baking dish step, cover, and refrigerate up to 12 hours. Add 10-15 minutes to baking time if baking from cold.
Hot from the oven as the centerpiece to a simple green salad and garlic bread. Portions for 6-8 people.
Common Mistakes
Don't rush the egg custard; boiling causes scrambling, leaving graininess in sauce.
Don't omit draining bacon fat carefully; excess oil makes the dish greasy and separates.
Substitutions
Dairy-Free Swaps
substitute
General Alternatives
FAQ
Can I make this without eggs?
Eggs are essential for the custard structure. Omitting them yields a simple cheese sauce rather than a baked casserole. Use 2 additional tablespoons of cornstarch mixed into cold half-and-half as a substitute, but texture will differ.
What if the sauce breaks or looks curdled while cooking?
Remove from heat immediately and whisk in 1-2 tablespoons cold half-and-half. If eggs scrambled, strain the mixture or blend until smooth. Prevent by keeping heat at medium and stirring constantly.
How long can I keep leftovers and can I freeze this?
Refrigerate covered up to 3 days. Freezing not recommended; the custard base becomes watery upon thawing. Reheat in low oven instead.