I allocate items by credit cards, eg. "meals out" on one credit card, "food" on another, "fuel" on another. That's only 3 lines on a spreadsheet showing the budget.
If at the end of the month, the spend on each card is higher than those figures I've failed.
With modern apps for card balances, seeing if you're near your budget helps.
The alternative is to get money physically out of the bank and put it into separate envelopes and spend out of the envelopes. You'll be amazed at how your spending habits change when you have to physically hand over cash.
If you are finding that looking down a list of 50 purchases at the end of the month "takes up too much time", I would wonder how much time you spend watching TV and compare the time values. One is surely more important than the other.