Crockpot Mac and Cheese



  • 16 ounces elbow macaroni, cooked al dente
  • 1/2 teaspoon black pepper
  • 6 tablespoons butter
  • 1 (12 ounce) can evaporated milk
  • 2 1/2 cups whole milk
  • 16 ounces sharp cheddar cheese, shredded (reserve 1/2 cup for topping)
  • 8 ounces Velveeta cheese
  • 8 ounces cream cheese


  1. In a large mixing bowl, combine the cooked elbow macaroni and black pepper. Set aside.
  2. In a crockpot, add the butter, evaporated milk, whole milk, shredded sharp cheddar cheese (reserve 1/2 cup for topping), Velveeta cheese, and cream cheese.
  3. Cover the crockpot with the lid and cook on low heat for 3-4 hours. Stir the mixture occasionally to ensure even melting and blending of the cheeses.
  4. After 3-4 hours, when the cheeses are melted and the mixture is creamy and smooth, add the cooked elbow macaroni and stir until well combined.
  5. Sprinkle the reserved 1/2 cup of shredded sharp cheddar cheese over the top of the mac and cheese.
  6. Cover the crockpot again and let it cook on low for an additional 10-15 minutes, or until the cheese on top is melted and bubbly.
  7. Once the cheese on top is melted, switch the crockpot to the warm setting to keep the mac and cheese hot until ready to serve.
  8. Serve the deliciously creamy Crockpot Mac and Cheese as a comforting and satisfying meal on its own or as a side dish with your favorite main course.
  9. Enjoy the cheesy goodness and savor the creamy texture of this irresistible mac and cheese straight from the crockpot!

Note: Crockpot temperatures can vary, so keep an eye on the mac and cheese as it cooks. Adjust the cooking time accordingly, and switch to the warm setting once everything is melted and combined.

Here are some helpful tips to make your Crockpot Mac and Cheese even more delightful:

  1. Mix Up the Cheese: While sharp cheddar is delicious, you can customize the flavor by using a blend of different cheeses. Try adding some Gouda, Swiss, or Monterey Jack for extra complexity and richness.
  2. Add Seasonings: Enhance the flavor of your mac and cheese by adding seasonings like garlic powder, onion powder, paprika, or mustard powder. These spices add depth and complexity to the dish without overwhelming the cheesy goodness.
  3. Use Freshly Grated Cheese: Freshly grated cheese melts more smoothly and evenly compared to pre-shredded cheese, which often contains anti-caking agents. Take the extra time to grate your cheese from a block for the best results.
  4. Experiment with Pasta Shapes: While elbow macaroni is traditional, you can use other pasta shapes to switch things up. Try using cavatappi, penne, or shells for a fun twist on classic mac and cheese.
  5. Customize with Mix-ins: Make your mac and cheese unique by adding mix-ins like cooked bacon, diced ham, sautéed onions, or roasted vegetables. These additions add extra flavor and texture to the dish and allow you to tailor it to your preferences.
  6. Add a Crunchy Topping: For extra texture and flavor, top your mac and cheese with a crunchy topping before serving. Mix together breadcrumbs with melted butter and sprinkle it over the top, then broil for a few minutes until golden and crispy.
  7. Adjust the Creaminess: If you prefer a creamier mac and cheese, add more evaporated milk or whole milk to the mixture. For a thicker consistency, reduce the amount of milk slightly or increase the amount of cheese.
  8. Customize with Heat: If you like a little heat, add a pinch of cayenne pepper or a few dashes of hot sauce to the mac and cheese for a spicy kick. Adjust the amount to your taste preferences.
  9. Garnish for Freshness: Before serving, garnish your mac and cheese with chopped fresh herbs like parsley, chives, or green onions. These add a pop of color and freshness that brightens up the dish.
  10. Serve with Extras: Serve your Crockpot Mac and Cheese alongside additional toppings like crispy bacon bits, diced tomatoes, sliced jalapeños, or pickled onions. This allows everyone to customize their mac and cheese according to their taste preferences.

