Plant-Based Street Food in Raleigh, NC
Bold flavors, zero animal products. Element Gastropub brings downtown Raleigh's best plant-based bar food to the table.
Searching for vegan street food in Raleigh? Element Gastropub at 421 Fayetteville St in City Plaza is your downtown destination for bold, shareable plant-based dishes. From BBQ Nachos to Wings with six sauces to Loaded Fries — our pub menu is built for vegetarians, vegans, and anyone who wants real bar food without the meat.
Bold, shareable plant-based pub food
100% vegan menu — every single item
Downtown Raleigh at City Plaza, 421 Fayetteville St
20-tap NC craft beer wall + full cocktail bar
Shareable Pub Plates
BBQ Nachos, Wings with 6 sauces, Bavarian Pretzels, and Loaded Fries — all plant-based and built for sharing
Bold Flavors
Smoky BBQ, Nashville Hot, Carolina-style, and more — flavor profiles that satisfy without any animal products
Daily Specials
Ask your server about rotating daily specials — Chef Lelia Kidd keeps the menu fresh and seasonal
Does Element Gastropub have vegan street food options?
Yes! Our pub menu features bold, shareable plant-based dishes like BBQ Nachos, Wings with 6 sauce options, Loaded Fries, and Bavarian Pretzels — all 100% vegan.
What plant-based dishes pair best with craft beer?
Our Wings, BBQ Nachos, Loaded Fries, and Bavarian Pretzel were designed to pair with our 20-tap NC craft beer wall. Ask your server for beer pairings.
Does Element serve daily specials?
Yes! Chef Lelia Kidd rotates seasonal specials regularly. Ask your server or check our social media for the latest additions.
Where is Element Gastropub in downtown Raleigh?
We're located at 421 Fayetteville St in City Plaza, right in the heart of downtown Raleigh — steps from the Convention Center, hotels, and Moore Square.
What should I check before visiting?
Browse the current menu before deciding what to order. The kitchen is fully plant-based, with pub food and Southern comfort dishes, but seasonal choices can change. A dish mentioned in an older guide or photograph may not be available during your visit. Ask the team about ingredients and dietary needs rather than relying on a photograph or a dish name alone. Element is at 421 Fayetteville Street, Suite 103, Raleigh, NC 27601, on City Plaza. Metered street parking is available on Fayetteville Street and nearby blocks, with city parking decks a short walk away. Use the contact page for full operating hours and directions. For Friday and Saturday takeout, order by 9:15pm and collect your food by 10pm; dining hours are unchanged. Reserve through the existing booking link, or use the online ordering link for pickup. For a larger private gathering, contact the events team rather than assuming that a regular table reservation covers a group booking.