If dinner needs to be something your kids will eat without a fight, this crockpot mac and cheese recipe is worth keeping on repeat.
It’s a no-boil method: the pasta cooks right in the slow cooker with the cheese sauce, and a scoop of cottage cheese blended into the sauce adds extra protein without changing the sauce’s taste.
You get a creamy, kid-approved dinner or side dish, and it’s genuinely one you can feel good about serving.
This version leans on pantry staples like evaporated milk and a block of Velveeta for that classic creamy texture, plus real cheddar for flavor. It’s simple enough for a weeknight and stretchy enough to serve as a main dish or a side next to grilled chicken or pulled pork.
Crockpot Mac and Cheese Recipe
An ultra-creamy crockpot mac and cheese that skips the boil-and-drain step — the macaroni cooks right in the sauce. A mix of Velveeta, sharp cheddar, and blended cottage cheese (for smooth, hidden protein) creates a rich, velvety texture, while evaporated milk keeps it from breaking down over the cook time. It's a hands-off, crowd-pleasing side or main that comes together in just 2 hours with minimal effort.
Ingredients
- 16 ounces elbow macaroni, uncooked
- 4 cups whole milk
- 1 can (12 oz) evaporated milk
- 8 ounces Velveeta, cubed
- 2 cups shredded sharp cheddar cheese
- 1 cup low-fat cottage cheese
- 4 tablespoons butter, cubed
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- Salt and black pepper, to taste
- Nonstick spray, for the crockpot insert
Instructions
- Spray the inside of the crockpot with nonstick spray to keep the pasta from sticking to the sides.
- Blend the cottage cheese in a blender or with an immersion blender until smooth, about 30 seconds. This keeps the texture creamy rather than curdled.
- Add the uncooked macaroni, whole milk, evaporated milk, Velveeta, 1 1/2 cups of the cheddar, blended cottage cheese, butter, garlic powder, and smoked paprika to the crockpot. Stir well to combine.
- Cover and cook on low for 2 hours, stirring once around the 1-hour mark so the pasta cooks evenly and doesn't stick.
- Once the pasta is tender and the sauce has thickened, stir in the remaining 1/2 cup of cheddar cheese until melted.
- Season with salt and pepper to taste, then serve warm.
Notes
Common Mistakes
Skipping the stir at the 1-hour mark is the most common reason for mushy edges and undercooked pasta in the middle.
Crockpots run hot in different spots, so that one stir keeps everything cooking evenly. Also, avoid lifting the lid too often in the first hour, since that lets heat escape and slows the pasta's cooking.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 917Total Fat: 53gSaturated Fat: 30gUnsaturated Fat: 23gCholesterol: 157mgSodium: 1396mgCarbohydrates: 72gFiber: 9gSugar: 16gProtein: 46g
Ingredient Swaps
- No Velveeta on hand: Use an extra cup of shredded cheddar plus 2 tablespoons of cream cheese instead. It won’t be quite as silky, but it still melts down into a creamy sauce.
- Higher protein boost: Stir in an extra 1/2 cup of cottage cheese, blended smooth, for even more protein per serving without changing the flavor.
- Dairy-light option: Swap the whole milk for 2% and use light Velveeta if you’re trying to cut back on richness without losing the creamy texture.
Common Mistakes
Skipping the stir at the 1-hour mark is the most common reason for mushy edges and undercooked pasta in the middle.
Crockpots run hot in different spots, so that one stir keeps everything cooking evenly. Also, avoid lifting the lid too often in the first hour, since that lets heat escape and slows the pasta’s cooking.
FAQ
Can I make crockpot mac and cheese without boiling the noodles first?
Yes, that’s the method used here. The uncooked macaroni cooks directly in the milk-and-cheese mixture, which saves a step and keeps this recipe genuinely hands-off.
Does the cottage cheese make it taste different?
Not really. Blending it smooth first means it disappears into the sauce and just adds creaminess and protein, without a noticeable cottage cheese flavor or texture.
Can I use a different type of cheese?
Sharp cheddar gives the best classic mac and cheese flavor, but you can mix in Gouda, Monterey Jack, or Colby for a milder or slightly different taste.
Why is my crockpot mac and cheese grainy?
Grainy sauce usually happens when the cheese is added too early and overcooks, or when the heat is too high. Stick to low heat and add the final half cup of cheddar at the end, off the direct heat of a long cook.
Can I double this recipe for a crowd?
Yes, though you’ll want a 6-quart or larger crockpot and should add about 30 extra minutes of cook time, checking the pasta for doneness before serving.
How do I keep leftovers creamy when reheating?
Reheat gently on the stove or in the microwave, stirring in a splash of milk, since the sauce thickens a lot as it sits in the fridge.
Conclusion
This crockpot mac and cheese recipe is exactly the kind of dinner that solves the “will my kids actually eat this” problem, while quietly sneaking in extra protein from the cottage cheese.
It works just as well as a simple main dish on a busy night as it does as a side for a bigger spread. Once you try the no-boil method, it’s hard to go back to boiling noodles separately.
For more slow-cooker ideas for a busy week, check out our 15 Dump-and-Go Crockpot Dinners (5-Minute Prep).