Macaroni Cheese with Turkey Bacon recipe

Macaroni Cheese with Turkey Bacon

There's something deeply comforting about a steaming bowl of macaroni and cheese, especially when it's elevated with crispy turkey bacon that adds a smoky depth and satisfying crunch. This dish is a weeknight hero-ready in under an hour yet feels indulgent enough for weekend gatherings or potlucks. The golden breadcrumb topping and melty cheese pull make it irresistibly nostalgic, while the turkey bacon keeps it lighter than traditional versions without sacrificing flavor. It's the kind of recipe that brings smiles to the table, whether you're feeding picky kids or impressing dinner guests.

What Makes This Recipe Special

  • Turkey bacon adds a crisp, smoky layer that cuts through the richness of the cheese sauce, balancing the dish without overpowering it.
  • The roux-based cheese sauce is made with a 1:1 ratio of butter to flour for the perfect thickness, ensuring every noodle is coated in velvety goodness.
  • A mix of sharp cheddar and mozzarella creates a layered flavor profile-tangy, melty, and gooey-while Parmesan and breadcrumbs add a crispy, umami-rich finish.
  • Cooking the turkey bacon first allows its rendered fat to infuse the roux, adding subtle savory notes without needing extra oil or seasoning.
⏱ 55 mins
American
Servings 4

Ingredients

1 poundelbow macaroni
6 slicesturkey bacon, chopped
4 tablespoonsunsalted butter
2 cupsshredded sharp cheddar cheese
1 cupshredded mozzarella cheese
3 cupsmilk, 2% or whole
1/2 cupgrated Parmesan cheese (optional topping)
1/4 cupall-purpose flour
1/2 teaspoongarlic powder
1/2 teaspoononion powder
Salt and black pepper, to taste
1/2 cupbreadcrumbs (optional topping)

Nutrition

450 caloriesCalories

Per serving · Values are estimates

Instructions

1
In a large skillet over medium heat, cook chopped turkey bacon until crisp. Transfer to a paper towel-lined plate and set aside.
2
Melt butter in a large pot over medium heat. Add flour and whisk for 1 to 2 minutes until a smooth roux forms.
3
Gradually whisk in milk, continuing to stir until the mixture comes to a simmer and thickens, about 4 to 5 minutes.
4
Lower the heat to low. Add cheddar and mozzarella cheeses, stirring until fully melted. Season with garlic powder, onion powder, salt, and black pepper to desired taste.
5
Stir in cooked elbow macaroni and most of the crispy turkey bacon, reserving a portion for topping if desired. Mix until pasta is evenly coated in the cheese sauce.
6
Transfer the macaroni mixture to a greased baking dish. Sprinkle with grated Parmesan and breadcrumbs. Broil for 2 to 3 minutes or bake at 375°F for 10 to 15 minutes, until the surface is golden and bubbling.
7
Serve hot, garnished with reserved turkey bacon. Enjoy immediately for best texture.

Essential Tips

Use room-temp cheese

For a perfectly smooth sauce, shred your cheese at room temperature and add it gradually while stirring constantly to prevent clumping or graininess.

Toast breadcrumbs separately

If using breadcrumbs, toast them in a dry skillet for 2-3 minutes before adding to the baking dish. This prevents sogginess and adds extra crunch to the topping.

Reserve pasta water

Keep 1/2 cup of the pasta cooking water handy. If the sauce thickens too much while stirring, a splash will loosen it without diluting the flavor.

Broil for extra browning

If you prefer a deeper golden crust, broil for the last 1-2 minutes, but watch closely to avoid burning the breadcrumbs or cheese.

Stir in bacon fat

After cooking the turkey bacon, leave 1-2 tablespoons of the rendered fat in the skillet and use it to sauté onions or garlic for a flavor boost before making the roux.

Smart Swaps & Variations

Smoky chipotle kick Add 1 teaspoon of chipotle powder or 1 minced chipotle in adobo to the cheese sauce for a subtle heat that pairs perfectly with the turkey bacon.
Vegetarian swap Replace turkey bacon with 4 slices of thick-cut smoked tofu or tempeh, pan-fried until crispy, for a plant-based protein alternative.
Extra veggie boost Stir in 1 cup of steamed broccoli florets or roasted butternut squash cubes into the macaroni mixture for added texture and nutrients.
Buffalo-style Toss the cooked macaroni in 1/4 cup buffalo sauce before baking, then top with crumbled blue cheese and extra buffalo drizzle after broiling.

