I still make this slow cooker mac and cheese when I want comfort without babysitting a pot. It’s creamy, hands-off, and feeds a crowd — perfect for lazy weeknights, potlucks, or when you want something truly nostalgic. If you like bold, melty cheese flavors, it’s a one-pot win; and if you’re planning a party menu, this pairs nicely alongside richer appetizers like garlic Parmesan cheeseburger bombs for a crowd-pleasing spread.
Why you’ll love this dish
This slow cooker mac and cheese is simple and forgiving. You get deep, even heat that melts cheeses into a silky sauce without standing over the stove. It’s budget-friendly, kid-approved, and scales easily.
“We served this for a family reunion and everyone loved the creamy texture — no burning, no curdling, just perfect cheesiness.”
Reasons to try it:
- Set-and-forget convenience: the slow cooker does the heavy lifting.
- Reliable texture: cooking the pasta al dente first prevents the casserole from getting gummy.
- Versatile: add proteins, vegetables, or spices to match the meal.
How this recipe comes together
This version starts with pre-cooked elbow macaroni and combines multiple cheeses with milk and cream in the slow cooker. Butter and Parmesan add richness and a bit of salt, while garlic and onion powders give background flavor without overpowering. The slow cooker gently melts everything together over 2–3 hours on low; stirring occasionally ensures an even, creamy finish.
Expectations for timing and texture:
- Prep: 10–15 minutes (mostly boiling pasta).
- Cook: 2–3 hours on low. Start checking at 2 hours to prevent overcooking.
- Finished: sauce should be glossy and cling to the macaroni, not soupy or grainy.
What you’ll need
- 8 oz elbow macaroni (about 2 cups dry) — cook al dente.
- 2 cups shredded sharp cheddar cheese (packed) — gives bite.
- 1 cup shredded mozzarella cheese — for stretch and melt.
- 1 cup milk (whole preferred) — thins the sauce.
- 1 cup heavy cream — adds silkiness.
- 1/2 cup grated Parmesan cheese — umami and salt.
- 1/4 cup (4 tbsp) unsalted butter — melted into the sauce.
- 1/2 teaspoon garlic powder.
- 1/2 teaspoon onion powder.
- Salt and freshly ground black pepper to taste.
Ingredient notes and swaps:
- Cheese: Use freshly shredded cheeses for best melting; pre-shredded often contains anti-caking agents that can affect texture.
- Dairy: For a lighter version, swap half-and-half for the heavy cream, but expect a slightly thinner sauce.
- Pasta: Elbow macaroni is classic, but small shells or cavatappi work well — keep the al dente rule.
Step-by-step instructions
- Cook the elbow macaroni according to package directions until al dente; drain well and set aside.
- In the slow cooker, combine the cooked macaroni, cheddar, mozzarella, milk, heavy cream, Parmesan, butter, garlic powder, onion powder, salt, and pepper.
- Stir everything until the cheeses are evenly distributed and the butter begins to melt into the liquids.
- Cover and cook on low for 2–3 hours. Stir every 30–45 minutes after the first hour to prevent the edges from drying and to promote uniform melting.
- When the cheese is fully melted and the texture is creamy, taste and adjust seasoning. Serve hot.
Quick technique notes:
- Stirring occasionally is important — slow cookers can form hot spots at the edges.
- If the sauce looks too thick after resting, stir in 1–2 tablespoons of milk to loosen it. If too thin, uncover and cook another 10–15 minutes to reduce slightly.
Best ways to enjoy it
Serve this mac and cheese as a main for a cozy night in or as a side for barbecue and roasted meats. Topping and pairing ideas:
- Crispy breadcrumb topping: broil briefly with panko mixed with melted butter for a crunchy finish.
- Protein add-ins: stir in cooked bacon, pulled pork, or diced ham just before serving.
- Veggie boosts: fold in roasted cauliflower, steamed broccoli, or caramelized onions for extra texture and nutrition.
- Pair it with a crisp salad or pickled vegetables to cut richness.
Storage and reheating tips
Cool leftovers within two hours, then transfer to an airtight container. Refrigerate for up to 3–4 days. To reheat:
- Oven: Spread in a baking dish, add a splash of milk, cover with foil, and warm at 350°F (175°C) for 15–25 minutes until hot.
- Microwave: Reheat single servings on medium power in 30–45 second intervals, stirring between bursts and adding a little milk if needed.
For longer storage, freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
If you need details on kitchen policies or other site information, review our terms and conditions for guidance.
Pro chef tips
- Shred your own cheese from blocks for the smoothest melt.
- Don’t skip pre-cooking the pasta. Adding raw pasta to the slow cooker with too much liquid often produces overcooked or gummy results.
- Use low heat. High can separate the dairy and make the sauce grainy.
- Taste for salt toward the end — Parmesan and cheddar can be salty, so adjust gradually.
Creative twists
- Buffalo mac and cheese: stir in 1/3 cup hot sauce and fold in shredded rotisserie chicken. Top with blue cheese crumbles.
- Truffle mac: finish with a drizzle of truffle oil and sprinkle of chives for a luxe version.
- Vegan swap: use plant-based milk and cream alternatives, vegan cheddar, and a tablespoon of nutritional yeast for cheesiness (texture will differ).
- Baked casserole: transfer slow-cooked mac and cheese to a baking dish, add breadcrumbs, and broil until golden.
Common questions
Q: Can I put uncooked pasta in the slow cooker?
A: For this recipe, no — pre-cooking the pasta to al dente prevents it from absorbing too much liquid and becoming mushy. If you want to use uncooked pasta, significantly increase liquid and reduce cooking time, but textures vary.
Q: My sauce split — how can I fix it?
A: If the fats have separated, remove from heat, stir in a splash of warm milk and whisk gently. Avoid high heat going forward; low, slow warming prevents curdling.
Q: Can I double this recipe?
A: Yes. Use a larger slow cooker and extend the cooking time slightly, checking at the 2-hour mark. Stir more frequently to ensure even melting.
Q: Is it safe to keep this on warm overnight?
A: It’s not recommended. Leaving dairy-based dishes on warm for extended periods encourages bacteria growth. Serve within a few hours and refrigerate leftovers promptly.
Q: What cheese combination is best?
A: Sharp cheddar gives flavor; mozzarella gives stretch; Parmesan gives savory depth. You can experiment with Gruyère or smoked cheddar for different profiles.
Enjoy the creamy comfort of slow cooker mac and cheese — an easy, crowd-pleasing classic that’s flexible enough to make your own.
Print
Slow Cooker Mac and Cheese
- Prep Time: 15 minutes
- Cook Time: 180 minutes
- Total Time: 195 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
- Diet: Vegetarian
Description
A creamy, hands-off mac and cheese made in the slow cooker, perfect for comforting weeknights or potlucks.
Ingredients
- 8 oz elbow macaroni (about 2 cups dry)
- 2 cups shredded sharp cheddar cheese (packed)
- 1 cup shredded mozzarella cheese
- 1 cup milk (whole preferred)
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1/4 cup unsalted butter (melted)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and freshly ground black pepper to taste
Instructions
- Cook the elbow macaroni according to package directions until al dente; drain well and set aside.
- In the slow cooker, combine the cooked macaroni, cheddar, mozzarella, milk, heavy cream, Parmesan, butter, garlic powder, onion powder, salt, and pepper.
- Stir everything until the cheeses are evenly distributed and the butter begins to melt into the liquids.
- Cover and cook on low for 2–3 hours. Stir every 30–45 minutes after the first hour to prevent edges from drying.
- When the cheese is fully melted and the texture is creamy, taste and adjust seasoning. Serve hot.
Notes
For a lighter version, swap half-and-half for the heavy cream; for best melting, use freshly shredded cheeses.
