Step inside my tavern, where the air hums with the scent of roasting garlic, melting cheese, and winter herbs, and the hearth crackles against the chill outside. This is the kind of place where travelers thaw their fingers over steaming bowls, stories are traded like treasure, and comfort is served in cast-iron dishes. Today’s special is a spell of warmth: a garlic and leek mac & cheese crowned with rustic herbed breadcrumbs — the kind of golden, crunchy topping you can hear before you taste. Pull up a wooden stool, wrap your hands around a heavy ceramic bowl, and let the coziness sink deep into your bones.

This dish finds its peak popularity in the colder months, when the days are short, the nights stretch long, and everyone craves something comforting and hearty to chase away the frost. In the tavern world, Garlic & Leek Mac & Cheese is the kind of recipe that shows up right as the first cold winds blow through the village—a signal that winter feasts are drawing near. It’s especially beloved during the late-autumn gatherings, when local farmers bring in the last of the leeks, and hearth fires burn longer.
In the real world, this recipe shines from October through February, when leeks are in their full seasonal glory and the scent of baked cheese feels like a warm blanket. It also makes a cozy appearance around holidays like Thanksgiving, Winter Solstice, and Yule, where rich dishes layered with herbs, garlic, and butter become centerpieces on the table. Whether served for a chilly weeknight dinner or as a whimsical, rustic side dish on a holiday spread, this recipe embodies the heart of winter comfort: simple ingredients, deeply satisfying flavors, and the kind of warmth that lingers long after the bowl is empty.
Jump to:
Ingredients
~**~**~ see recipe card for quantities **~**~*~

Mac & Cheese
- elbow macaroni (or any small pasta)
- unsalted butter
- leek
- garlic cloves
- flour
- whole milk
- heavy cream
- shredded white cheddar
- shredded havarti (or mozzarella)
- cream cheese
- dijon mustard
- sea salt & ground black pepper
Butter Garlic Herbed Bread Topping
- sliced sourdough bread
- grated cheese of choice
- chives
- melted unsalted butter
- garlic powder
- sea salt
Instructions

- Dry out torn bread pieces in the oven at 300°F for 10–15 minutes, let cool, then crush in a bag with a rolling pin. Add melted butter, parmesan, thyme, lemon zest, garlic powder, and salt; shake to coat.

- Boil the pasta until just under al dente; drain. Meanwhile, sauté sliced leeks in butter until soft, then add roasted (or minced) garlic.

- Stir flour into the leek mixture, whisk in milk and cream, and simmer until thickened. Add cheddar, Havarti, cream cheese, Dijon, and seasonings; stir until smooth. Fold in the cooked pasta.

