Mac and Cheese With Bacon Crock Pot Recipe: Smoky Cheese Pull in Every Bite

Mac and Cheese With Bacon Crock Pot Recipe: Smoky Cheese Pull in Every Bite

This crock pot mac and cheese with bacon delivers restaurant-quality comfort food with minimal effort. The slow cooker transforms simple ingredients into a creamy, smoky masterpiece that’s impossible to resist.

The bacon adds depth, while the cheese melts into a velvety sauce that clings to every noodle. I’ve perfected the timing so the pasta cooks al dente without turning mushy, and the bacon stays crisp.

What you get is a dish with layers of flavor—savory, cheesy, and slightly smoky—all in one pot. The no-fuss method means you can set it and forget it until dinner is ready.

Serve straight from the crock pot for a meal that feels indulgent but requires barely any hands-on time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Mac and Cheese with Bacon Crock Pot

Pantry staples plus a few key upgrades. Nothing complicated, just restaurant-quality comfort.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 lb Uncooked, for al dente texture
Thick-Cut Bacon 🥓 8 pieces Cooked crispy, crumbled
Sharp Cheddar Cheese 🧀 2 cups Shredded from block
Monterey Jack Cheese 🧀 1 ½ cups Shredded for creaminess
Whole Milk 🥛 2 cups Full-fat for richness
Heavy Cream 🥛 ½ cup For velvety sauce
Unsalted Butter 🧈 4 tbsp Melted for roux
All-Purpose Flour 🌾 3 tbsp For thickening sauce
Dijon Mustard 🟡 1 tbsp Adds tangy depth
Garlic Powder 🧄 ½ tsp For savory kick
Onion Powder 🧅 ½ tsp Balances cheese flavor
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Smoked Paprika 🌶️ ¼ tsp Enhances smoky flavor

The cheese is everything here. Cabot or Tillamook sharp cheddar melts beautifully without turning grainy. For the bacon, thick-cut from the butcher gives that perfect crispy texture. Most grocery stores carry it pre-cooked (Oscar Mayer or Hormel), which saves time. The milk and cream? Whole fat only—low-fat versions won’t give you that velvety sauce you’re after.

No sharp cheddar? Colby Jack at 1:1 ratio works, but add extra smoked paprika for depth. Out of bacon? Pancetta or smoked ham can stand in (just pre-cook and crumble). The Dijon mustard is key—yellow mustard in a pinch, but it won’t have the same tang. Want to make it ahead? Undercook the pasta by 2 minutes so it doesn’t turn mushy.

Leftovers keep 3-4 days in the fridge (add a splash of milk when reheating). Freezes for up to 2 months—just thaw overnight before warming. The sauce thickens as it cools, so stir in a little extra milk if needed.

❤️

Why You’ll Love This Recipe

  • Set It & Forget It: Honestly, I just dump everything in the crock pot and let it do the work—no stirring, no fuss.
  • Smoky Cheese Heaven: The thick-cut bacon adds this deep, smoky crunch that pairs ridiculusly well with the sharp cheddar and melty Monterey Jack.
  • Crowd-Pleasing Comfort: I’ve served this at potlucks, game nights, even a lazy Sunday dinner, and it’s always the first dish to disappear.
  • Leftovers for Days: Between us, it tastes even better the next day—if there’s any left, that is.

Step-by-Step Instructions for Mac and Cheese With Bacon Crock Pot

Here’s how I make this dish with minimal effort and maximum flavor.

Step 1: Cook and Crumble the Bacon

Start by cooking the 8 pieces thick-cut bacon in a skillet over medium heat until crispy and golden brown. This should take about 8-10 minutes, but watch closely—thick-cut bacon can go from perfect to burnt quickly.

Once crisp, transfer the bacon to a paper towel-lined plate to drain excess grease. Let it cool for 2-3 minutes, then crumble it into small pieces. The bacon adds a smoky, salty crunch that contrasts beautifully with the creamy pasta.

Step 2: Cook the Pasta Al Dente

Boil the 1 lb elbow macaroni in salted water for about 2 minutes less than the package instructions. You want it slightly undercooked because it’ll finish in the crock pot. Drain the pasta and rinse briefly under cold water to stop the cooking process.

Draining early prevents mushy mac and cheese later. The pasta should still have a slight bite to it—this ensures it absorbs the creamy sauce without turning to mush during the final cooking stage.

Step 3: Make the Cheese Sauce Base

In a saucepan, melt the 4 tbsp unsalted butter over medium heat. Once melted, whisk in the 3 tbsp all-purpose flour to form a smooth roux. Cook for 1-2 minutes until the mixture turns a light golden color—this removes the raw flour taste.

