35 Best Vegetarian Restaurants in Elmhurst

GIA MIA Elmhurst Italian • $$
116 Schiller St, Elmhurst

Customers` Favorites

Ricotta Cheese Spread with Honey
Braised Short Rib Gnocchi
Wild Mushroom Sacchetti
Beef Short Rib Gnocchi
Chicken Parmesan
Lobster Ravioli
Calamari Fritto
Zucchini Fries
Paccheri Vodka
Chicken Piccata

“Food was delicious. Service was great and nice ambiance too. Lunch menu was reasonable & delish.“

4.3 Superb121 Reviews
151 Kitchen | Bar New American • $$
151 N York St, Elmhurst

Customers` Favorites

Wild Berry and Peach Cobbler
Triple Layer Chocolate Cake
Charcuterie Cheese Board
Craft Cocktail Flight
Grilled Hanger Steak
Pan Seared Salmon
Risotto Carbonara
Prime Hanger Salad
Shrimp and Grits
Brussels Sprouts

“Amazingly delicious food and drinks! Our waiter, Colin, is the best and the added bonus is that he looks like Adam Ruzek (Patrick Flueger) on Chicago PD.“

4.2 Good125 Reviews
Francesca's Amici Italian • $$
174 N York St, Elmhurst

Customers` Favorites

Fettuccine Alfredo with Rock Shrimp
Fettuccine Carbonara Pasta
Pollo Arrosto Alla Romana
Fettuccine Della Nonna
Filetto Con Bruxelles
Linguine Alla Caruso
Spaghetti Carbonara
Chicken Parmigiana
Vanilla Cheesecake
Insalata Con Carne

“We were at a holiday/retirement party. Large group. We were well cared for. I highly recommend them for a date night, happy hour or a large party!“

4.6 Superb269 Reviews
Maharaj Indian Grill Indian • $
117 N Addison Ave, Elmhurst

Customers` Favorites

Tandoori Chicken Mixed Kebab
Maharaj Dinner Special
Chicken Tikka Masala
Chicken Lollipops
Butter Chicken
Gobi Manchurian
Chicken Biryani
Chicken Curry
Lamb Vindaloo
Hakka Noodles

“Every time we've visited Maharaj Indian Grill, whether dining in or carryout, the staff have been friendly and the food, well, very tasty! We'd recommend this restaurant to everybody.“

4.6 Superb230 Reviews
Manny's Ale House Bar & Grill • $
683 St Charles Rd, Elmhurst

Customers` Favorites

Macaroni and Cheese and Chips Lunch Special
South of the Boarder Burger
Hand Breaded Chicken Tenders
South of the Border Burger
Classic Burger and Fries
Jimmy the Greek Burger
Italian Beef Egg Rolls
Buffalo Chicken Wrap
Pulled Pork Sandwich
Corned Beef Sandwich

“Food was excellent, the service was prompt and friendly. You could really see the connection the staff has with the customers just seemed like a great place to grab some food and entertainment. Highly recommend!“

4.7 Superb78 Reviews
Zenwich Elmhurst Asian Fusion • $
416 N York St B, Elmhurst

Customers` Favorites

Thai BBQ Pork Belly Mu Ping
Chicken Satay Sandwich
Pulled Pork Sandwich
Korean Cheese Steak
Spicy Garlic Shrimp
Pork Katsu Sandwich
Crab Cake Sandwich
Seasoned Fries
Seasoned Chips
Truffle Fries

“One of my wife and I’s favorite spots. If you’re in the area, this is a must.“

4.7 Superb77 Reviews
Stray Hen Cafe - Elmhurst, Illinois Breakfast • $
105 S York St suite a, Elmhurst

Customers` Favorites

Apple Churros French Toast
Side Biscuits and Gravy
Cakes and Fresh Fruit
Black & White Pancakes
Cinnamon Roll Pancakes
Papi Chulo Skillet
Specialty Pancakes
Blueberry Pancakes
French Toast Combo
Smoked Salmon

“Staff was friendly, the food was delicious, and it was very clean 10/10“

4.5 Superb97 Reviews
Rainbow Cafe American • $
254 N York St, Elmhurst

Customers` Favorites