- Transfer to a small baking dish, top with the seasoned breadcrumbs, and bake at 375°F for 15–20 minutes (broil briefly for extra crunch).
Hint: For the creamiest mac & cheese, remove the pot from the heat before adding your cheeses. Stir them in slowly, letting the residual warmth melt everything gently. This keeps the sauce silky and prevents the cheese from getting grainy or separating — especially important when working with rich winter cheeses like Havarti and cheddar.
Substitutions
Leeks → Fennel or Onions
If you don’t have leeks, thinly sliced fennel or a sweet onion both work beautifully. Fennel adds a mellow, wintery sweetness; onions give a classic cozy flavor.
Havarti → Mozzarella or Monterey Jack
Havarti melts luxuriously, but mozzarella or Monterey Jack are budget-friendly swaps that still give you a smooth, stretchy sauce.
White Cheddar → Sharp Cheddar
Sharp cheddar will add a bolder flavor. If you prefer a milder, creamier sauce, use mild cheddar.
Heavy Cream → All Milk
You can swap the heavy cream for additional milk. The sauce will be slightly lighter but still creamy thanks to the cream cheese.
Breadcrumbs → Crushed Crackers
If you’re out of bread, crushed Ritz, saltines, or panko crumbs make a fantastic topping — just mix with melted butter and herbs.
Roasted Garlic → Raw Garlic
Raw garlic works in a pinch; just sauté for 30 seconds to avoid bitterness.
Dijon Mustard → Whole Grain or Omit
Whole grain mustard works too, or you can skip it if you want a milder flavor.
Variations
Spicy Tavern Fire Mac
Turn up the heat without losing the cozy flavor.
- Add ½–1 tsp red pepper flakes when sautéing the leeks.
- Stir in 1–2 tsp hot sauce or a spoonful of chili crisp to the cheese sauce.
- Swap Havarti for Pepper Jack for an extra kick.
- Top with a sprinkle of smoked paprika before baking for a warm, ember-like color.
Deluxe Feast Hall Mac
More richness, more depth, more indulgence — perfect for a feast night.
- Add ½ cup sautéed mushrooms (cremini or shiitake) to the cheese sauce.
- Stir in 2–3 tbsp grated Gruyère for an extra layer of nutty flavor.
- Add a splash of white wine when cooking the leeks and let it cook down.
- Finish with a drizzle of truffle oil or cracked black pepper right before serving.
Kid-Friendly Cozy Mac
Milder, creamier, and perfect for picky eaters.
- Skip the Dijon mustard and roasted garlic.
- Use mild cheddar only (or cheddar + mozzarella).
- Leave out the thyme and lemon zest from the breadcrumbs for a simpler flavor.
- Add ¼ cup extra cream cheese for a super smooth, comforting texture.
Equipment
- Medium saucepan (for the leeks and cheese sauce)
- Small pot (for boiling pasta)
- Small baking dish or two ramekins
- Baking sheet (for drying the bread)
- Zip-top bag (for crushing breadcrumbs)
- Rolling pin or sturdy bottle (to smash bread into crumbs)
- Wooden spoon or spatula
- Whisk
- Cutting board + knife
- Cheese grater
Garlic & Leek Mac & Cheese with Homemade Butter Herbed Breadcrumbs
Equipment
- medium saucepan
- small pot
- small baking dish
- Baking Sheet
- zip top bag & rolling pin OPTIONAL: for crushing breadcrumbs, can do by hand or use mortar & pestle
- Wooden spoon or spatula
- Whisk
- cutting board & knife
- cheese grater
Ingredients
Mac & Cheese
- 1 cup uncooked elbow macaroni or any small pasta
- 1 tbsp unsalted butter
- 1 medium leek sliced, white & light green parts only (WASHED)
- 4 cloves garlic
- 1 tbsp unbleached all purpose flour
- ¾ cup whole or 2% milk
- ⅓ cup heavy cream
- ½ cup shredded white cheddar
- ½ cup shredded havarti or mozzarella
- 2 tbsp cream cheese
- 1 tbsp dijon mustard
- sea salt & ground black pepper to taste
Butter Herbed Bread Topping
- 2 slices sourdough bread
- 2 tbsp grated cheese of choice
- 1 tsp chives chopped
- 1 tbsp unsalted butter melted
- 1 tsp garlic powder
- 1 pinch sea salt
Instructions
- Preheat oven to 300°F (150°C). Tear bread into rough pieces and spread on a baking sheet. Bake for 10–15 minutes, flipping halfway, until fully dry but not browned. Cool completely. Transfer dried pieces to a zip-top bag. Smash/roll with a rolling pin (or bottle) until crumbs form — leave some chunks for rustic texture. Add melted butter, garlic powder, thyme, flaky salt, parmesan, and lemon zest to the bag. Shake to coat evenly. Set aside.
- Bring salted water to a boil. Cook pasta until just under al dente (1–2 minutes shy). Drain and set aside.
- Melt 1 tbsp butter in a saucepan. Add sliced leeks and sauté 5–7 minutes until soft and lightly golden. Towards the end, add garlic and continue sauteeing for another minute.
- Sprinkle flour over leek mixture and stir to coat. Slowly pour in milk and cream while whisking to avoid lumps. Simmer 2–3 minutes until slightly thickened. Add cheddar, Havarti, cream cheese, and Dijon. Stir until smooth. Season with salt & pepper.
- Fold cooked pasta into the sauce. Transfer to a small baking dish or two ramekins.
- Spread the homemade garlic-herb breadcrumbs evenly over the top. Gently press them down so they adhere.
- Bake at 375°F for 15–20 minutes until golden. Broil 1–2 minutes for extra crunch (watch closely). Let cool then enjoy!
Storage
Store any leftover brew in an airtight jar or bottle in the refrigerator for up to 3 days.
FAQ
Yes! Prepare the mac & cheese and breadcrumbs separately, store in the fridge for up to 1 day, then assemble and bake when ready.
Absolutely! Elbow macaroni works best, but small shells, cavatappi, or penne are great substitutes.
Yes — use plant-based cheeses and milk/cream alternatives. Nutritional yeast can add extra cheesy flavor.
Related
Looking for other recipes like this? Try these:





