Baked Italian Mac and Cheese with Bacon

Prep: 20 minCook: 1 hr8 servingsmediumItalian-American
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

8 servings
  • 16 ounces elbow macaroni, dried
  • 8 slices bacon
    pancetta1:1pork

    substitute

    Full guide →
  • 10 slices bacon(optional)
    pancetta1:1pork

    substitute

    Full guide →
  • 3 cloves garlic, chopped
  • 5 cups half-and-half
    heavy cream1:1dairyadds dairy

    substitute

  • 4 eggs, large
  • ½ teaspoon Italian seasoning
    oregano + basil0.5:0.25herbs

    substitute

    Full guide →
  • 2 cups cheddar cheese, shredded
  • 2 cups Fontina cheese, shredded
    smoked Gouda1:1dairy

    substitute

  • 1 cup Parmesan cheese, freshly grated
  • ½ cup dry Italian seasoned breadcrumbs
    panko1:1wheat

    substitute

    Full guide →

Instructions

  1. 1

    Preheat oven to 375°F.

  2. 2

    Cook pasta according to package directions and drain.

  3. 3

    Cook bacon over medium heat until crisp, then remove and crumble, setting aside.

  4. 4

    Pour off bacon drippings, leaving 1 tablespoon in the pan.

  5. 5

    Add garlic and cook, stirring, until tender.

  6. 6

    Gradually stir in half-and-half, then beat in eggs and Italian seasoning.

  7. 7

    Cook and stir until the mixture is hot and slightly thickened.

  8. 8

    Stir in cheddar and fontina cheeses until melted.

  9. 9

    Stir in parmesan cheese, pasta, and bacon.

  10. 10

    Spoon mixture into a greased 13x9-inch baking dish.

  11. 11

    Top with breadcrumbs.

  12. 12

    Bake for 40 minutes until hot and bubbly.

  13. 13

    Let stand 10 minutes before serving.

Tips

Tip 1

Don't skip the 10-minute resting period; it allows the custard to set further and makes serving cleaner.

Tip 2

Cook the egg custard base gently to avoid scrambling; stir constantly over medium heat.

Tip 3

Use freshly grated Parmesan for better melting and flavor; pre-grated versions contain anti-caking agents.

Good to Know

Storage

Covered in refrigerator up to 3 days. Reheat in 325°F oven until warmed through, 20-25 minutes.

Make Ahead

Assemble through the baking dish step, cover, and refrigerate up to 12 hours. Add 10-15 minutes to baking time if baking from cold.

Serve With

Hot from the oven as the centerpiece to a simple green salad and garlic bread. Portions for 6-8 people.

See pairing guide →

Common Mistakes

Watch

Don't rush the egg custard; boiling causes scrambling, leaving graininess in sauce.

Watch

Don't omit draining bacon fat carefully; excess oil makes the dish greasy and separates.

Substitutions

Dairy-Free Swaps

half-and-half
heavy cream1:1dairyadds dairy

substitute

Full guide →
cheddar + Fontina
Gruyere2:1 combineddairydairy-free

substitute

Full guide →
Fontina
smoked Gouda1:1dairy

substitute

Full guide →
half-and-half
whole milk + heavy cream1:1 mixeddairyadds dairy

substitute

General Alternatives

bacon
pancetta1:1pork

substitute

Full guide →
breadcrumbs
panko1:1wheat

substitute

Full guide →
Italian seasoning
oregano + basil0.5:0.25herbs

substitute

Full guide →
Find more substitutions →

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.