Broiled Center-Cut Pork Chops
Garden Veggie Skillet
Classic Egg Benedict
Breakfast Burrito
Blackened Chicken
Corned Beef Hash
Potato Pancakes
Greek Omelette
Denver Omelette
Greek Chicken

“very good 👍 service delicious coffee ☕️“

4.5 Superb90 Reviews
Pazzi Di Pizza Elmhurst Italian • $$
105 S York St, Elmhurst

Customers` Favorites

Prosciutto E Arugula Pizza
Pollo Parmiggiana Sandwich
Eggplant Parmesan Delish
Skirt Steak Tagliata
Spicy Vodka Sauce
Grilled Calamari
Margherita Pizza
Antipasto Salad
Chicken Parmesan
Chicken Limone

“This past weekend a group ( 14 ) of us experienced a wonderful evening at Pazzi Di Pizza in Elmhurst. It was a fun get-together that was enhanced by great appetizers and varied, delicious pizzas. We also were served by some of the best and most courteous staff we have ever experienced. Marco, the Manager, who attentively scheduled our evening, came over, introduced himself, inquired about our needs, and then introduced us to Charlie, our evening's server. Charlie was exceptional!! It was our second time meeting at this venue, and I highly recommend a visit!“

4.5 Superb89 Reviews
Victory Meat and Seafood Steak House • $$$
116 N York St, Elmhurst

Customers` Favorites

Chocolate Cake and Cannolis
Griglaito Misto Quente
Flash Fried Calamari
Hamburger with Frites
Crispy Brick Chicken
Oyster Rockefeller
West Coast Oysters
Elote Sautéed Corn
Grilled Octopus
Roasted Oysters

“The food 10/10 , Service 10/10 , highly recommend Gabriel as your server , he is everything you want , personable , knows what he’s talking about and just friendly person you want around you. For that reason I will be back, lobster was delicious , get the elote corn for a side ! Melt in your mouth sea bass, first time trying oysters wow 😯 YUMMY, drinks also yummy . This is just an all around great spot in a nice area .“

4.6 Superb59 Reviews
DiLeo's Pizzeria Pizza • $
193 E Butterfield Rd, Elmhurst

Customers` Favorites

Half Pound Bacon Cheeseburger
Chopped Chicken Salad
Broasted Chicken
Chicken Dinner
Chopped Salad
Garlic Bread
Burger Menü
Pizza Slice
Cannoli
Sausage

“Great food, great people, and real nice vibe. Also, try the Italian Beef. It’s EXCELLENT!“

4.6 Superb56 Reviews
Ni Hao Asian Cafe Sushi Bar • $
116 W Park Ave, Elmhurst

Customers` Favorites

Tuna Avocado and Eel Avocado Roll
Nigiri Roll Combination
Sweet and Sour Chicken
Chicken Fried Rice
Hot & Sour Soup
Mixed Poke Bowl
Sesame Chicken
Orange Chicken
Mongolian Beef
Crab Rangoon 4

“My food was very yummy, the staff and service was also top notch!“

4.5 Superb82 Reviews
Prairie Cafe Family • $
109 W Vallette St, Elmhurst

Customers` Favorites

Beef Crispy Hot Sandwich
With Corned Beef Hash
Irish Benedict Hash
Chicken Souvlaki
Stuffed Avocado
Cheese Omelette
Eggs Benedict
Steak Skillet
blt Sandwich
Pasta Salad

“A very unassuming place, that serves the best food at probably the cheapest prices anywhere. The owner and his adorable wife, are both from Albania. She speaks Albanian & Greek and excellent English. The husband stays back in the kitchen creating the excellent food and the wife serves patrons out front. If you're not on a particular diet, and just want some good old-fashioned wholesome diner-type food, this is place.“

4.7 Superb40 Reviews
Rosati's Pizza Pizza Delivery • $
687 N York St, Elmhurst

Customers` Favorites

Create Your Own World Famous Chicago Style Deep Dish Pizza
Rosati’S Monster Pizza
Grilled Chicken Sandwich
Sausage Supreme Pizza
Chicago-Style Pizza
Mostaccioli Alforno
Mozzarella Sticks
Rosati's Monster
Pepperoni Pizza
Tiramisu Tray

