Cook & drain the ground beef and onion in advance. Set aside.
Cook and drain the macaroni according to box instructions. Return macaroni to the pot.
Add ground beef/onion mixture and all remaining ingredients, including cheese packet. Adjust milk as necessary. Stir over low heat until everything is incorporated and creamy. Sometimes I toss in extra shredded cheese or black pepper, depending on my mood.