This creamy macaroni and cheese is made entirely in a slow cooker for maximum convenience. It eliminates the need to boil pasta separately or make a roux on the stove.

List of ingredients
- 2 cups elbow macaroni (uncooked) – standard pasta shape for sauce retention.
- 2 cups sharp cheddar cheese, shredded – provides the primary bold flavor.
- 1 cup mozzarella cheese, shredded – adds stretch and gooey texture.
- 1/2 cup cream cheese, cubed – creates a rich, velvety base.
- 1/4 cup butter, melted – adds silkiness and depth.
- 12 oz evaporated milk (1 can) – ensures a creamy consistency without separating.
- 1 1/2 cups whole milk – helps the pasta cook through evenly.
- 1/2 teaspoon salt – enhances all other flavors.
- 1/4 teaspoon black pepper – provides a subtle warmth.
- 1/4 teaspoon paprika (optional) – adds a hint of color and smokiness.
step-by-step instructions
- Prepare the pot: Lightly grease your Crockpot insert with non-stick spray or butter.
- Combine main ingredients: Add uncooked elbow macaroni, shredded cheddar, shredded mozzarella, cubed cream cheese, melted butter, evaporated milk, and whole milk into the Crockpot.
- Season: Stir in salt, black pepper, and optional paprika. Mix everything well to combine.
- Initial cook: Cover and cook on LOW for 1 hour. Stir thoroughly.
- Final cook: Continue cooking for an additional 30 to 60 minutes, stirring every 20–30 minutes, until pasta is tender and sauce is creamy.
- Finish: Once done, stir again and serve warm. Keep on ‘Warm’ setting for up to 2 hours if serving later.
Pro Tips for Texture and Flavor
Shred Your Own Cheese for Better Melting
Pre-shredded cheeses are coated in potato starch or cellulose to prevent clumping in the bag. These additives can prevent the cheese from melting smoothly, often resulting in a grainy sauce. Freshly grated cheese incorporates more seamlessly into the dairy base.
Use Full-Fat Dairy for Maximum Creaminess
Whole milk and full-fat cream cheese provide the necessary fat content to emulsify the sauce properly. Lower-fat alternatives can cause the sauce to break or become watery during the slow cooking process. The fat acts as a stabilizer for the cheese proteins.
Stir Frequently During the Final Hour
The starch from the macaroni releases as it cooks, which can cause the pasta to stick to the bottom. Stirring every 20 to 30 minutes ensures even heat distribution and prevents scorching. It also helps incorporate the cream cheese cubes fully.
Grease the Pot Thoroughly
Pasta can easily cling to the sides of a slow cooker, especially as the cheese thickens. Using a generous layer of butter or non-stick spray makes cleanup much easier. It also prevents the edges of the macaroni from drying out.
Alternative Ingredient Options
Swapping the Pasta Shape
While elbow macaroni is classic, shells or cavatappi also work well because they trap the sauce. Rotini is another good option for a more textured bite. Ensure the pasta size is similar to maintain the same cooking time.
Exploring Different Cheese Varieties
You can replace some of the cheddar with Gruyere for a nuttier flavor or Monterey Jack for more meltability. Pepper Jack is a great choice if you want a built-in spicy kick. Keep the total volume of cheese the same to maintain the sauce ratio.
Substituting Evaporated Milk
If evaporated milk is unavailable, heavy cream can be used as a direct replacement. Heavy cream provides a similar thickness and richness. Ensure you stir more frequently as heavy cream can be denser.
Adjusting the Seasoning Mix
If you prefer a more savory profile, add a pinch of garlic powder or onion powder. A small amount of dry mustard powder can also enhance the sharpness of the cheddar. These additions provide depth without overpowering the cheese.
Custom Flavor Variations
Adding a Spicy Kick
Stir in 1/2 teaspoon of cayenne pepper for a consistent heat throughout the dish. Alternatively, adding a few dashes of your favorite hot sauce at the end provides a tangy heat. Both methods complement the richness of the cheese.
Incorporating Roasted Vegetables
Stir in steamed broccoli florets or roasted cauliflower during the final 30 minutes of cooking. These vegetables add color and nutrition to the meal. Ensure the vegetables are pre-cooked to avoid watering down the sauce.
Mixing in Cooked Proteins
Cubed grilled chicken or sautéed shrimp can turn this side dish into a full meal. Add these proteins during the last stir to ensure they stay tender. Avoid adding raw meat directly into the slow cooker with the pasta.
Using Smoked Paprika for Depth
Replacing regular paprika with smoked paprika adds a subtle wood-smoke aroma. This gives the dish a more complex, gourmet flavor profile. It pairs particularly well with sharp cheddar.
Serving and Pairing Ideas
Pairing with BBQ Meats
This mac and cheese is a perfect companion for pulled pork or BBQ ribs. The smoky and sweet flavors of BBQ sauce contrast well with the creamy cheese. It serves as a rich balance to the acidity of the meat.
Serving as a Side Dish
When serving as a side, portion the macaroni into smaller ramekins for individual servings. This keeps the cheese sauce warm longer. It is an excellent addition to a holiday spread or a family dinner.
Adding a Crunchy Topping
For added texture, transfer the finished mac and cheese to an oven-safe dish and top with Panko breadcrumbs and melted butter. Broil for 2-3 minutes until golden brown. This provides a satisfying contrast to the soft pasta.
Balancing with Fresh Greens
Serve the dish alongside a crisp garden salad or steamed asparagus. The acidity of a vinaigrette helps cut through the richness of the cheese. This makes the meal feel lighter and more balanced.
Storage and Reheating Guidelines
Refrigeration Methods
Allow the macaroni and cheese to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. Proper sealing prevents the pasta from absorbing fridge odors.
Freezing for Later Use
Freeze leftovers in individual portions using freezer-safe bags or containers. This allows you to reheat only what you need. The dish can be stored in the freezer for up to 2 months.
Reheating on the Stovetop
Place the leftovers in a saucepan over low heat. Add a splash of whole milk to restore the creamy consistency. Stir gently and frequently until the cheese is melted and the pasta is hot.
Microwave Reheating Tips
Heat the mac and cheese in short bursts of 30 to 60 seconds. Stir between each interval to ensure even heating and to redistribute the sauce. Adding a teaspoon of milk before heating prevents the pasta from drying out.
Advanced Planning and Prep
Prepping Ingredients in Advance
You can shred the cheese and cube the cream cheese up to 24 hours in advance. Store them in separate airtight containers in the fridge. This reduces the actual assembly time to just a few minutes.
Using the Warm Setting for Events
For potlucks, keep the slow cooker on the ‘Warm’ setting once cooking is complete. This keeps the cheese sauce fluid and prevents it from thickening too much. Avoid keeping it on warm for more than 2 hours to prevent overcooking the pasta.
Scheduling the Cook Time
Since this recipe takes about 1 hour and 40 minutes, start it early in the afternoon. Because it is a slow-cook process, it is more forgiving than stovetop methods. This allows you to focus on other tasks while the meal prepares itself.
Common Troubleshooting Solutions
What to Do if the Sauce is Too Thick
If the sauce becomes too dense, stir in 1/4 cup of whole milk at a time. Continue adding milk until you reach your desired consistency. Stir slowly to ensure the milk incorporates without breaking the sauce.
Handling Undercooked Pasta
If the macaroni is still firm after the suggested time, continue cooking on LOW for another 15-minute interval. Check the texture after each interval. Slow cookers vary in temperature, so timing may differ slightly.
Fixing Grainy Cheese Sauce
Graininess usually occurs if the heat is too high or the cheese wasn’t shredded finely. Stirring in a small amount of extra melted butter can help smooth the texture. Ensuring the cream cheese is fully melted also improves the emulsion.
Preventing Pasta from Overcooking
Start checking the pasta 15 minutes before the end of the cooking time. Once the noodles are tender, turn the unit to ‘Warm’ immediately. This prevents the pasta from becoming mushy.
Frequently Asked Questions
Can I use a different pasta shape?
Yes, shells, cavatappi, or rotini are excellent alternatives. Just ensure the pasta is a similar size to elbows so the cooking time remains consistent.
Can I make this recipe gluten-free?
Absolutely. Use your favorite gluten-free elbow pasta. Keep a close eye on the cook time, as gluten-free pasta can sometimes soften faster than wheat-based pasta.
Can I double this recipe?
Yes, provided you have a slow cooker with at least a 6-quart capacity. You may need to stir more frequently when doubling the volume to ensure all ingredients are heated evenly.
Can I use pre-shredded cheese?
You can, but freshly shredded cheese is highly recommended. Pre-shredded versions contain starches that can lead to a grainier, less smooth sauce.
Print
Creamy Slow Cooker Macaroni and Cheese
- Total Time: 1 hour 40 minutes
- Yield: 8 cups 1x
- Diet: Vegetarian
Description
Few things hit the comfort food mark like a warm, ultra-creamy bowl of mac and cheese. But when it’s made in a slow cooker? It levels up to effortless indulgence. This Crockpot Mac & Cheese is the ultimate weeknight dinner or potluck hero—rich, cheesy, and incredibly simple to pull together with pantry staples.
Ingredients
- 2 cups elbow macaroni (uncooked)
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- 1/2 cup cream cheese, cubed
- 1/4 cup butter, melted
- 12 oz evaporated milk (1 can)
- 1 1/2 cups whole milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika (optional)
Instructions
- Step: Lightly grease your Crockpot insert with non-stick spray or butter.
- Step: Add uncooked elbow macaroni, shredded cheddar, shredded mozzarella, cubed cream cheese, melted butter, evaporated milk, and whole milk into the Crockpot.
- Step: Stir in salt, black pepper, and optional paprika. Mix everything well to combine.
- Step: Cover and cook on LOW for 1 hour. Stir thoroughly.
- Step: Continue cooking for an additional 30 to 60 minutes, stirring every 20–30 minutes, until pasta is tender and sauce is creamy.
- Step: Once done, stir again and serve warm. Keep on “Warm” setting for up to 2 hours if serving later.
Notes
For best results, shred your own cheese instead of using pre-shredded bags. Stir frequently during the second hour to prevent sticking and ensure even cooking. Add a splash of milk when reheating leftovers to restore creaminess.
- Prep Time: 10 minutes
- Cook Time: 1 hour 30 minutes
- Category: Dinner
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 430 kcal
- Sugar: 5 g
- Sodium: 540 mg
- Fat: 27 g
- Saturated Fat: 16 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 31 g
- Fiber: 1 g
- Protein: 16 g
- Cholesterol: 75 mg