I've got a worm farm.
They eat all of the kitchen scraps, apart from meat, citrus and spicy things. They eat loads and break it down nicely and I always have a massive supply for my birchir and fronts, who love them! I was out there last night and I would estimate that for every square 5cm x 5cm block, there would be about 50 worms in there!!