Prepare the Macaroni: Cook the elbow macaroni according to the package instructions but undercook by 1-2 minutes. Drain and set aside.
Layer the Cheese: Place half of the shredded cheddar cheese at the bottom of the Crockpot.
Add the Pasta: Add the cooked pasta over the layer of cheese in the Crockpot.
Pour the Milk and Butter: Add the evaporated milk, whole milk, and cubed butter. Stir gently to combine.
Add the Remaining Cheese and Seasonings: Top with the remaining shredded cheddar cheese and season with salt and pepper.
Cook: Cover the Crockpot and cook on low for 2-3 hours, stirring every 30 minutes. Check for creaminess and adjust if needed by adding a little more milk.
Serve: Once creamy and smooth, serve and enjoy!