Chanukah Is Celebrated Without a Feast – Why?

I’ve always wondered why Chanukah doesn’t have festive meals like the other holidays. I know we eat foods fried in oil to remember the miracle with the oil and the candles, but why not meals with Kiddush, challah and the like? Someone said it’s because Chanukah is not in the Torah, but neither is Purim, and there’s a big meal on Purim. Thanks for your time,