“We had Rosati’s catered for our football banquet this year and it was so good! The boys loved the fried chicken, everyone was talking about it! Great pasta and salad too! I would HIGHLY recommend you give them a try! You won’t be disappointed!“

4.3 Superb131 Reviews
BNK Thai & Sushi Thai • $
111B W 2nd St, Elmhurst

Customers` Favorites

Mango with Sticky Rice
Fried Banana Sundae
Pad Thai with Tofu
Thai Peanut Sauce
California Roll
Pad Thai Chicken
Cashew Chicken
Drunken Noodle
Crab Rangoons
Miso Soup

“Just ordered BNK today for carryout and was so pleased with the portion sizes and the food was so fresh and made to order! I'll be back!“

4.4 Superb49 Reviews
Rosalia’s Deli Deli • $
241 N York St, Elmhurst

Customers` Favorites

Chicken Dumpling Soup Thursday Special
Soup of the Day
Tuscan Panini
Italian Sub
Sandwiches
Prosciutto
Pizza

“We had a memorial reception at Angelo's yesterday. Everyone was very happy and well taken care of. The was delicious, as always. We had 50 people - 10 more than expected - and the staff accommodated all without a hitch. Great restaurant!“

4.5 Superb28 Reviews
Fresh Start Cafe Breakfast • $
1038 S York St, Elmhurst

Customers` Favorites

Create Your Own Omelette
Mediterranean Omelette
Country Skillet
Corned Beef Hash
Mediterranean
Fresh Start
Waffles
Toast

“Muy rico todo lo recomiendo es un Lugar familiar“

4.3 Superb52 Reviews
100 South Chop House and Grill Steak House • $$$
Recommended
100 S York St, Elmhurst

Customers` Favorites

Oysters Rockefeller Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Bruschetta on Grilled Bread
Veal Parmesan on the Bone
Baked Clams -1 Dozen
Stuffed Mushrooms
Blackened Chicken
Trio Steak Dinner
Chocolate Cake
Lobster Tail
Steak Pasta

“Huge portions. Great food. Service is beyond excellent. Great experience 😃“

4.2 Good150 Reviews
Primos Locos Mexican • $$
122 S York St, Elmhurst

Customers` Favorites

Pollo Bistec and Camerones Tacos
Chips and Salsa to Go
Chips and Salsa Verde
Tacos De Carne Asada
Enchiladas Verdes
Carne Asada Taco
Chicken Fajitas
Fajita Burrito
Steak Fajitas
Quesadillas

“Great place. The food is consistently good!“

4.2 Good117 Reviews
Bambu Thai Cuisine Thai • $
1035 S York St #102, Elmhurst

Customers` Favorites

Vegetarian Green Curry
Veggie Fried Rice
Chicken Pad Thai

“Have taken out food many times now, their curries are extremely delicious compared to other Thai and Vietnamese restaurants. The Penang noodle chicken is my favorite, especially with crispy noodles. The crab Rangoon definitely worth ordering too.“

4.2 Good45 Reviews
Sushi Nest Sushi • $$
142 N York St, Elmhurst

Customers` Favorites

Summer Roll and Lobster Roll
Rainbow Roll Crunchy Roll
Sushi and Sashimi Dinner
Sashimi Appetizer
Poke Bowl Salmon
Spicy Tuna Roll
Chicken Katsu
Hawaii Roll
Miso Soup
Tempura

“Awesome restaurant awesome food :) .“

4.2 Good43 Reviews
Angelo's Ristorante & Banquets Italian • $$
247 N York St, Elmhurst

Customers` Favorites

Owner Said Fresh Lasagna It Looks Fresh Rate in the Toilet
Angelo’S House Salad
Free Hot Warm Bread
Calamari Fritti
Seafood Ravioli
Fried Calamari
Bruschetta
Salads

“Friendly, professional staff and delicious food.“

4.2 Good43 Reviews
23

Wonton

Wonton Chinese • $
Elmhurst
4 Good38 Reviews
Nathan's Noodles Thai • $
683 N York St, Elmhurst