Here are some secrets to help you achieve mac and cheese perfection:

  1. Prevent Overcooking: Cook the pasta until it’s just al dente before adding it to the crockpot. Overcooked pasta can become mushy and unpleasant in texture, so it’s essential to cook it properly beforehand.
  2. Optimize Cheese Selection: Use a combination of cheeses for the best flavor and texture. Sharp cheddar provides tanginess, while Velveeta adds creaminess and meltability. Experiment with different cheese blends to find your favorite combination.
  3. Balance the Liquid Ingredients: Achieve the perfect creamy consistency by balancing the amount of liquid ingredients. The evaporated milk provides richness, while whole milk adds creaminess. Adjust the ratio of milk to cheese to achieve your desired texture.
  4. Don’t Skip the Butter: Butter adds richness and flavor to the mac and cheese, so don’t skip it! Be sure to use unsalted butter to control the saltiness of the dish.
  5. Incorporate Cream Cheese: Cream cheese adds extra creaminess and tanginess to the mac and cheese. Be sure to use softened cream cheese for easy mixing and a smooth texture.
  6. Stir Occasionally: Stir the mac and cheese occasionally as it cooks to ensure that the cheese melts evenly and the ingredients combine well. This prevents clumps of cheese and ensures a smooth, creamy texture throughout.
  7. Adjust Seasonings to Taste: Taste the mac and cheese before serving and adjust the seasonings as needed. Add more salt, pepper, or other seasonings to enhance the flavor to your liking.
  8. Keep an Eye on Cooking Time: Crockpot temperatures can vary, so keep an eye on the mac and cheese as it cooks. Overcooking can lead to dryness and a less creamy texture, so be sure to check for doneness periodically.
  9. Add Cheese in Stages: Reserve some shredded cheese to sprinkle on top of the mac and cheese during the last hour of cooking. This creates a gooey, cheesy topping that adds extra flavor and appeal.
  10. Let it Rest: Allow the mac and cheese to rest for a few minutes after cooking before serving. This allows the flavors to meld together and ensures that the dish is at the optimal temperature for serving.

By following these secrets, you’ll be well on your way to achieving the perfect Crockpot Mac and Cheese that’s creamy, flavorful, and utterly delicious!

Here are some of the most popular questions and answers related to Crockpot Mac and Cheese:

  1. Can I use different types of cheese in Crockpot Mac and Cheese? Yes, you can customize the cheese blend to your preference. Popular options include sharp cheddar, mozzarella, Gouda, Monterey Jack, or even a creamy cheese like Velveeta for extra meltiness.
  2. How do I prevent the cheese from becoming clumpy in the crockpot? To prevent the cheese from becoming clumpy, be sure to stir the mac and cheese occasionally during the cooking process. This helps distribute the cheese evenly and ensures a smooth texture.
  3. Can I make Crockpot Mac and Cheese ahead of time? Yes, you can prepare Crockpot Mac and Cheese ahead of time and keep it warm in the crockpot until ready to serve. You can also refrigerate any leftovers and reheat them in the crockpot or microwave.
  4. What can I serve with Crockpot Mac and Cheese? Crockpot Mac and Cheese pairs well with a variety of dishes, including grilled meats, roasted vegetables, or a simple green salad. It’s also delicious on its own as a comforting and satisfying meal.
  5. Can I add bacon or other mix-ins to Crockpot Mac and Cheese? Yes, you can customize Crockpot Mac and Cheese with your favorite mix-ins such as cooked bacon, diced ham, sautéed onions, or roasted vegetables. Add them to the crockpot along with the other ingredients for added flavor and texture.
  6. How long does Crockpot Mac and Cheese need to cook? Crockpot Mac and Cheese typically cooks on low for 2-4 hours, depending on the recipe and the specific crockpot. It’s essential to monitor the cooking process and adjust the cooking time as needed to prevent overcooking.
  7. Can I use different types of pasta in Crockpot Mac and Cheese? Yes, you can use different types of pasta in Crockpot Mac and Cheese, such as penne, rotini, or shells. However, it’s essential to adjust the cooking time accordingly, as different pasta shapes may cook at different rates.
  8. How do I make Crockpot Mac and Cheese creamy? To make Crockpot Mac and Cheese creamy, be sure to use plenty of cheese and liquid ingredients such as milk or cream. Stirring occasionally during the cooking process also helps ensure a smooth and creamy texture.
  9. Can I double the recipe for a larger crowd? Yes, you can double the recipe for Crockpot Mac and Cheese to feed a larger crowd. Be sure to use a larger crockpot or divide the ingredients between two crockpots to ensure even cooking.
  10. How do I store leftovers of Crockpot Mac and Cheese? Leftover Crockpot Mac and Cheese can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat individual portions in the microwave or on the stovetop until heated through before serving.

These are just a few of the common questions and answers related to Crockpot Mac and Cheese. Feel free to ask if you have any more specific questions!