Note: This post contains affiliate links to the products that I use and trust. This means that I might receive a small commission (at no extra cost to you) if you make a purchase using any of my links below. See full disclosure here
Welcome to Buffalo’s Flavor Frontier
Looking for where to eat the best vegetarian or vegan food in Buffalo, NY? You’re in the right place. Whether you’re a full-time plant-based foodie, flexitarian, or just veggie-curious, Buffalo has way more flavor-packed, meat-free options than you might think. From rooftop pasta dishes to seitan wings with attitude, we’re spilling the beans (and lentils) on where to eat your way through the Queen City. Let’s Dig In.
Where to Find the Best Vegetarian and Vegan Food in Buffalo
Let’s keep it simple. If you’re wondering where to grab the best plant-based eats in Buffalo, here are your must-tries:
- Cafe 59: Comfort food with a vegetarian twist
- Strong Hearts: 100% vegan and 100% delicious
- Sunshine Vegan Eats: Soul food gone plant-based
- Caffe at Amy’s: Diner vibes, veggie-friendly menu
- Marble + Rye: Fancy cocktails, customizable dishes
- Sato: Japanese favorites with vegan ramen
- Grindhaus Cafe: Quirky, creative vegan sandwiches
- Tappo: Rooftop pasta magic, easily veg-adapted
Each one brings something a little different to the table. Hungry yet?
Your Ultimate Guide to Vegetarian Restaurants in Buffalo
Buffalo isn’t just wings and beef on weck. It’s home to a quietly booming vegetarian and vegan scene. Let’s take a closer look at some of these standout spots.
Tabel of Contents
- 1 1. Cafe 59 – Where Vegetarian Meets Cozy
- 2 2. Strong Hearts – Comfort Food, No Animals Harmed
- 3 3. Sunshine Vegan Eats – Soul Food That Shines
- 4 4. Caffe at Amy’s – Diner-Style Dishes, Veggie-First
- 5 5. Marble + Rye – Where Fancy Meets Flexitarian
- 6 6. Sato – Ramen That Respects the Plant-Based Life
- 7 7. Grindhaus Cafe – Where Quirky Gets Delicious
- 8 8. Tappo – Pasta, Rooftops, and Veggie Wins
1. Cafe 59 – Where Vegetarian Meets Cozy
Nestled in the heart of Allen St., Cafe 59 is that laid-back, cozy place you wish you’d known about sooner. Their legendary polenta wings add a unique twist to Buffalo-style comfort food. Add vegan-friendly sandwiches, hearty salads, and killer coffee? You’ve got a place worth bookmarking.

Pro Tip: Ask for the daily soup—they always have a veggie option!
2. Strong Hearts – Comfort Food, No Animals Harmed
Want a stacked sandwich and a soy-based milkshake that tastes just as good as the dairy version? Strong Hearts is your new best friend. Located on Niagara Street, they serve vegan comfort food that satisfies even the most skeptical carnivores.
Pro Tip: Their vegan Buffalo Bleu sandwich is a local legend—don’t skip it.
3. Sunshine Vegan Eats – Soul Food That Shines
You haven’t lived until you’ve had Sunshine Vegan Eats’ jackfruit BBQ sandwich and creamy mac & cheese. It’s the kind of place that makes you say, “Wait, this is vegan?” Everything is bold, flavorful, and unapologetically indulgent.
Pro Tip: Grab one of their fresh-pressed juices to balance out that comfort food coma.
4. Caffe at Amy’s – Diner-Style Dishes, Veggie-First
Classic diner vibes with a vegetarian twist? Yes, please. Cafe at Amy’s serves up seitan wings, vegan mac, and all-day breakfast. Perfect for a weekend brunch or a quick, satisfying bite near UB South.
Pro Tip: Go early—locals love it and seats fill fast!
5. Marble + Rye – Where Fancy Meets Flexitarian
Looking for a date night spot that suits everyone? Marble + Rye is an upscale and inventive establishment. Their cocktails are top-tier, and their kitchen happily whips up customized veggie dishes that don’t feel like an afterthought.

Pro Tip: Tell your server you’re vegetarian—they’ll guide you to the secret-menu-level good stuff.
6. Sato – Ramen That Respects the Plant-Based Life
Ramen cravings hit hard, and Sato hits back with a vegan bowl full of depth and umami. They also offer veggie sushi and tofu dishes for anyone missing their Japanese favorites.
Pro Tip: Add Japanese cake donuts —you’ll thank me later.
7. Grindhaus Cafe – Where Quirky Gets Delicious
This South Buffalo gem on Allen St. is all about creative, comforting vegan sandwiches in a space that feels like your artsy friend’s living room. Their menu rotates often, so there’s always something new to try.
Pro Tip: Follow them on social media to stay up-to-date on their latest specials and promotions.
8. Tappo – Pasta, Rooftops, and Veggie Wins
If you’re looking for a dinner with a view and a customizable pasta bowl, Tappo delivers. Their pasta menu lets you mix and match sauces and toppings, easy to build a satisfying vegetarian dish without missing a beat.
Pro Tip: Make a reservation during golden hour for that chef’s kiss lighting.
You’re Just a Fork Away From the Best Veggie Eats in Buffalo
Buffalo may have built its name on wings, but its veggie-forward restaurants are just as worthy of your appetite. Whether you’re plant-based or just exploring the idea, these eight spots prove that flavor doesn’t need meat to shine.
So go on—make it your mission to try one (or all) of these spots this month. Take a pic, tag your favorite, and share your go-to order with me. I’ll be cheering you on from my next veggie exploration.
Stay curious, stay hungry, and keep exploring!
-Beth