Loaded Bacon Mac and Cheese with Crispy Panko Topping

Prep: 20 minCook: 30 min8 servingsmediumAmerican
Loaded Bacon Mac and Cheese with Crispy Panko Topping

A rich and indulgent baked macaroni and cheese loaded with crispy bacon, sharp cheddar, and a golden panko topping. This comfort food classic combines a creamy cheese sauce made from scratch with savory bacon throughout and a crunchy breadcrumb finish. Perfect for family dinners, potlucks, or whenever you crave ultimate comfort food. The cast-iron skillet preparation creates beautifully crispy edges while keeping the center creamy and cheesy.

Ingredients

8 servings
  • 1 pound dry elbow macaroni
  • 10 slices bacon
    turkey bacon or omit1:1 or omithealthier

    less fat, different flavor

    Full guide →
  • 8 tablespoons unsalted butter, divided
  • ¼ cup minced onion
  • 2 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 3 ¼ cups whole milk, room temperature
    2% milk or heavy cream1:1dietary

    different richness

    Full guide →
  • ½ cup sour cream, room temperature
  • 4 cups sharp cheddar cheese, freshly shredded, divided
    mild cheddar or gruyere1:1vegetarian

    milder flavor

    Full guide →
  • 1 cup Panko breadcrumbs
    regular breadcrumbs or crushed crackers1:1pantry swap

    different texture

    Full guide →
  • ½ teaspoon garlic salt
  • green onion, chopped(optional)
  • parsley, chopped(optional)

Instructions

  1. 1

    Cook pasta to al dente according to package directions

  2. 2

    Fry bacon in large cast-iron skillet until crispy

  3. 3

    Remove bacon and drain on paper towels, wipe out pan

  4. 4

    Preheat oven to 375°F

  5. 5

    Melt 5 tablespoons butter in clean skillet, add onion and salt, sauté until softened

  6. 6

    Add garlic and stir

  7. 7

    Stir in flour until mixture becomes pasty

  8. 8

    Gradually pour in milk while whisking over low-medium heat until thickened

  9. 9

    Whisk in sour cream

  10. 10

    Remove skillet from heat, add 3 cups cheddar cheese and stir until melted

  11. 11

    Add pasta to skillet and stir to coat

  12. 12

    Crumble bacon and stir half into macaroni

  13. 13

    Melt remaining 3 tablespoons butter in small saucepan

  14. 14

    Add panko and garlic salt, stir until toasted and golden brown

  15. 15

    Top macaroni with remaining bacon, cheese, and toasted breadcrumbs

  16. 16

    Bake for 15 minutes until bubbly and crispy on edges

  17. 17

    Top with green onion or parsley before serving

Tips

Tip 1

Bring milk and sour cream to room temperature before using to prevent curdling when added to the hot roux.

Tip 2

Use freshly shredded cheese rather than pre-shredded for better melting and creamier texture.

Tip 3

Don't skip wiping out the pan after cooking bacon - this prevents burnt bits from affecting the cheese sauce flavor.

Good to Know

Storage

Refrigerate leftovers up to 3 days in airtight container

Make Ahead

Can assemble without topping up to 1 day ahead, add topping before baking

Serve With

Serve hot directly from oven while cheese is bubbly

See pairing guide →

Common Mistakes

Watch

Use room temperature dairy to avoid curdling in hot roux

Watch

Don't overcook pasta initially as it continues cooking in oven

Watch

Gradually add milk while whisking constantly to prevent lumps

Substitutions

sharp cheddar cheese
mild cheddar or gruyere1:1vegetarian

milder flavor

Full guide →
bacon
turkey bacon or omit1:1 or omithealthier

less fat, different flavor

Full guide →
whole milk
2% milk or heavy cream1:1dietary

different richness

Full guide →
panko breadcrumbs
regular breadcrumbs or crushed crackers1:1pantry swap

different texture

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes, assemble the mac and cheese without the panko topping up to 1 day ahead. Cover and refrigerate, then add the topping and bake when ready to serve.

Can I freeze leftover loaded mac and cheese?

Freeze for up to 2 months in airtight container. Thaw overnight in refrigerator and reheat in 350°F oven until heated through and bubbly.

What if I don't have a cast-iron skillet?

Use any oven-safe skillet or transfer the mixture to a greased 9x13 baking dish after making the cheese sauce. Baking time may vary slightly.