Customers` Favorites

Pineapple Fried Rice
Tom Yum Noodle Soup
Nathan Pad Thai
Chicken Wings 7
Vegan Egg Rolls
Tom Kha Soup
Pad Woon Sen
Green Curry
Crab Rangoon
Pad Kee Mao

“My love for Thai food had we visited Nathan’s Noodles and I had to say the food was great. Only tried two entrees but they were well seasoned for my taste buds. Owner is friendly and seems very generous person. When I’m in town will keep visiting and try more items on the menu!!!!“

3.9 Good39 Reviews
25

Pints

Pints Bar & Grill • $$
112 S York St, Elmhurst

Customers` Favorites

Fried Cheese Curds
Sweet Potato Fries
Pot Roast Nachos
Chicken Wings
Street Tacos
Beef Burger
Tater Tots
Burgers

“Stopped in after a gig with my band….cool place to hang!“

3.9 Good65 Reviews
Egg Harbor Cafe Fast Food • $
140 Robert T Palmer Dr, Elmhurst

Customers` Favorites

Cinnamon Roll French Toast with Eggs and Sausage Side
Lemon Poppyseed Pancake Combo
Farmer's Market Benedict
Matt's Meaty Skillet
English Muffin Toast
San Antonio Skillet
Blueberry Pancakes
Lobster Scrambler
Chorizo Scramble
Chicken Sausage

“I had another amazing experience at Egg Harbor today! Our waitress, Bethany, was absolutely fantastic—she was attentive, friendly, and made sure everything was perfect. The atmosphere is always welcoming, clean, and cozy, which makes the dining experience even better. As usual, the food was delicious and served quickly. If you're looking for great service and tasty meals, I highly recommend them.“

3.9 Good69 Reviews
SUSHI TIME Sushi • $$
113 N York St, Elmhurst

Customers` Favorites

California Roll Shrimp Tempura Roll
Edamame Soy Beans
Crab Rangoon 5
Sushi Dinner
Spicy Tuna
Miso Soup
Poke Bowl
Dynamite
Dragon

“A chill local sushi shop with amazing prices and even better sushi. My friend and I love to come here on our lunch break, and we've been blown away every time.

Sally is the go-to person during the day, and she's been a delight every time. Not only is the service fast and phenomenally attentive, but the staff are both knowledgeable and willing to give great recommendations too. Their specials actually feel special: the Mango Tango roll could almost be a dessert dish! The fish is fresh and tasty; as a tuna lover, I'm particularly delighted when there's no hint if fishiness, and every roll I've ordered here has been nothing less than delicious. Their side dishes are generous and tasty, the rolls are of perfect size, and I've never once left hungry. Even their miso soup hits the spot on breezy days, and that's a recipe that's hard to nail as well as they do it here.

I can only imagine that if their lunch menu is *this* awesome, their dinners must be even better! Thanks for being the best lunch sushi spot in the area!“

3.8 Good53 Reviews
El Famous Burrito (Elmhurst) Mexican • $
904 N York St, Elmhurst

Customers` Favorites

Carne Asada Burrito Dinner
Steak Burrito Dinner
Ground Beef Burrito
Chile Relleno Taco
Chicken Burrito
Chips and Salsa
Chile Relleno
Chicken Taco
Steak Tacos
Taco Dinner

“Have came here twice and both experiences were perfect in every way. Very clean and colorful, comfortable atmosphere with a cool way of displaying the menu, of which has many different options and variety-it is all delicious. I recommend everything. This place has the best asada and churros out of anywhere in the Elmhurst area hands down, I've gotten them both times. Great tamales and chips as well. They keep the salsa bottles in an ice bath when they're not being used which is always an A+++ for me. Very respectful staff as well, and the best part of it all: the prices are so very fair for the amount of food you get!! $3.35 for a big, good quality taco is IMPOSSIBLE to find these days!!!This place is going to be our absolute go-to for as long as it's open. Do not hesitate to come here!!!!!“

3.8 Good69 Reviews
Guac N Tacos Mexican • $
116 S York St, Elmhurst

Customers` Favorites

All Tacos Served on Homemade Corn
Guacamole and Chips
Grilled Steak Taco
Guac and Chips
Mole Ponblano
Guac & Chips
Pastor Taco
Quesadilla
Mole Taco
Carnitas

“Hell yeah, Guac N Tacos! When in Downers Grove or Elmhurst, you must try this place! Sabrosa!“

