Bacon Mac and Cheese

A crowd-pleasing baked mac and cheese that puts smoky, crispy bacon front and center. Creamy cheddar and Gruyère sauce coats tender elbow macaroni and a crunchy panko topping, making this comfort casserole perfect for family dinners or potlucks.

0.0(0 reviews)
Prep: 20m · Cook: 40m · Total60 mins
DifficultyMedium
Serves8
Bacon Mac and Cheese

Ingredient Spotlight

Gruyère, shredded

Gruyère is a firm Alpine cheese from Switzerland (and eastern France) with a nutty, slightly sweet and savory flavor and excellent melting properties; it’s commonly used in gratins and macaroni dishes. It has a fragrant, savory aroma but is not sharp like cheddar. Find it at supermarket cheese counters, specialty grocers, or the deli; good substitutes are Emmental, Comté, Jarlsberg, or an aged Swiss cheese if Gruyère isn’t available.

Ingredient Spotlight

Panko breadcrumbs

Panko are Japanese-style breadcrumbs made from crustless white bread processed into large, flaky crumbs that fry and bake up much lighter and crisper than regular breadcrumbs. They’re neutral in flavor with a distinctive airy, crunchy texture rather than a dense, powdery one. Available in the Asian or breadcrumb aisle at most supermarkets or in Asian markets; if you can’t find them, substitute plain breadcrumbs, crushed cornflakes, crushed crackers, or make your own by pulsing torn white bread in a food processor for a coarser crumb.

🛒 Buy on Amazon

(paid link) — as an Amazon Associate we earn from qualifying purchases.

Jake

Jake's note

"This casserole is a real crowd-pleaser—rich, cheesy, and built around smoky bacon. It shines at weeknight dinners, game-day spreads, or any gathering where comfort food is the main attraction."

Bacon Mac and Cheese

This Bacon Mac and Cheese takes the two things people argue about most at potlucks—comfort and flavor—and combines them without being cloying. Thick-cut bacon, rendered until crisp, is folded through a smooth, velvety cheese sauce made from sharp cheddar for bite and Gruyère for a lightly nutty finish; Dijon brightens the richness so the dish never tastes one-note. A buttery panko topping (you can swap in reserved bacon fat for extra smoke) gives the casserole a satisfying crunch that contrasts the tender, just-al dente elbows below.

It’s a very forgiving recipe that works as an indulgent weeknight centerpiece or a scaled-up potluck standby. The roux-based sauce keeps its structure in the oven and prevents separation, while reserving a half-cup of cheese mixture for the top ensures oozy pockets of melted cheese under the crust. Make it for kids and adults alike—cut salt slightly if feeding little ones, and add a handful of green onion or a squeeze of lemon before serving if you want to cut through the richness. This version balances texture and flavor deliberately: crisp bacon, silky sauce, and a golden, crunchy finish.

Plan your timing

5:55 pm6:07 pmPreheat oven and cook pasta & bacon
6:07 pm6:19 pmMake the roux
6:19 pm6:31 pmBuild the cheese sauce
6:31 pm6:43 pmCombine pasta, bacon, and sauce
6:43 pm6:55 pmTop and bake until golden
Advertisement

Ingredients

Yield
8

Instructions

Preheat oven and cook pasta & bacon

Preheat the oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the elbow macaroni until just al dente (about 7–8 minutes), then drain and set aside. Meanwhile, cook the bacon in a skillet over medium heat until crisp, about 8–10 minutes; transfer to a paper towel-lined plate to drain, then chop into bite-sized pieces. Reserve a tablespoon of the rendered bacon fat in the pan for extra flavor if desired.

For this step

  • 3 cupsElbow macaroni
  • 8 slicesBacon, thick-cut
  • 1 teaspoonKosher salt and freshly ground black pepper

Make the roux

In a medium saucepan over medium heat, melt 3 tablespoons of the unsalted butter. Whisk in the flour and cook, whisking constantly, for 1–2 minutes until bubbling and aromatic but not browned. This creates the base that will thicken the cheese sauce.

For this step

  • 4 tablespoonsUnsalted butter
  • 0.25 cupAll-purpose flour
Make the roux

Build the cheese sauce

Gradually whisk in the whole milk, adding a little at a time and whisking until smooth before adding more to prevent lumps. Bring the sauce to a gentle simmer and cook until it thickens enough to coat the back of a spoon, about 4–6 minutes. Remove from heat and stir in the shredded sharp cheddar and Gruyère a handful at a time until melted and silky, then whisk in the Dijon mustard and season to taste with the salt-and-pepper blend.

For this step

  • 3 cupsWhole milk
  • 2.5 cupsSharp cheddar, shredded
  • 1 cupGruyère, shredded
  • 1 tablespoonDijon mustard
Build the cheese sauce

Combine pasta, bacon, and sauce