What to Serve With This

  • A simple green salad with a tangy vinaigrette to cut through the richness of the mac and cheese.
  • Garlic bread or cornbread for soaking up any leftover cheese sauce.
  • A crisp lager or amber ale to complement the smoky turkey bacon and creamy cheese.
  • Roasted Brussels sprouts with balsamic glaze for a slightly bitter contrast to the dish's indulgence.

Storage & Reheating

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. The cheese sauce may thicken as it cools, so stir in a splash of milk when reheating.

Reheating

Reheat in the microwave for 1-2 minutes, stirring halfway, or in a skillet over low heat with a splash of milk to restore creaminess. Avoid high heat, which can make the cheese grainy.

Expert Chef Tips

  1. For a richer roux, cook the butter and flour mixture for 3-4 minutes until it turns a light golden color, which enhances the nutty depth of the sauce.
  2. If your cheese sauce breaks or looks grainy, whisk in 1 teaspoon of Dijon mustard-it acts as an emulsifier to bring the sauce back together smoothly.
  3. For a more uniform texture, bake the macaroni in a 9x13-inch dish for 20 minutes at 375°F, then broil for 1-2 minutes for a perfectly even top.

Equipment You’ll Need

  • Large pot (for boiling pasta and making the cheese sauce)
  • Nonstick skillet (for crisping turkey bacon)
  • Whisk (essential for smooth roux and sauce)
  • 9x13-inch baking dish (or similar size for even baking)

Nutritional Benefits

  • Each serving (assuming 6 servings) provides around 450 calories, with 22g of protein from the cheese and turkey bacon, making it a filling yet balanced meal.
  • Turkey bacon is lower in saturated fat than pork bacon (about 1.5g vs. 3.5g per serving), contributing to a lighter but still flavorful dish.
  • The dish is a good source of calcium from the cheese, providing about 30% of the daily value per serving, which supports bone health.
  • Using 2% or whole milk adds creaminess while keeping the dish relatively lower in sodium compared to store-bought mac and cheese mixes.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use pre-shredded cheese for this recipe?

Pre-shredded cheese often contains anti-caking agents that can make your sauce grainy. For the creamiest results, shred your own cheese from a block. If you must use pre-shredded, add an extra 1-2 tablespoons of milk to the sauce.

How can I make this dish ahead of time?

Assemble the macaroni and cheese up to the baking step, then cover and refrigerate for up to 24 hours. Bake as directed, adding 5-10 extra minutes if cold. For best texture, avoid freezing, as the cheese sauce can separate upon thawing.

What's the best way to crisp up turkey bacon?

Cook turkey bacon over medium heat in a nonstick skillet until edges are brown and crispy, about 3-4 minutes per side. Avoid overcrowding the pan, as this steams the bacon instead of crisping it. Transfer to a paper towel-lined plate immediately.

Can I make this dairy-free?

Yes! Swap the milk and butter for unsweetened almond or oat milk and vegan butter. Use dairy-free cheddar and mozzarella shreds (like Miyoko's or Violife) and replace the Parmesan with nutritional yeast for a cheesy flavor.

Why does my cheese sauce sometimes separate?

Cheese sauce can separate if the heat is too high or if the cheese is added too quickly. Always keep the heat low after adding cheese and stir constantly. If it does separate, whisk in 1 tablespoon of lemon juice or a splash of water to bring it back together.

Can I use a different pasta shape?

Yes, but smaller shapes like shells, rotini, or cavatappi work best as they hold the sauce well. Avoid long noodles like spaghetti, as they don't pair as nicely with the creamy cheese sauce.

How do I prevent a soggy breadcrumb topping?

Toast the breadcrumbs separately before adding them to the dish, and sprinkle them on just before broiling or baking. Avoid adding them too early, as they'll absorb moisture from the cheese sauce and become mushy.

What's the best way to reheat leftovers without drying them out?

Reheat in a skillet over low heat with a splash of milk or cream, stirring frequently until warmed through. Alternatively, cover the dish with foil and bake at 350°F for 10-15 minutes to gently reheat without drying out the cheese.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →