Cook the elbow macaroni in boiling water according to package directions until al dente. Drain and set aside.
In a large pot over medium heat, melt the butter. Pour in the milk, then add garlic powder, onion powder, salt, and black pepper. Stir until everything is well combined and warmed through.
Add the cottage cheese, shredded cheddar cheese, and grated Parmesan cheese. Stir continuously until the cheeses melt and the sauce becomes smooth and creamy.
Fold in the cooked macaroni and mix until every piece is fully coated in the creamy sauce. Serve warm and enjoy.