In a large bowl or directly in a 9x13-inch (23x33 cm) baking dish, combine the cooked macaroni, chopped bacon, and the cheese sauce, stirring until everything is evenly coated. Reserve about 1/2 cup of cheese mixture for extra sprinkle on top if desired. Smooth the surface and make room for the breadcrumb topping.
Combine pasta, bacon, and sauce

Top and bake until golden

Toss the panko breadcrumbs with the remaining 1 tablespoon melted butter (or a splash of the reserved bacon fat) and scatter evenly over the casserole, finishing with the reserved cheese if you kept any. Bake at 375°F (190°C) for 20–25 minutes, or until the topping is golden-brown and the casserole is bubbly. Let rest 5 minutes before serving so the sauce sets slightly.

For this step

  • 1 cupPanko breadcrumbs
Top and bake until golden

Tips from the kitchen

Cook pasta al dente

Undercook the elbows by about 1–2 minutes so they finish cooking in the oven without turning mushy.

Reserve bacon fat

Save a tablespoon of the rendered bacon fat and use it with the panko for extra smoky flavor in the topping.

Make a smooth roux

Whisk continuously once you add the flour and add milk gradually to avoid lumps; cook until the sauce coats the back of a spoon so it won’t be too thin after baking.

Shred your own cheese

Pre-shredded cheese often contains anti-caking agents that prevent smooth melting, so shred block cheese for a silkier sauce.

Crisp crumbs in advance

Toast the panko lightly in a skillet with butter (or bacon fat) before topping to ensure an evenly golden, crisp crust.

Variations & substitutions

Vegetarian smoky swap

Replace bacon with smoked tempeh or diced, smoked mushrooms and use olive oil instead of bacon fat to keep the smoky profile without meat.

Spicy pepper jack twist

Swap half the cheddar for pepper jack and add a finely diced jalapeño to the sauce for a bright, spicy kick.

Four-cheese upgrade

Fold in 1/2 cup grated Parmesan and 1/2 cup fontina alongside the cheddar and Gruyère for deeper umami and a silkier mouthfeel.

Gluten-free version

Use a 1:1 gluten-free flour blend for the roux and substitute gluten-free panko; choose a GF pasta that holds its shape when baked.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 3–4 days; the sauce will firm up as it cools. To reheat, cover with foil and warm in a 350°F oven until bubbly (about 15–20 minutes), or microwave individual portions and then broil briefly to re-crisp the topping. This casserole freezes well—freeze in portions for up to 2 months and thaw overnight in the fridge before reheating.

What to serve with it

Keep sides simple to balance the richness: a crisp green salad with a lemony vinaigrette or roasted Brussels sprouts with a splash of apple cider vinegar cut through the fat. For drinks, a bright IPA or a high-acid white wine like Sauvignon Blanc pairs nicely, while a smoky mezcal cocktail echoes the bacon’s flavor. Serve straight from the baking dish with a wooden spoon for family-style comfort.

Frequently asked questions

Can I make the dish ahead of time?

Yes—assemble the mac and cheese up to the point of baking, cover, and refrigerate for up to 24 hours; add a few extra minutes to the bake time if starting cold from the fridge.

My sauce is too thin—what can I do?

Simmer it a little longer off heat to reduce and thicken, or whisk in a small slurry of equal parts flour and cold milk, heating gently until it thickens; avoid high heat which can break the emulsion.

Can I use pre-shredded cheese?

You can, but pre-shredded cheese often contains anti-caking agents that make the sauce slightly grainy; for the creamiest texture shred from blocks.

How can I make this less salty?

Reduce the kosher salt by a third and taste the sauce before adding more; because bacon and cheddar contribute salt, make adjustments after those ingredients are combined.

Will this work with other pasta shapes?

Yes—straighter shapes like penne or ziti hold sauce well and are good substitutes, while larger shapes like shells create pockets of cheese if you prefer more ooze.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

8 servings
Step 1: Preheat oven and cook pasta & bacon
  • Elbow macaroni3 cups
  • Bacon, thick-cut8 slices
  • Kosher salt and freshly ground black pepper1 teaspoon
Step 2: Make the roux
  • Unsalted butter4 tablespoons
  • All-purpose flour0.25 cup
Step 3: Build the cheese sauce
  • Whole milk3 cups
  • Sharp cheddar, shredded2.5 cups
  • Gruyère, shredded1 cup
  • Dijon mustard1 tablespoon
Step 5: Top and bake until golden

🛒 = paid link — as an Amazon Associate we earn from qualifying purchases.

Nutrition Facts

Per serving: 1 serving (230g)

Calories691
Total Fat42.9g
Saturated Fat23.1g
Trans Fat0.4g
Polyunsaturated Fat3.5g
Monounsaturated Fat13.2g
Total Carbohydrates36.9g
Dietary Fiber1.6g
Total Sugars2.4g
Protein39.1g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Bacon Mac and Cheese

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect