32 Best Vegetarian Restaurants in Elmhurst

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 had the pleasure of hosting our wedding reception at Francesca’s Amici Elmhurst. The event coordinator, Nancy, was hands down the best. She is well experienced and has a true talent. Our group of nearly 80 people were very comfortable in the private room. There was plenty of room for our guests to enjoy a standing cocktail hour followed with a sit down dinner. The food was even better the evening of, kudos to the kitchen. And they did any excellent job making sure they were well staffed for the event. The staff was EXCELLENT, attentive and helpful. Thank you again!“

4.6 Superb387 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 Superb231 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

“I came upon this café with my boyfriend a while back and I have to say, its the perfect mom and pop breakfast/lunch café. Located in a quiet quaint strip with ample parking. During the summer they even offer outdoor seating to those that would choose. Mimi is always on top of her customer care and knowledge of the menu. You will never have an empty coffee cup and you will always leave in a better mood because of her warm and bubbly personality. That kind of positivity is contagious! Even on slightly busy days, Mimi and her staff work very hard to learn their customers and welcome them back like family. Its very enjoyable observing how warm the staff is to nrw and returning cutomers. This is my favorite breakfast nook now and I know it will be for you too if you truly appreciate a family home-cooked atmosphere <3“

4.9 Superb87 Reviews
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 Superb149 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 Superb132 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 Superb124 Reviews
Zenwich Elmhurst Asian Fusion • $
416 N York St B, Elmhurst

Customers` Favorites

The Mike Deluxe Wasabi Roast Beef
Thai BBQ Pork Belly Mu Ping
Chicken Satay Sandwich
Spicy Seasoned Chips
Pulled Pork Sandwich
Korean Cheese Steak
Spicy Seasoned Fries
Bryanism Pork Katsu
Pork Katsu Sandwich
Spicy Garlic Shrimp

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

4.6 Superb121 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.5 Superb130 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.5 Superb124 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.6 Superb74 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.5 Superb84 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.4 Superb119 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

“Suffering from the flu so my wife brought home chicken & dumplings soup from Rosalia’s. Best soup I’ve had in a long time. Not greasy, not salty, tons of shredded chicken. Reminded me of my grandma’s soup. Absolutely delicious! Highly recommend. Tasted truly homemade.“

4.6 Superb54 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 Superb71 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 Superb106 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 Superb64 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 recently ordered from Rosati’s in Elmhurst and were blown away. Their thin crust pizza is loaded with flavor, and the Italian Table Salad was fresh, crisp, and huge! What really sets them apart is the service—the staff is welcoming, and our delivery arrived hot and early. This is our new go-to spot for family pizza night.“

4.3 Superb199 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 Good184 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.3 Superb95 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

“Some of THE BEST tasting food I have ever had !!!“

4.2 Good235 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

“If you’re looking for a place that gets it right across the board, Egg Harbor Elmhurst is it. The food was outstanding—flavorful, fresh, and served at the right pace. The staff was friendly, attentive, and made sure we had everything we needed without us having to ask twice. You can tell they care about the experience as much as the meal. I’ll definitely return, and I’ll keep recommending Egg Harbor Elmhurst to anyone looking for a great spot.“

4.2 Good122 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 Good74 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 Good59 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 Good88 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

“This’s place is one the best for an authentic Mexican food. Portions are big flavorful and decent price. They have outdoor seating. My favorite is the carnitas breakfast burrito. On my second time try the chorizo a little too much for my personal taste. But my experience was amazing is a family business extra clean, very important for a pleasant meal. Isn’t close to me but for sure I will try it again“

3.9 Good107 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.8 Good81 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

“Egg Rolls 20/10!!! Delicious! Every time !!
A little cashew chicken and you’re good to go. (*ordered no celery - and it was done right!☺️) Great beef fried rice ! One time we ordered they gave us free spring rolls😃
Friendly service, 15 min and the order was ready!“

3.7 Good63 Reviews
SUSHI TIME Sushi • $$
113 N York St, Elmhurst

Customers` Favorites

Shrimp Tempura Roll \u0026 Philadelphia
California Roll Shrimp Tempura Roll
Spicy Yellowtail Roll
Captain Jack Roll
Edamame Soy Beans
Crab Rangoon 5
Sushi Dinner
Fried Rice
Spicy Tuna
Miso Soup

“We've come to Sushi Time enough times that the owner knows my son by name and his order. (I'm actually surprised it took me this long to review!) Sally and Mike are wonderful people who go above and beyond in customer service. Be it chatting with my son, cutting up the maki rolls into smaller pieces for him, or remembering GF soy sauce - I'm always so impressed. While my son and I indulge in the rolls, my husband has shown me their menu is extensive and includes other delicious meals including the fried rice, crab rangoons, and chicken katsu. Keep doing what you're doing! We always enjoy our lunch visits.“

3.7 Good77 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
Guacamango and Chip
Carne Asada Dinner
Chimichanga Dinner

“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.7 Good179 Reviews
31

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 Good107 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