Delicious minifoods