31 Best Vegetarian Restaurants in Elmhurst

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

Customers` Favorites

Crispy Chicken Eggs Benedict
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

“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.4 Superb139 Reviews
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.1 Good201 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 Superb369 Reviews
Maharaj Indian Grill Indian • $$
117 N Addison Ave, Elmhurst

Customers` Favorites

Maharaj Dinner Special for - 2
Tandoori Chicken Mixed Kebab
كيما Keema Samosas
Chicken Tikka Masala
Chicken Lollipops
Gobi Manchurian
Butter Chicken
Chicken Biryani
Lamb Vindaloo
Chicken Curry

“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 Superb222 Reviews
Prairie Cafe Family • $
109 W Vallette St, Elmhurst

Customers` Favorites

Beef Crispy Hot Sandwich
With Corned Beef Hash
Irish Benedict Hash
Chicken Souvlaki
Ham Off the Bone
Stuffed Avocado
Cheese Omelette
Steak Skillet
Eggs Benedict
blt Sandwich

“The Prairie Café in Elmhurst is one of those rare gems hidden in plain sight. The husband-and-wife team are so amazing, we go out of our way once a year to when we are in Chicago to go there for breakfast. Mimi in the front of the house remembers what we like to the person for all five of us. The prices are on the low side and the portions generous. Two things stand out though the repartee with Mimi tops the list, but the nuanced flavors bring back memories of how my mother made it. Eating here is more than getting a great breakfast at a good price, it’s a step back, in time and attitude. It is a full-on experience. Tell Mimi you read the review from the guys that visit only once a year.“

4.9 Superb83 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.6 Superb122 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

“Excellent food , excellent service , clean , great menu, highly recommend“

4.6 Superb122 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.6 Superb120 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
Spicy Seasoned Fries
Bryanism Pork Katsu
Pork Katsu Sandwich
Spicy Seasoned Chips
Korean Cheese Steak
Spicy Garlic Shrimp
Crab Cake Sandwich

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

4.6 Superb109 Reviews
Victory Meat and Seafood Steak House • $$$
116 N York St, Elmhurst

Customers` Favorites

Chocolate Cake and Cannolis
Griglaito Misto Quente
Hamburger with Frites
Flash Fried Calamari
Crispy Brick Chicken
Elote Sautéed Corn
Oyster Rockefeller
West Coast Oysters
Grilled Calamari
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 Superb87 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.5 Superb74 Reviews
Rosalia’s Deli Deli • $
241 N York St, Elmhurst

Customers` Favorites

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

“I stopped with my family for a quick bite to eat for lunch as we are passing through the Chicago area. The food was delicious, flavorful, high quality. The tuna, Italian and roast beef sandwiches were all a hit with my family. Quick drive off 294 with ample parking. Would definitely stop again!“

4.6 Superb53 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
Chicken Francese
Grilled Calamari
Margherita Pizza
Antipasto Salad
Chicken Parmesan

“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.4 Superb119 Reviews
DiLeo's Pizzeria Pizza • $
193 E Butterfield Rd, Elmhurst

Customers` Favorites

Half Pound Bacon Cheeseburger
Chopped Chicken Salad
Stuffed Cheese Pizza
2 Tacos Express Meal
Broasted Chicken
Chicken Dinner
Chopped Salad
Garlic Bread
Bosco Sticks
Burger Menü

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

4.4 Superb109 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

“Stopped here for breakfast, 1st time and I would definitely recommend it. The service was excellent and the food was great (real, fresh, hot, cooked to order)! I had the sampler with oatmeal pancakes and they were delicious!!! My other options included the chicken avocado crepe and Mediterranean omelette. The coffee was good, it came to the table in its own thermal to stay hot. I highly recommend!!“

4.5 Superb66 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.5 Superb64 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.4 Superb95 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

“I made an online order for 2 pastas and when my boyfriend brought the food home they didn’t add meatballs to the pasta. I called the restaurant and the guy who answered was extremely apologetic and super kind. I just wanted to write this review to praise this employee (we didn’t get his name, but he was working on Thursday May 1st around 4pm.) He went above and beyond and made sure to make it right. A lot of restaurants now a days have employees who simply don’t care and lack customer service and kindness, so it’s nice to have people who actually help out. We will continue to keep going back. Thank you.“

4.3 Superb198 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.3 Superb115 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.3 Superb58 Reviews
Bambu Thai Cuisine Thai • $
1035 S York St #102, Elmhurst

Customers` Favorites

Vegetarian Green Curry
Veggie Fried Rice
Chicken Pad Thai

“I tried Bambu for the first time. I was pleased with egg rolls. I typically only like them with some protein, but these were accurately described in the menu and good for vegetarian. The Thai dish with chicken and eggplant was really good!“

4.2 Good73 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
Coconut Shrimp Catering
Baked Clams -1 Dozen
Stuffed Mushrooms
Blackened Chicken
Trio Steak Dinner
Chocolate Cake
Caesar Salad

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

4.1 Good241 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

“Had a fantastic breakfast here! The atmosphere was welcoming, and the staff were super friendly. I ordered the cheery wood avocado toast benedict, and it was prepared perfectly. Our waiter was great and made the experience even better. Fresh ingredients and delicious food made for a memorable visit. Highly recommend!“

4.1 Good110 Reviews
24

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!“

4 Good87 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
Salsa and Chips
Mole Ponblano
Guac & Chips
Pastor Taco
Chips Salsa
Quesadilla

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

3.9 Good77 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.9 Good100 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 Torta
Taco Dinner

“I love the food here. My favorite is the chicken quesadillas. The people are very nice and courteous. I've only gotten takeout but the dining room looks nice. I've never had a problem with my orders either which is a big thing for me.“

3.9 Good101 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

“This takeout spot is a hidden gem! The food is always delicious and super satisfying. You can tell they use quality ingredients, and everything is made with care. Orders are ready quickly, and the staff is always polite and efficient. I’ve never had a wrong order or a bad meal here. Whether it’s lunch or dinner, they’ve become my go-to. Can’t recommend them enough!“

3.7 Good60 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

“After having a fire at our home in Wheaton, we found temporary housing in Elmhurst. We noticed this restaurant & decided to try it. Reviews on Yelp were good. Great service, food and atmosphere. We noticed many Hispanics there, indicating to us that it is an excellent restaurant. Loved the music that accompanied our meal. It took me back to my high school trip to Mexico in 1967. The owner, Oscar, made us feel welcome. I just wish they had “helado frito”. We had been to Cozymel’s and El Jimador restaurants in the past but both are gone now. This will be our new favorite Mexican restaurant. I highly recommend it.“

3.6 Good168 Reviews
30

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

“Sushi is no longer served here which surprised me but instead I chose a teriyaki shrimp lunch meal which was excellent. I also LOVED the golden shrimp and will be back for that!!! My food was hot with decent portions, and the lemonade tasted freshly-made and tart. I think she may have used pure ingredients as I watched her make a pitcher at the bar area. I also liked the music which surprised me- 90's R&B slow jams. Super chill and quiet atmosphere here with interesting and unique decor throughout.“

3.4 Good109 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.3 Good137 Reviews

You May Also Like