Shelby Vittek is an award-winning food and drink journalist who\'s covered everything from plant-based burgers to the history of New Jersey diners. She\'s also profiled the creator of the iconic green bean casserole and written countless essays about recreating her grandmother\'s recipes herself. She has over a decade\'s worth of experience in the food writing realm.<\/p>","title":"Shelby Vittek" || document.title || '',"authorId":"1016509","contentGroup":"Other","revenueGroup":"","viewType":"","templateName":"BIO","authorNames":"Shelby Vittek","documentId":7106398,"templateId":"17","muid":"9872d1f4-a9eb-481e-a6db-d53c29c35a3a","lastEditingAuthorId":"1016509","lastEditingUserId":"151378030080892","fullUrl":"https://www.allrecipes.com/author/shelby-vittek/" + location.hash,"experienceType":"single page","entryType":"direct","excludeFromComscore":false,"internalSessionId":"nab072dcf60314877ba74b9d4dc7d981207","internalRequestId":"nab072dcf60314877ba74b9d4dc7d981207","hid":"","experienceTypeName":"","recircDocIdsFooter":"","euTrafficFlag":false,"isGoogleBot":false,"mantleVersion":"4.0.743","commerceVersion":"","primaryTaxonomyIds":"","primaryTaxonomyNames":""}; var scrolledPageData = {}; var scrolledDocOrdinal; var scrolledPage; pageViewDataAsJSON.title = 'Shelby Vittek - Allrecipes' ; pageViewDataAsJSON.breakpointName = Allrecipes.utilities.getW(); pageViewDataAsJSON.bounceExchangeId = 2548; if (isContinuousScroll) { pageViewDataAsJSON.experienceTypeName = 'continuous'; if (window.dataLayer && window.dataLayer.length) { //loop through events and collect previous scrolledDocOrdinal and scrolledPage values scrolledPageData = window.dataLayer.reduce( (acc, curr) => { if (curr.event == 'unifiedPageview') { acc.scrolledDocOrdinal = acc.scrolledDocOrdinal ? acc.scrolledDocOrdinal + 1 : 1; acc.scrolledPage = acc.scrolledPage ? acc.scrolledPage + " | " + (curr.documentId).toString() : (curr.documentId).toString(); } return acc; }, {}); } scrolledPage = scrolledPageData.scrolledPage ? scrolledPageData.scrolledPage + ' | ' + (pageViewDataAsJSON.documentId).toString() : (pageViewDataAsJSON.documentId).toString(); scrolledDocOrdinal = scrolledPageData.scrolledDocOrdinal ? scrolledPageData.scrolledDocOrdinal + 1 : 1; pageViewDataAsJSON.scrolledPage = scrolledPage; pageViewDataAsJSON.scrolledDocOrdinal = scrolledDocOrdinal; } Mntl.utilities.onLoad(function() { Mntl.PageView.init(pageViewDataAsJSON); }); })();