Slow Cooker Mac and Cheese


This crockpot mac and cheese recipe is creamy, comforting, and takes just moments to assemble in a slow cooker. Great for large family gatherings and to take to potluck dinners. It's always a big hit!

Prep Time:
15 mins
Cook Time:
3 hrs 15 mins
Total Time:
3 hrs 30 mins


  • 1 (16 ounce) package elbow macaroni

  • ½ cup butter

  • salt and ground black pepper to taste

  • 1 (16 ounce) package shredded Cheddar cheese, divided

  • 1 (5 ounce) can evaporated milk

  • 2 eggs, well beaten

  • 2 cups whole milk

  • 1 (10.5 ounce) can condensed Cheddar cheese soup (such as Campbell's®)

  • 1 pinch paprika, or as desired (Optional)


  1. Fill a large pot with lightly salted water and bring to a rolling boil. Stir in macaroni and return to a boil. Cook pasta uncovered, stirring occasionally, until tender yet firm to the bite, about 8 minutes. Drain and transfer pasta to a slow cooker.

  2. Add butter to pasta and stir until melted; season with salt and pepper. Sprinkle about 1/2 of the Cheddar cheese over pasta and stir.

  3. Whisk evaporated milk and eggs together in a bowl until smooth; stir into pasta mixture.

    a top down view of evaporated milk and eggs whisked together in a bowl until smooth.

    Dotdash Meredith Food Studios

  4. Whisk milk and condensed soup together in a bowl until smooth; stir into pasta mixture.

    a top dow view of milk and condensed soup whisked together in a bowl until smooth

    Dotdash Meredith Food Studios

    a top down view of eggs, condensed soup, milk, shredded cheese, and macaroni noodles in a crockpot.

    Dotdash Meredith Food Studios

  5. Sprinkle remaining cheese over pasta mixture; garnish with paprika.

    a top down view of shredded cheddar sprinkled on top a crock pot full of macaroni and cheese sauce.

    Dotdash Meredith Food Studios

  6. Cook on Low for 3 hours.

  7. Serve hot and enjoy!

    high angle looking at a green bowl full of slow cooker mac and cheese



Some slow cookers take less time. Check the edges are not getting too brown after 2 1/2 hours.

To bake in a conventional oven, pour pasta mixture into a casserole dish and bake at 350 degrees F (175 degrees C) for 45 minutes to 1 hour.

Nutrition Facts (per serving)

432 Calories
25g Fat
34g Carbs
18g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 432
% Daily Value *
Total Fat 25g 32%
Saturated Fat 15g 74%
Cholesterol 99mg 33%
Sodium 524mg 23%
Total Carbohydrate 34g 12%
Dietary Fiber 1g 5%
Total Sugars 5g
Protein 18g
Vitamin C 0mg 2%
Calcium 368mg 28%
Iron 2mg 9%
Potassium 229mg 5%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love