More than half of Australians are choosing to host dinners at home instead of heading out to a restaurant as the cost-of-living crisis bites budgets.