Crockpot Mac and Cheese is the ultimate hands-off comfort food — creamy, cheesy, and set-it-and-forget-it simple. After making this several times for weeknight dinners and potlucks, I love how the slow cooker produces a silkier texture than the stovetop version. If you prefer an oven-finished dish, try this excellent baked mac and cheese for a golden crust.
Why Make This Recipe
- It frees up your stove and oven so you can focus on sides or guests while the slow cooker does the work.
- The slow, gentle heat yields a creamier, less separated cheese sauce than high-heat methods.
- It scales well for families, parties, or batch-cooking and reheats reliably.
- It’s easy to customize — add proteins, veg, or spices without changing technique.
- Personal insight: I love bringing this to gatherings because it stays warm for hours and still tastes fresh when served.
Recipe Overview
- Prep time: 15 minutes
- Cook time: 2 to 2 1/2 hours on LOW (or 1 to 1 1/2 hours on HIGH)
- Total time: 2 1/2 to 3 hours
- Servings: 6–8 (about 1 cup per serving)
- Difficulty: Easy
- Method: Combine uncooked pasta with dairy, cheeses, and seasonings in a 4–6 quart slow cooker; cook gently and stir occasionally for even melting.
My Experience Making This Recipe
I tested this version across three slow cookers (4-quart, 6-quart, and oval 6-quart) and adjusted liquid ratios to avoid both gummy pasta and a soupy sauce. The key discovery: using a small amount of cream cheese or cornstarch stabilizes the sauce and keeps it silky. I now always stir at 45–60 minute intervals during the first half of cooking.
How to Make Crockpot Mac and Cheese
Start by combining 1 lb (450 g) elbow macaroni, 4 cups (960 ml) whole milk, 1 1/2 cups (360 ml) half-and-half, 4 oz (115 g) cream cheese, 3 cups (340 g) shredded sharp cheddar, 1 cup (113 g) shredded Monterey Jack, 4 tablespoons (56 g) unsalted butter, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1 teaspoon dry mustard in a lightly greased 4–6 quart slow cooker. Stir everything to combine, cover, and cook on LOW for 2 to 2 1/2 hours, stirring gently every 30–45 minutes to prevent clumping and check doneness. Finish by stirring in 1/2 cup (120 g) sour cream and adjusting salt; serve immediately or transfer to a warm oven if you want a crust.
Expert Tips for Success
- Use freshly shredded cheese from a block — pre-shredded cheese contains anti-caking agents that can make the sauce grainy.
- Keep dairy at room temperature before adding; cold cheese or cream cheese will take longer to melt and can lead to uneven texture.
- If the sauce seems thin near the end, whisk a cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons cold water) and stir it in, then cook 10–15 more minutes on HIGH.
- Stir regularly during cooking (every 30–45 minutes) to prevent the pasta from sticking to the sides and to distribute heat evenly.
- Use a 4–6 quart slow cooker for 1 lb of pasta; larger pots can spread the heat too thinly and increase cooking time.
How to Serve Crockpot Mac and Cheese
- Serve as a main with a crisp green salad and pickled vegetables to cut the richness.
- Top with toasted breadcrumbs or panko and broil briefly in a 350°F/175°C oven for 6–8 minutes for a crunchy finish — for a similar idea try this baked mac with a crispy panko topping.
- Add roasted or steamed veg like broccoli folded in for a balanced plate; for inspiration see a baked broccoli mac and cheese variation here.
- Bring it to potlucks in the slow cooker set to WARM so it holds temperature without drying out.
Storage and Reheating Guide
Cool leftovers to room temperature within two hours, then transfer to airtight containers and refrigerate up to 3–4 days. For freezing, portion into freezer-safe containers and freeze for up to 2 months; thaw in the fridge overnight before reheating. Reheat on the stovetop over low heat with a splash of milk, or in a 350°F/175°C oven covered with foil for 20–30 minutes until warmed through. In the microwave, reheat in 1-minute intervals, stirring between, and add a tablespoon of milk per cup to restore creaminess.
Recipe Variations
- Gluten-free: Use 12–16 oz gluten-free pasta (shape may need shorter cooking time) and follow the same liquid ratios.
- Vegetarian with veg: Fold in 2 cups roasted broccoli or 1 cup sautéed mushrooms just before serving.
- Dairy-free: Substitute full-fat canned coconut milk (2 cups) plus unsweetened almond or oat milk (2 cups) and use a dairy-free cream cheese and shredded plant-based cheese; note texture will differ.
- Smoky bacon or sausage: Cook and crumble 6 oz bacon or 8 oz andouille; fold in at the end for added richness and spice like this Cajun macaroni and cheese with andouille sausage or this creamy bacon mac and cheese for flavor ideas.
Nutritional Highlights
- Cheese provides calcium and a good amount of protein per serving, but this dish is calorie- and fat-dense.
- To lighten the recipe, use reduced-fat dairy and increase vegetables to boost fiber and vitamins.
- Allergen note: contains dairy and gluten (unless using gluten-free pasta); watch for cross-contamination if cooking for someone with severe allergies.
- Portion guidance: aim for a 1-cup serving as a side or 1 1/2 to 2 cups as a main, depending on appetite and accompaniments.
Troubleshooting Common Issues
- Runny sauce: Stir in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water), cook 10–15 minutes on HIGH, and finish with a bit of sour cream to thicken and smooth.
- Grainy or separated cheese: Heat was too high or cheese was cold; next time lower the temperature, use room-temperature ingredients, and add a bit of cream cheese for stability.
- Pasta too soft: Reduce cook time by 15–30 minutes and check doneness earlier; different slow cookers and pasta shapes vary in time needed.
Frequently Asked Questions
Q: Can I use uncooked pasta in the slow cooker?
A: Yes — this recipe is designed for uncooked pasta. The low, steady heat allows the pasta to absorb liquid while the cheese melts. Stir occasionally and check at 90 minutes for doneness; timing varies by slow cooker and pasta shape.
Q: How do I prevent the top from drying out if I need to hold it for hours?
A: Keep the slow cooker on the WARM setting and stir every 20–30 minutes. You can also place a piece of parchment directly on the surface before closing the lid to reduce evaporation.
Q: Can I double this recipe for a crowd?
A: You can double the ingredients, but use a larger slow cooker (at least 6–8 quarts) and expect slightly longer cook time. Avoid overfilling — aim to fill the cooker no more than two-thirds full for even cooking.
Q: Why does my mac and cheese sometimes taste bland?
A: Cheese flavor varies; use a good-quality sharp cheddar and season with 1 teaspoon kosher salt and 1/2 teaspoon black pepper per pound of pasta. Add 1 teaspoon dry mustard or a teaspoon of Worcestershire sauce to boost depth without altering texture.
Crockpot Mac and Cheese
- Total Time: 165 minutes
- Yield: 6-8 servings 1x
- Diet: Vegetarian
Description
Creamy and cheesy mac and cheese cooked slowly in a crockpot for a silky texture and effortless preparation.
Ingredients
- 1 lb (450 g) elbow macaroni
- 4 cups (960 ml) whole milk
- 1 1/2 cups (360 ml) half-and-half
- 4 oz (115 g) cream cheese
- 3 cups (340 g) shredded sharp cheddar
- 1 cup (113 g) shredded Monterey Jack
- 4 tablespoons (56 g) unsalted butter
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon dry mustard
- 1/2 cup (120 g) sour cream
Instructions
- Combine elbow macaroni, whole milk, half-and-half, cream cheese, sharp cheddar, Monterey Jack, unsalted butter, kosher salt, black pepper, and dry mustard in a greased 4–6 quart slow cooker.
- Stir to combine, cover, and cook on LOW for 2 to 2 1/2 hours, stirring gently every 30–45 minutes.
- Near the end of cooking, stir in sour cream and adjust salt as needed.
- Serve immediately or transfer to a warm oven to keep warm.
Notes
Stir regularly during cooking and use freshly shredded cheese to avoid grainy sauce. If the sauce seems thin, use a cornstarch slurry to thicken.
- Prep Time: 15 minutes
- Cook Time: 150 minutes
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 500
- Sugar: 6g
- Sodium: 700mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 70mg