Crock Pot Mac and Cheese

Crock Pot Mac and Cheese is the kind of comfort food you can start in the morning and serve creamy, hot, and bubbly at dinner. Elbow pasta cooks right in the slow cooker with cheddar, mozzarella, cream cheese, and a blend of whole milk and evaporated milk so the sauce stays rich without turning grainy.

Creamy crock pot mac and cheese with elbow pasta, melted cheddar, and fresh parsley
A bowl of slow cooker mac and cheese with a creamy cheddar sauce and fresh parsley.

This recipe is ideal for potlucks, game nights, and busy weeknights when you want something filling without standing over the stove. If you love cheesy slow cooker dinners, try our Creamy Slow Cooker Butternut Squash Mac & Cheese for a fall twist on the same idea.

Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 2 to 3 hours on LOW
  • Yield: 6 to 8 servings
  • Best for: potlucks, family dinners, holidays, meal prep
  • Texture: creamy, scoopable, extra cheesy

Why This Recipe Works

Cooking macaroni directly in the cheese sauce lets the pasta absorb flavor as it softens. Cream cheese and evaporated milk help stabilize the sauce so it stays smooth instead of breaking. Cheddar brings sharpness, mozzarella adds stretch, and a quick stir halfway through keeps the pasta from clumping on the sides.

The key is gentle heat. Low and slow gives you tender pasta and a glossy sauce. Stir once or twice during cooking and serve as soon as the macaroni is al dente so it does not turn mushy. For another hands-off slow cooker dinner, compare this to our Slow Cooker Chicken Enchilada Quinoa when you want a savory one-pot bowl instead.

Ingredients

Crock pot mac and cheese ingredients including elbow macaroni, cheddar, mozzarella, cream cheese, milk, and butter
Use elbow macaroni, three cheeses, milk, butter, and simple seasonings for creamy slow cooker mac and cheese.
  • 2 cups elbow macaroni, uncooked
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 4 oz cream cheese, cubed
  • 2 cups whole milk
  • 1 cup evaporated milk
  • 1/4 cup unsalted butter, cubed
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • Fresh parsley or chives for garnish, optional

How to Make Crock Pot Mac and Cheese

1. Prepare the crock pot

Lightly grease the slow cooker insert with cooking spray or a thin layer of butter. This helps the pasta release easily and makes cleanup simpler.

Greasing the inside of a slow cooker insert before making mac and cheese
A lightly greased crock pot helps the pasta cook evenly without sticking.

2. Add the ingredients

Add the uncooked macaroni, cheddar, mozzarella, cream cheese, whole milk, evaporated milk, and butter to the slow cooker. Stir until the cheeses and liquids are evenly distributed.

Uncooked macaroni, shredded cheese, milk, and butter combined in a slow cooker before cooking
Stir the pasta and cheeses together so everything cooks into one creamy sauce.

3. Season the mixture

Stir in garlic powder, onion powder, salt, and pepper. Taste the raw mixture lightly if needed, but remember the cheeses are salty. You can adjust seasoning at the end.

4. Cook on low

Cover and cook on LOW for 2 to 3 hours. Stir after about 90 minutes, scraping the sides and bottom of the insert. The mac and cheese is ready when the pasta is tender and the sauce is thick, creamy, and glossy.

Creamy mac and cheese cooking in a slow cooker with melted cheddar sauce coating elbow pasta
Cook until the pasta is tender and the cheese sauce looks smooth and creamy.

5. Stir and serve

Give the mac and cheese a final stir. If it looks thick, stir in a splash of warm milk. Serve hot with parsley or chives on top.

Scooping creamy crock pot mac and cheese into a bowl with parsley garnish
Serve immediately while the cheese is hot, creamy, and stretchy.

Tips for the Best Texture

  • Stir halfway through cooking so the pasta does not stick to the sides.
  • Use freshly shredded cheese when possible; it melts more smoothly than pre-shredded bags with anti-caking agents.
  • Do not cook on HIGH unless you are watching closely; low heat gives you a creamier result.
  • Add a splash of warm milk at the end if the sauce thickens too much while holding.
  • Serve right away for the creamiest texture.

Variations

Swap half the cheddar for smoked Gouda or Monterey Jack for a different flavor. Add cooked bacon, diced green chiles, or steamed broccoli during the last 20 minutes. For a crunchy topping, broil buttered panko breadcrumbs separately and sprinkle them over each bowl. Pair this with grilled vegetable side dishes when you want a lighter cookout spread alongside the mac and cheese.

Serving Ideas

  • Serve as a main dish with a simple green salad.
  • Bring it to potlucks in the slow cooker on the warm setting.
  • Pair with barbecue chicken or pulled pork.
  • Top with crushed butter crackers for crunch.
  • Pack leftovers into lunch containers for the next day.

Storage and Reheating

Store leftovers in airtight containers for up to 4 days in the refrigerator. Reheat gently on the stovetop or in the microwave with a splash of milk to loosen the sauce. The pasta will absorb liquid as it sits, so expect leftovers to thicken.

Make-Ahead Checklist

  • Grease the slow cooker insert before adding ingredients.
  • Shred the cheddar and mozzarella ahead of time.
  • Cube the cream cheese and butter so they melt evenly.
  • Measure milk and seasonings into small bowls before you start.
  • Set a timer to stir the mac and cheese at the 90-minute mark.
  • Keep warm milk nearby in case the sauce thickens at the end.

Frequently Asked Questions

Can I use pre-shredded cheese?

Yes, but freshly shredded cheese melts more smoothly. If you use bagged cheese, choose a good-quality brand and stir well during cooking.

Can I cook this on HIGH?

You can, but check it after 1 to 1.5 hours and stir often. LOW is more forgiving and gives you a creamier sauce.

Why did my sauce turn grainy?

The slow cooker may have run too hot or the cheese cooked too long. Use cream cheese and evaporated milk for stability, stir gently, and avoid boiling the mixture.

Can I double the recipe?

Yes, if your slow cooker holds at least 6 quarts. You may need an extra 30 to 45 minutes and one additional stir during cooking.

Can I keep it warm in the slow cooker?

Yes. Switch to WARM after cooking, stir in a little milk if needed, and serve within 2 hours for the best texture.

Can I add meat?

Yes. Stir in cooked and crumbled bacon, diced ham, or shredded rotisserie chicken during the last 20 minutes of cooking.

Is this recipe gluten-free?

Only if you use gluten-free elbow pasta. All other ingredients are naturally gluten-free, but always check labels on packaged cheese and milk products.

Final Thoughts

Crock Pot Mac and Cheese is an easy way to feed a crowd without babysitting a pot on the stove. Keep the heat low, stir once or twice, and finish with fresh herbs for a cozy dinner that tastes like classic comfort food. For another creamy slow cooker favorite, try our Instant Pot Pasta e Fagioli Soup when you want a hearty pasta dinner with a different flavor profile.