Crockpot Mac and Cheese Recipe

Crockpot Mac and Cheese is an easy, creamy comfort food that comes together with very little hands-on work. Tender elbow macaroni cooks in a rich, cheesy sauce made with cheddar, mozzarella, evaporated milk, and a few simple seasonings.

This slow cooker mac and cheese is perfect for busy family dinners, holidays, potlucks, game days, and cozy weekends at home. Instead of standing over the stove making a cheese sauce, you can add the ingredients to your crockpot and let it do most of the work.

The result is creamy, cheesy macaroni with plenty of comforting homemade flavor.

Why You’ll Love This Crockpot Mac and Cheese

  • Easy slow cooker recipe: Most of the cooking happens right in the crockpot.
  • Super creamy: A combination of cheese and evaporated milk creates a rich sauce.
  • Family-friendly: A classic comfort food that’s easy to serve to a crowd.
  • Great for holidays: Perfect for Thanksgiving, Christmas, potlucks, and family gatherings.
  • Minimal prep: Just cook the pasta briefly, combine the ingredients, and let the slow cooker work.
  • Easy to customize: Add different cheeses, seasonings, or toppings.

Ingredients You’ll Need

Serves 8

  • 16 ounces elbow macaroni
  • 4 tablespoons unsalted butter, melted
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded Monterey Jack cheese
  • 1 can (12 ounces) evaporated milk
  • 1 cup whole milk
  • 2 large eggs
  • 1 teaspoon Dijon mustard
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon onion powder

Ingredient Notes

Elbow macaroni: Classic elbow macaroni works especially well because its shape holds the creamy cheese sauce.

Sharp cheddar: Sharp cheddar gives the dish a strong, classic cheesy flavor.

Mozzarella: Mozzarella adds extra meltiness and helps create a smooth, stretchy texture.

Monterey Jack: This cheese melts beautifully and adds a mild, creamy flavor.

Evaporated milk: Evaporated milk adds richness while helping create a creamy consistency.

Whole milk: Whole milk helps loosen the cheese mixture without making it overly heavy.

Dijon mustard: A small amount adds depth to the cheese flavor without making the mac and cheese taste strongly of mustard.

Freshly shredded cheese: Shredding cheese directly from the block generally gives a smoother melting texture than many pre-shredded cheeses.

How to Make Crockpot Mac and Cheese

Step 1: Cook the Macaroni

Bring a large pot of salted water to a boil.

Add the elbow macaroni and cook it for about 2 minutes less than the package directions recommend. The pasta should be slightly undercooked because it will continue cooking in the crockpot.

Drain the macaroni well and set it aside.

Step 2: Prepare the Cheese Mixture

In a large bowl, whisk together the evaporated milk, whole milk, eggs, Dijon mustard, garlic powder, paprika, salt, black pepper, and onion powder.

Add the shredded cheddar, mozzarella, and Monterey Jack cheese.

Stir until everything is evenly combined.

Step 3: Add Everything to the Crockpot

Lightly grease a 6-quart slow cooker with cooking spray or a little butter.

Add the drained macaroni.

Pour the melted butter over the pasta and stir gently.

Pour the milk and cheese mixture over the macaroni. Stir carefully until the pasta is evenly coated.

Step 4: Slow Cook

Cover the crockpot with the lid.

Cook on LOW for approximately 2 to 2½ hours, stirring gently once or twice during cooking if needed.

Avoid cooking the mac and cheese for significantly longer than necessary because the pasta can become soft and the sauce may lose its creamy texture.

Step 5: Check the Texture

When the cheese is completely melted and the macaroni is tender, stir everything gently.

If the mixture seems thicker than you prefer, stir in a small splash of warm milk.

Taste and adjust the seasoning if needed.

Step 6: Serve

Turn the slow cooker to the WARM setting for serving.

Garnish with a little extra shredded cheddar or chopped parsley if desired.

Serve warm as a main dish or side.

Tips for the Best Crockpot Mac and Cheese

  • Don’t fully cook the pasta: Slightly undercooked macaroni holds its texture better during slow cooking.
  • Use freshly shredded cheese: It generally melts more smoothly.
  • Cook on LOW: Gentle heat helps protect the creamy texture.
  • Don’t overcook: Leaving the mac and cheese in the crockpot too long can make the pasta soft.
  • Stir gently: Excessive stirring can break down the pasta.
  • Keep the lid closed: Opening the crockpot repeatedly releases heat and can increase cooking time.
  • Serve shortly after cooking: The sauce thickens as it sits.

