Crockpot Mac and Cheese is the ultimate comfort food for anyone who loves tender macaroni coated in a rich, creamy cheese sauce. Made with elbow macaroni, sharp cheddar, mozzarella, cream cheese, butter, and milk, this slow cooker recipe delivers a deliciously cheesy dish with minimal hands-on effort. The combination of cheeses creates a smooth, satisfying sauce, while garlic powder, onion powder, paprika, and a touch of Dijon mustard add extra flavor without overpowering the classic taste.
This easy slow cooker mac and cheese is perfect for busy weeknights, family dinners, holiday gatherings, potlucks, and game-day parties. You can prepare the ingredients, combine them in your crockpot, and let the slow cooker do most of the work while you focus on the rest of the meal. A little attention toward the end helps keep the pasta tender and the sauce creamy instead of thick or dry.
The best part is how versatile this recipe can be. Serve it as a hearty side dish alongside roasted chicken, barbecue, or vegetables, or enjoy a generous bowl as a simple main course. For the creamiest results, use freshly shredded cheese, cook the pasta only until tender, and avoid leaving it on the heat for too long after it is ready.
Why You’ll Love This Recipe
- Creamy and cheesy: A combination of cheddar, mozzarella, and cream cheese creates a rich sauce.
- Convenient cooking: The slow cooker handles most of the cooking with minimal supervision.
- Family-friendly: Classic macaroni and cheese is a comforting favorite for kids and adults.
- Great for gatherings: Prepare a generous batch for potlucks, holidays, and parties.
- Easy to customize: Add bacon, broccoli, jalapeños, or your favorite seasonings.
- Simple ingredients: Most ingredients are easy to find in a regular grocery store.
- Perfect side dish: It pairs beautifully with grilled meats, roasted vegetables, and barbecue.
- Make-ahead friendly: Prepare ingredients in advance and cook when needed.
Equipment
- 6-quart slow cooker
- 6-quart stockpot
- Colander
- Box grater
- 3-quart mixing bowl
- Measuring cups
- Measuring spoons
- Whisk
- Wooden spoon or silicone spatula
Ingredients
- 1 pound elbow macaroni
- 3 cups freshly shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 4 ounces cream cheese, cubed
- 2 cups whole milk
- 1 can evaporated milk, 12 ounces
- 4 tablespoons unsalted butter
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon paprika
- ½ teaspoon black pepper
- ½ teaspoon salt
- 1 teaspoon Dijon mustard
- 2 tablespoons chopped fresh parsley
Ingredient Notes
- Elbow macaroni: Classic elbow pasta holds the cheese sauce well. Cook it briefly before adding it to the slow cooker so it finishes cooking without becoming mushy.
- Sharp cheddar: This cheese provides the signature bold flavor. Freshly shredding a block generally helps it melt more smoothly than many pre-shredded varieties.
- Mozzarella: Mozzarella adds a mild flavor and a smooth, stretchy texture that complements the cheddar.
- Cream cheese: Cream cheese adds richness and helps give the sauce a creamy consistency.
- Whole milk: Whole milk loosens the cheese mixture and helps coat the macaroni evenly.
- Evaporated milk: Evaporated milk adds creaminess and body. Use evaporated milk, not sweetened condensed milk.
- Butter: Butter contributes a rich flavor and helps keep the pasta coated.
- Seasonings: Garlic powder, onion powder, paprika, black pepper, and salt build flavor throughout the dish.
- Dijon mustard: A small amount adds subtle tang and makes the cheese flavor taste more balanced.
- Fresh parsley: Parsley provides a fresh finish and a little color when sprinkled over the finished macaroni.
How to Make Crockpot Mac and Cheese
– Prepare the slow cooker: Lightly grease the inside of a 6-quart slow cooker with butter or nonstick cooking spray to help prevent the cheese sauce from sticking around the edges.
– Partially cook the macaroni: Bring a large pot of salted water to a boil. Add the elbow macaroni and cook for approximately 5 minutes, or until it is still firm in the center. Drain thoroughly without rinsing.
– Shred the cheese: While the pasta drains, shred the cheddar and mozzarella if needed. Cut the cream cheese into small cubes so it melts more evenly.
– Combine the ingredients: Transfer the drained macaroni to the slow cooker. Add the cheddar, mozzarella, cream cheese, butter, evaporated milk, and whole milk.
– Season the mixture: Sprinkle in the garlic powder, onion powder, paprika, black pepper, salt, and Dijon mustard. Stir gently until the pasta is coated and the ingredients are evenly distributed.
– Cook slowly: Cover and cook on LOW for approximately 2–3 hours. Stir gently around the halfway point and begin checking the pasta at about 2 hours, since slow cookers vary in temperature.
– Check the texture: The macaroni should be tender but still hold its shape, and the cheese should be melted into a creamy sauce. Avoid cooking longer than necessary, as the pasta can become mushy.
– Adjust the consistency: If the sauce looks too thick, stir in a small splash of warm milk. If it appears slightly loose, let it rest uncovered for several minutes, stirring gently once or twice.
– Finish and serve: Taste and adjust the seasoning if necessary. Sprinkle chopped fresh parsley over the top and serve while the macaroni is warm and creamy.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 2–3 hours
- Total Time: Approximately 2 hours 10 minutes to 3 hours 10 minutes
- Servings: 6–8
- Course: Side dish or main course
- Cuisine: American
- Cooking Method: Slow cooking
Flavor Profile Breakdown
- Cheesy: Sharp cheddar provides a bold, savory flavor.
- Creamy: Cream cheese, evaporated milk, and whole milk create a smooth sauce.
- Buttery: Butter adds richness and a comforting aroma.
- Savory: Garlic powder, onion powder, and Dijon mustard deepen the flavor.
- Mildly smoky: Paprika adds warmth and color.
- Fresh: Parsley brightens the finished dish.
Pro Tips for the Best Results
- Shred cheese from a block for a smoother sauce.
- Partially cook the macaroni rather than adding it fully cooked.
- Stir gently to keep the pasta from breaking apart.
- Check the pasta before the maximum cooking time.
- Add warm milk gradually if the sauce becomes too thick.
- Avoid leaving the finished macaroni on LOW for extended periods.
- Use a slow cooker large enough to hold all the ingredients without overflowing.
Variations and Substitutions
- Extra-cheesy version: Add another ½ cup of cheddar for a stronger cheese flavor.
- Bacon mac and cheese: Stir in cooked, crumbled bacon just before serving.
- Broccoli mac and cheese: Add small steamed broccoli florets near the end of cooking.
- Spicy version: Add cayenne pepper or diced jalapeños.
- Smoky version: Replace regular paprika with smoked paprika.
- Different cheeses: Monterey Jack or Colby can replace some of the cheddar.
- Breadcrumb topping: Sprinkle toasted breadcrumbs over individual servings for added crunch.
Common Mistakes to Avoid
- Overcooking the pasta: Macaroni that is fully cooked before slow cooking may become mushy.
- Using sweetened condensed milk: It is much sweeter than evaporated milk and is not a suitable substitute.
- Cooking too long: Check regularly near the end of the cooking period.
- Adding cold milk to a thick sauce: Warm milk blends more easily into the finished dish.
- Skipping the halfway stir: A gentle stir helps distribute the melting cheese and cooking liquid.
- Using too much salt: Cheddar and salted butter already contribute sodium, so season carefully.
Serving Suggestions
- Serve with barbecue chicken, grilled steak, or roasted turkey.
- Pair with steamed broccoli, green beans, or a fresh garden salad.
- Enjoy as a main dish with roasted vegetables.
- Serve at potlucks, holiday dinners, and game-day gatherings.
- Garnish with fresh parsley or a little extra shredded cheddar.
Storage and Reheating Tips
- Refrigerate leftovers in an airtight container within 2 hours of cooking.
- Store in the refrigerator for 3–4 days.
- Reheat individual portions in the microwave, stirring halfway through.
- Add a splash of milk before reheating to restore creaminess.
- Reheat larger portions gently in a saucepan over low heat.
- Freeze in airtight containers for up to 2 months for best quality, although the texture may change slightly after thawing.
Nutrition Information (Approximate)
Estimated nutrition per serving, assuming 8 servings:
- Calories: 450–520
- Protein: 18–22 g
- Total Carbohydrates: 40–48 g
- Fat: 23–29 g
- Fiber: 2 g
- Sugar: 5–7 g
- Sodium: 500–750 mg
Values vary by cheese brand, milk, portion size, and exact quantities used. Calculate nutrition from your actual ingredients for a more accurate estimate.
Final Thoughts
Crockpot Mac and Cheese is a simple, comforting recipe that combines tender macaroni with a rich blend of cheddar, mozzarella, and cream cheese. The slow cooker makes it convenient for family meals and gatherings, while a few basic seasonings give the sauce a delicious savory flavor.
For the best texture, partially cook the pasta first, stir gently during cooking, and serve as soon as the macaroni is tender. Whether you pair it with barbecue or enjoy it by itself, this creamy classic is an easy addition to your dinner rotation.
FAQs
Can I put uncooked macaroni directly into the crockpot?
This version partially cooks the macaroni first for more predictable results. Starting with dry pasta requires different liquid ratios and cooking times.
Why is my crockpot mac and cheese too thick?
The pasta continues absorbing liquid as it cooks and rests. Stir in a small splash of warm milk until the sauce reaches your preferred consistency.
Can I use pre-shredded cheese?
Yes, but freshly shredded cheese often melts more smoothly because packaged shredded cheese may contain anti-caking ingredients.
Can I make this recipe ahead of time?
It is best served freshly cooked. You can measure the ingredients and shred the cheese ahead, then assemble and cook when needed.
Can I keep mac and cheese warm in the slow cooker?
Yes, use the WARM setting for short periods after cooking. Stir occasionally and add a little warm milk if the sauce thickens.
Can I freeze leftovers?
Yes. Freeze cooled portions in airtight containers for up to 2 months for best quality. Thaw in the refrigerator and reheat gently with a splash of milk.
What cheese works best for crockpot mac and cheese?
Sharp cheddar provides the strongest classic flavor, while mozzarella and cream cheese add smoothness. Monterey Jack and Colby are useful alternatives.
How do I prevent the pasta from becoming mushy?
Partially cook it before adding it to the slow cooker, begin checking for doneness around the 2-hour mark, and stop cooking once it is tender.



