Guide

Vegetarian and Vegan Guide to Ann Arbor

Eight restaurants where the plant-based food isn't an afterthought.

Ann Arbor has always been decent to vegetarians. You can find a token veggie burger on most menus in town, and the Thai places will swap in tofu if you ask. But decent isn't the same as good. The difference is whether the kitchen designed the dish for plants or just removed the meat and hoped for the best.

This guide covers the places where the vegetarian and vegan food is the point, or close enough to it that you won't feel like you're ordering the backup plan. Some are fully vegetarian. Some are omnivore restaurants that happen to do plant-based cooking with real conviction. All of them have earned repeat visits.

The Originals

Seva (2541 Jackson Ave) has been cooking vegetarian food since 1973. That's five decades of plant-based cooking in a town that didn't start using the phrase "plant-based" until about 2015. The menu sprawls across cuisines: Indian curries, Mexican enchiladas, Thai noodles, American sandwiches. On paper, that range sounds like a recipe for mediocrity. In practice, the kitchen is more consistent than it has any right to be. The spinach enchiladas have been on the menu long enough to qualify as a local institution. The tempeh Reuben makes a genuine case for meatless sandwiches. Seva is not trendy. It was never trendy. That's why it's still here.

Little Kim (207 N Fifth Ave) is Ji Hye Kim's all-vegetarian restaurant and mini-mart in the Kerrytown area, and it opened in July 2025 as the fast-casual counterpart to Miss Kim two blocks south. The menu is built around build-your-own bowls, kimbap, and fried tofu sandwiches, everything under $15. The fried tofu sandwich ($17) has a crispy shell and a gochujang glaze with real heat. The kimbap rolls ($9) are tight, clean-cut, and substantial enough for lunch. Kim's approach to vegetarian food has always been one of the strongest parts of her cooking. At Little Kim, it's the whole identity. The attached mini-mart stocks gochugaru, doenjang, sesame oil, and prepared banchan to take home. Walk in, order at the counter, eat or leave. No reservations.

The Restaurants That Get It Right

Miss Kim (415 N Fifth Ave) is Ji Hye Kim's sit-down Korean-Michigan restaurant, and the vegetarian options here are not concessions. They are some of the best dishes on the menu. The bibimbap (around $26) comes in a stone bowl hot enough to crisp the rice against the sides. Seasonal vegetables, gochujang, a fried egg. The japchae is sweet potato glass noodles tossed with soy and sesame oil and whatever the farms are sending that week. The banchan spread changes constantly, and on any given night at least three of the five small plates are vegan without trying to be. Kim sources from local farms and builds her menu around the harvest, which means the vegetable dishes are seasonal by design, not by marketing.

Jerusalem Garden (314 E Liberty St) is the kind of place that makes vegetarian eating easy without making a production of it. Falafel, hummus, tabbouleh, grape leaves, baba ghanoush. The falafel plate might be the best per-dollar vegetarian meal downtown: fresh-fried falafel, house-made tahini, pickles, pita, and enough food that I've never finished the plate in one sitting. Most of the menu is vegan or can be made vegan by dropping the yogurt sauce. The room is narrow and no-frills. You're here for the food and the price, both of which deliver.

No Thai! (226 N Fourth Ave) has been feeding Ann Arbor Thai food long enough to have built a reputation on consistency rather than novelty. For vegetarians, the menu works. Green curry, pad thai, fried rice, and drunken noodles all come with tofu options that the kitchen treats as a real protein, not filler. The drunken noodles have wok char and chili heat, and the tofu holds up to both. Portions are calibrated for hunger, not presentation. The name is a joke. The food is not.

Vegetable-Forward, Not Vegetarian-Only

Frita Batidos (117 W Washington St) is known for its Cuban-style frita, but the black bean frita is the order for vegetarians, and it holds its own against the meat version. A seasoned black bean patty topped with the same tangle of shoestring fries, the same soft egg bun, the same drizzle of sauce. The texture contrast still works. The batido shakes are thick and cold and undo whatever the chili did to your mouth. Order one. The black bean bowl with plantains is another strong option if you want to skip the bun entirely. Around $12 for a frita and under $15 with a shake. The room is loud and small. Order at the counter.

Aventura (216 E Washington St) is a Spanish tapas restaurant, and the vegetable dishes here are not filler between the shrimp and the chorizo. Patatas bravas have a crispy exterior and a sauce with actual heat. The grilled vegetables and the Spanish tortilla (eggs, potatoes, onions, slow-cooked in olive oil) are satisfying enough to build a meal around. Order four or five vegetable plates and skip the meat entirely. You won't feel like you missed anything. The sherry list is worth exploring, and the small-plates format means you can eat exactly as much or as little as you want.

Across the Border

MAIZ Mexican Cantina (36 E Cross St, Ypsilanti) makes everything from scratch daily, and the vegetarian options benefit from that commitment. The baked avocado tacos are the signature, and they work because the avocado is treated as the main event, not as a garnish. Street corn is griddled and seasoned right. Bean and cheese options are available across the menu, and the hand-shaken margaritas use fresh-squeezed juice. Hit Taco Tuesdays for a cheap meal with volume. MAIZ sits on the Depot Town corridor in Ypsilanti, on the same block as Sidetrack and 734 Brewing. It's a fifteen-minute drive from downtown Ann Arbor, and it's a drive worth making.


Ann Arbor's vegetarian and vegan options are better than they've ever been, and they're still getting better. Seva has been doing this for over fifty years. Little Kim just started. Between the two, and with everything in the middle, you can eat plant-based in this town every day of the week without repeating yourself and without settling.