Go Back
Slow Cooker Mac and Cheese

Slow Cooker Mac and Cheese

Slow Cooker Mac and Cheese is a creamy, cheesy, and easy weeknight dinner that delivers indulgent comfort with minimal hands on time. Silky dairy, freshly grated cheeses, and tender pasta meld into a crowd friendly dish perfect for family meals or potlucks. Make it for a cozy night in and enjoy reliable results that are simple to scale.
Prep Time 5 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 35 minutes
Servings: 8 servings
Course: Dinner
Cuisine: American
Calories: 400

Ingredients
  

  • 4 cups elbow macaroni, (use dry uncooked pasta; small shells, capavatti, or wheels may be substituted) Cooked to tender al dente, provides the primary carbohydrate and hearty body for the casserole; keeps shape when stirred into the creamy sauce. Offers a neutral base that carries cheese flavors and soaks up milk and cream for a rich mouthfeel.
  • 3 cups milk, (whole milk recommended, or 2%) Adds creaminess and light dairy sweetness to the sauce, helping to create a smooth, saucy texture that binds the pasta and cheese. Contributes moisture and prevents the dish from becoming overly thick while supporting the cheese’s melt.
  • 1 cup heavy cream, (half-and-half may be substituted but mac and cheese will be thinner and not as rich) Enriches the sauce with higher fat for ultra-creamy texture and silky mouthfeel; balances the milk so the finished mac and cheese is luxuriously rich. Helps the cheese melt more smoothly and adds depth of flavor.
  • 16 ounces sharp cheddar cheese, grated (highly recommend to grate your own cheese using a box grater from a 1 pound block of cheddar rather than buying bags of pre-shredded cheese; read FAQs for more cheese details and substitutions) Provides sharp, tangy cheesiness and is the primary flavor driver; melts into a smooth, cohesive sauce when grated and warmed. Freshly grating from a block enhances melting quality and avoids anti-caking agents found in pre-shredded cheese.
  • 8 ounces colby cheese, grated (grate your own as recommended above) Contributes mild, buttery, and slightly creamy cheese notes that round out sharp cheddar; melts well and adds body to the overall cheese blend. Combining this with cheddar creates a balanced, less sharp flavor and improved texture.
  • 2 to 3 tablespoons butter, (salted or unsalted is fine, depending on your preference for salt) Adds silky richness and helps create a glossy cheese sauce while adding a subtle buttery flavor; can also aid in preventing the mac from drying out. Choice of salted or unsalted butter allows control over final seasoning.
  • 1 teaspoon salt, or to taste Seasons the dish to enhance overall flavors and bring out the natural cheesiness and sweetness of dairy; salt balance is important to avoid over- or under-seasoning. Adjust quantity to taste, especially when using salted butter or salty cheeses.
  • 1/2 teaspoon freshly ground black pepper, or to taste Introduces a gentle peppery heat that brightens the rich, creamy flavors without overpowering them; freshly ground pepper delivers more aroma. Use to taste to achieve a subtle background warmth.
  • 1/2 teaspoon garlic powder Provides a concentrated garlic flavor that deepens savory notes and complements the cheeses without adding moisture. Subtle powdered form disperses evenly through the sauce for consistent flavor.
  • 1/2 teaspoon onion powder Adds sweet and savory onion notes that enhance savory depth and round out the cheese sauce’s flavor profile; powdered form blends smoothly into the liquid base. Keeps the sauce uniform without textural pieces of onion.
  • 1/2 teaspoon dry mustard powder, ground mustard, optional but recommended Imparts a sharp, pungent bite that accentuates cheese flavors and adds complexity; optional but recommended for a bolder, more classic mac and cheese taste. A little goes a long way to lift and balance richness.

Equipment

  • Box grater
  • 6-quart slow cooker

Method
 

  1. If desired, spray the slow cooker liner with cooking spray. Then add dry uncooked pasta, milk, heavy cream, stir, and make sure all the pasta is submerged under the dairy.: The first aroma you may notice is the faint scent of warm dairy as the pot heats, and a light spray prevents sticking so you can serve cleanly. This small step saves scrubbing later and helps the sauce lift from the sides rather than baking onto the liner. A common mistake is skipping the spray in older or well used cookers, which can cause cheese to cling and burn at the edges.
  2. Add all remaining ingredients, gently stir again, making sure the pasta remains covered.: You will hear a soft liquid sound as the milk settles over the pasta, and visually you should see all the pieces coated and mostly covered. This ensures even hydration, so the pasta cooks uniformly rather than drying out on top. If some pasta peeks through, it may cook unevenly, resulting in both mushy and underdone pieces.
  3. Place the lid on the slow cooker and cook on LOW for about 1 hour.: As you fold in cheeses and seasonings the mixture thickens slightly and gains a glossy sheen. Gentle stirring encourages even distribution so each noodle gets the same sauce to chew on. Avoid vigorous stirring which can break pasta and release too much starch, making the sauce gummy.
  4. Quickly open the lid and stir the mixture, then cover and continue cooking for another hour (approximately), stirring every half hour until it gets to your desired consistency. Tips– Cook time will depend a lot on the heat output of your slow cooker, some are very powerful and run hot, others don't. Cook as long as necessary for the pasta to have softened and the cheese sauce mixture to thicken as desired. The longer you cook it, the thicker it will get. Resist the urge to take the lid off and 'check on' the progress because every time you do so, it unnecessarily lengthens the cooking time.: After an hour the kitchen fills with a warm, toasty dairy scent, and you may see the sides of the pot start to cling slightly. Cooking on LOW lets the sauce emulsify slowly, producing a silkier mouthfeel than high heat would. Opening the lid too often interrupts the heat cycle and lengthens cooking time, so resist peeking early.
  5. Taste for seasoning balance, and if desired, add additional salt, pepper, or other spices and serve.: When you stir you will notice the sauce gaining body, small bubbles appearing around the edges, and the pasta becoming tender to the fork. These visual and tactile cues tell you the sauce is thickening and the pasta is hitting that perfect al dente to tender range. A frequent error here is stirring too forcefully, which can break pasta and change the texture.
  6. Taste for seasoning balance, and if desired, add additional salt, pepper, or other spices and serve: The final moment is all about tasting the harmony of dairy and cheese, and adding small adjustments to lift the profile. The aroma should be rich and slightly nutty from the cheese; if it tastes flat, a pinch of salt will brighten it. Over seasoning at this stage is easy, so add small amounts and taste between adjustments to avoid overpowering the dish.

Notes

  • Swap pasta shapes Try small shells or wheels in place of elbow macaroni to create more pockets for sauce to cling to, which enhances the bite texture, but be mindful that different shapes can alter cooking time slightly.
  • Grate your cheeses fresh Freshly grated cheddar and colby melt more smoothly than pre shredded packets, improving creaminess and mouthfeel; take care to grate just before assembly to avoid clumping.
  • Adjust dairy ratio Reduce heavy cream and increase milk for a lighter sauce, know that the result will be less rich and may be slightly looser in texture compared to the original ratio.
  • Use a buttered finish Stir in a little extra butter at the end for a glossy, rich finish, but avoid adding too much or the sauce can turn greasy.
  • Season at the end Add extra salt and pepper after cooking, since cheese concentration changes during slow cooking; this prevents oversalting early in the process.
  • Reheat gently Warm leftovers slowly and add a splash of milk to revive creaminess and avoid a grainy texture caused by overheated dairy.