Easy Variations

Three-Cheese Mac and Cheese: Use cheddar, Monterey Jack, and mozzarella as written for a flavorful three-cheese combination.

Extra Cheesy Mac and Cheese: Add another ½ cup of shredded cheddar during the final 20 minutes of cooking.

Bacon Mac and Cheese: Stir in cooked, crumbled bacon just before serving.

Buffalo Chicken Mac and Cheese: Add shredded cooked chicken and a little buffalo sauce after the macaroni is cooked.

Jalapeño Mac and Cheese: Add finely chopped fresh or pickled jalapeños for a little heat.

Smoky Mac and Cheese: Add a small amount of smoked paprika to the cheese mixture.

Crunchy Topping: Transfer the finished mac and cheese to an oven-safe dish, sprinkle with buttered breadcrumbs, and briefly broil until golden.

What to Serve with Crockpot Mac and Cheese

Crockpot Mac and Cheese works beautifully as a side dish or hearty main meal.

  • BBQ chicken
  • Baked chicken
  • Pulled pork
  • Meatloaf
  • Roasted vegetables
  • Green beans
  • Coleslaw
  • Simple green salad
  • Cornbread

For a family dinner, serve it alongside baked chicken and roasted vegetables.

How to Store Leftovers

Refrigerator: Transfer leftovers to an airtight container and refrigerate within two hours. Use within 3–4 days.

Reheating: Reheat gently in the microwave or on the stovetop. Add a splash of milk before reheating to help bring back some creaminess.

Freezing: Mac and cheese can be frozen, although the texture may change slightly after thawing. Store cooled portions in freezer-safe containers for up to about 2 months for best quality.

Frequently Asked Questions

Can I put uncooked macaroni directly into the crockpot?

This recipe is designed for briefly pre-cooked macaroni. Cooking the pasta first helps control its texture and reduces the chance of unevenly cooked or overly soft pasta.

Can I use different cheeses?

Yes. Cheddar, Monterey Jack, Colby, Gruyère, and mozzarella can all be used in different combinations. Choose cheeses that melt well.

Can I make Crockpot Mac and Cheese ahead of time?

It’s best served shortly after cooking for the creamiest texture. You can prepare the ingredients ahead of time and start the crockpot closer to serving.

Why did my mac and cheese become dry?

Overcooking is one of the most common reasons. Pasta continues absorbing liquid as it cooks and sits. Keep the cooking time within the recommended range and add a little warm milk if necessary.

Can I use pre-shredded cheese?

Yes, but freshly shredded cheese generally melts more smoothly.

Can I double this recipe?

A larger batch may require a larger slow cooker. Avoid filling the crockpot too close to the top because the ingredients need enough room to heat evenly.

Recipe Card: Crockpot Mac and Cheese

Crockpot Mac and Cheese

Creamy slow cooker macaroni made with cheddar, mozzarella, Monterey Jack, evaporated milk, and simple seasonings.

Prep: 10 min
Cook: 2 hr 30 min
Total: 2 hr 40 min
Servings: 8

Ingredients

  • 16 oz elbow macaroni
  • 4 tbsp unsalted butter, melted
  • 2 cups shredded sharp cheddar
  • 1 cup shredded mozzarella
  • 1 cup shredded Monterey Jack
  • 12 oz evaporated milk
  • 1 cup whole milk
  • 2 large eggs
  • 1 tsp Dijon mustard
  • ½ tsp garlic powder
  • ½ tsp paprika
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp onion powder

Instructions

  1. Cook macaroni in salted water for about 2 minutes less than the package directions. Drain.
  2. Whisk evaporated milk, whole milk, eggs, Dijon mustard, garlic powder, paprika, salt, pepper, and onion powder.
  3. Stir in cheddar, mozzarella, and Monterey Jack.
  4. Lightly grease a 6-quart crockpot. Add macaroni and melted butter.
  5. Pour the cheese mixture over the pasta and stir gently.
  6. Cover and cook on LOW for approximately 2–2½ hours, stirring gently once or twice if needed.
  7. When the cheese is melted and pasta is tender, stir gently. Add a splash of warm milk if needed.
  8. Serve warm.

Leave a Comment