3.6 Good38 Reviews
Elmhurst Brewing Company Brewpubs • $$
171 N Addison Ave, Elmhurst

Customers` Favorites

Spicy Pork Fried Rice
Fried Cheese Curds
EBC Cheese Burger
Chicken Sandwich
Julius Squeezer
Pretzel Sticks
Fish and Chips
Pickle Fries
Veggie Burger
Cheeseburger

“Good beer. Good atmosphere. Great service“

3.7 Good99 Reviews
Emperor's Kitchen Chinese • $
1022 S York St, Elmhurst

Customers` Favorites

Chow Mein - Shrimp Subgum
Mongolian Beef Specialty
Sweet and Sour Chicken
Fried Rice - Chicken
Shrimp Egg Foo Young
Emperor's Chicken
Lo Mein - Shrimp
Cashew Shrimp
Cashew Beef

“Great Food

Vegetarian options: Tofu home style, any dish can be personalized to be vegetarian

Parking: Much space. Parking also in front of restaurant.

Kid-friendliness: Kid-Friendly and spacious

Wheelchair accessibility: Very open to wheelchair access“

3.2 Average27 Reviews
Red Dragon Chinese Restaurant Chinese • $
117 W 1st St, Elmhurst

Customers` Favorites

General Tsao's Chicken
Sweet and Sour Chicken
Steamed Pot Stickers
Beef with Broccoli
BBQ Pork Fried Rice
Chicken Fried Rice
Kung Pao Chicken
Mongolian Beef
Almomd Cookies
Crab Rangoon

“we aways come for the buffet.“

3.4 Good57 Reviews
Amigas Restaurant II Mexican • $
671 W North Ave, Elmhurst

Customers` Favorites

Molcajete Aguachile Verde O Rojo
Chicken Taco on Flour Tortillas
Plain Nachos and Steak Dinner
Camarones A la Plancha
Carne Asada Al Carbon
Enchiladas Rancheras
Huevos A la Mexicana
Carne Asada Dinner
Chimichanga Dinner
Enchiladas Suizas

“I ordered the steak fajitas for my husband and the shrimp steak and chicken meal for me. Oh my gosh what a delight I wanted to eat at home have it there when he got home? It was enough for four people. I am so delighted that meal was delicious. My husband was a static. I recommend this place A1 cooking. Kudos to the chef. Kudos to the portions. Thanks amigos, I will order again“

3.6 Good159 Reviews
Buffalo Wild Wings Chicken Wings • $$
149 N York St, Elmhurst

Customers` Favorites

All American Cheeseburger and Fries
Boneless Wings and Potato Wedges
Buffalo Chicken Sandwich
Traditional Wings
Mozzarella Sticks
Ultimate Nachos
Mango Habanero
Fried Pickles
Buffalo Wings
French Fries

“Haaaaa tienen corridos pesados para que escuchen los gabachos“

3.2 Average92 Reviews
35

Kan Ya

Kan Ya Japanese • $$
108 Schiller St, Elmhurst

Customers` Favorites

Tonkotsu Original Ramen with Fried Chicken
Brussels Sprouts Tempura with Truffle Oil
Pork Gyoza or Steamed Pork Gyoza
Tonkotsu Black Rich Ramen
Spicy Umami Miso Ramen
Vegetarian Soup Ramen
Takoyaki Octopus Ball
Chicken Wonton Ramen
Vegetable Fried Rice
Crispy Chicken Ramen

“Great staff, atmosphere is cozy like walking into a Japanese Ramen shop for locals not tourists where it's nice, warm, cozy and familiar and the food is divine. Spicy red miso Ramen and black garlic Ramen are just out of this world don't forget the seasoned egg and they have tons of broth so if you order a side of noodles you can eat twice cheap if you never finish the broth like me. Excellent place also try to Karage appetizer super moist and flavorful.

Parking: Parking out front is 10 min limit but if you walk around the corner the parking garage for the entire shopping district is a 1 min walk from Kan Ya and free up to 4 hours never have problem finding space on the first floor if you go early enough or when there isn't a festival. Don't park at the Walgreens across the street you will be towed.“

3.2 Average97 Reviews

You May Also Like