Slowly pour in the 2 cups whole milk and 0.5 cup heavy cream, whisking constantly to avoid lumps. Stir in the 1 tbsp Dijon mustard, 0.5 tsp garlic powder, 0.5 tsp onion powder, 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp smoked paprika. Cook until the sauce thickens enough to coat the back of a spoon.

Step 4: Combine Everything in the Crock Pot

In your crock pot, combine the cooked elbow macaroni, the cheese sauce, and half of the crumbled bacon. Stir well to coat the pasta evenly. Then, add the 2 cups sharp cheddar cheese and 1.5 cups Monterey Jack cheese, stirring until the cheeses begin to melt into the sauce.

Here’s the thing—don’t overmix once the cheese is in. Too much stirring can make the sauce grainy. Just fold everything together gently until the cheeses are mostly melted.

Step 5: Cook on Low and Finish

Cover the crock pot and cook on low heat for 1-2 hours, stirring occasionally. You’re aiming for the sauce to be bubbly and the pasta fully tender. If the mixture looks too thick, add a splash of warm milk to loosen it.

Once done, give it a final stir and top with the remaining crumbled bacon. Let it sit for 5-10 minutes before serving so the flavors meld together. Every bite will have that smoky, cheesy pull you’re craving.

👨‍🍳

Pro Tips For Making Mac And Cheese With Bacon Crock Pot

  • Precook the Bacon: Crisp the thick-cut bacon in a pan first—it renders the fat better and keeps it from turning soggy in the crock pot. I learned this the hard way after pulling out rubbery bacon bits more than once.
  • Undercook the Pasta: Boil the elbow macaroni for 2-3 minutes less than the package says, since it’ll finish cooking in the crock pot. After a few mushy batches, I finally got the timing right.
  • Shred Your Own Cheese: Skip the pre-shredded stuff and grate the sharp cheddar and Monterey Jack yourself—it melts smoother and avoids that weird anti-caking powder texture. Sounds like a hassle, but it’s worth the extra 5 minutes.
  • Warm the Milk: Heat the whole milk for 30 seconds in the microwave before adding it to the crock pot. Cold milk can make the cheese clump up, and I was skeptical until I tried it and saw the difference.

Creative Variations of These Flavors

Buffalo Chicken Style

Stir in 1 cup shredded rotisserie chicken and ½ cup Frank’s RedHot sauce with the cooked pasta before adding the cheese. The buffalo flavor pairs perfectly with the smoky bacon. Top with extra hot sauce and crumbled blue cheese for a spicy kick. 🔥

Loaded Baked Potato

Add 1 cup diced cooked potatoes and ½ cup sour cream to the crock pot with the pasta. The potatoes soak up the cheesy sauce beautifully. Finish with 2 sliced green onions for freshness.

BBQ Pulled Pork

Mix in 1.5 cups pulled pork and ¼ cup BBQ sauce before cooking in the crock pot. The smoky pulled pork complements the bacon. Use Sweet Baby Ray’s for a classic flavor.

Jalapeño Popper

Add 2 diced jalapeños and replace ½ cup cheddar with cream cheese in the sauce. The jalapeños add heat while the cream cheese makes it extra creamy. Top with extra jalapeño slices.

Garlic Parmesan

Stir in 3 minced garlic cloves and ½ cup grated Parmesan with the cheese sauce. The garlic adds depth while the Parmesan gives a sharp, salty kick. Finish with fresh parsley. 💛

Spinach Artichoke

Fold in 1 cup chopped spinach and ½ cup chopped artichoke hearts after the cheese melts. The spinach wilted into the sauce, while the artichokes add a nice texture. Use canned artichokes for convenience.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 135mg45%
Sodium 980mg43%
Total Carbohydrate 55g20%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use pre-cooked bacon?

Yes, pre-cooked bacon works perfectly and saves time. Crumble 8 pieces and add half to the crock pot, reserving the rest for topping. Just warm it slightly before using to enhance the smoky flavor.

2

How do I prevent the pasta from getting mushy?

Cook the pasta 2 minutes less than package instructions before adding to the crock pot. This ensures it finishes cooking in the sauce without turning soft. Stir occasionally during the final 1-2 hours of cooking.

3

Can I make this ahead of time?

Prepare everything except the final cooking, then refrigerate. When ready, cook on low for 1-2 hours. Leftovers keep 3-4 days in the fridge—just add milk when reheating.

4

What if my cheese sauce is too thick?

Stir in warm milk, 1/4 cup at a time, until it reaches your desired consistency. The sauce thickens as it cools, so this is normal. Avoid boiling after adding milk to prevent curdling.

★★★★★4.6(6 reviews)
Patrick Lewis