32 Best Vegetarian Restaurants in Elmhurst

Browse menus, reviews and photos of Vegetarian Restaurants in Elmhurst.

Showing 32 of 33 restaurants

  • 151 Kitchen | Bar 151 North York Street, Elmhurst New American · $$

    1 151 Kitchen | Bar

    4.5 Superb 350 Reviews

    151 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Crispy Chicken Eggs Benedict
    • Wild Berry and Peach Cobbler
    • Triple Layer Chocolate Cake
    • Charcuterie Cheese Board

    “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.”

  • Francesca's Amici 174 North York Street, Elmhurst Italian · $$

    2 Francesca's Amici

    4.6 Superb 623 Reviews

    174 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fettuccine Alfredo with Rock Shrimp
    • Fettuccine Carbonara Pasta
    • Pollo Arrosto Alla Romana
    • Fettuccine Della Nonna

    “The gm Stephan is amazing. Great experience and great good and service”

  • Prairie Cafe 109 West Vallette Street, Elmhurst Family · $

    3 Prairie Cafe

    4.8 Superb 177 Reviews

    109 West Vallette Street, Elmhurst

    • Take-Out

    Customers’ favorites

    • Beef Crispy Hot Sandwich
    • With Corned Beef Hash
    • Irish Benedict Hash
    • Chicken Souvlaki

    “Mimi is such a gem! If I could give her a thousand stars I would. Her sweet nature and amazing way she interacts with my kids and just the warm feeling you get in her presence is a stand out. Not to mention the food is always incredible and very reasonably priced. We love Mimi and Prairie Cafe - absolute best in town!!!”

  • Maharaj Indian Grill 117 North Addison Avenue, Elmhurst Indian · $$

    4 Maharaj Indian Grill

    4.6 Superb 283 Reviews

    117 North Addison Avenue, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Maharaj Dinner Special for - 2
    • Tandoori Chicken Mixed Kebab
    • كيما Keema Samosas
    • Chicken Tikka Masala

    “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.”

  • Zenwich Elmhurst 416 North York St B, Elmhurst Asian Fusion · $

    5 Zenwich Elmhurst

    4.6 Superb 264 Reviews

    416 North York St B, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Spicy Garlic Shrimp Rice Paper Wrap
    • The Mike Deluxe Wasabi Roast Beef
    • Thai BBQ Pork Belly Mu Ping
    • Sichuan Spicy Brisket New

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

  • Manny's Ale House 683 Saint Charles Road, Elmhurst Bar & Grill · $

    6 Manny's Ale House

    4.6 Superb 263 Reviews

    683 Saint Charles Road, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Macaroni and Cheese and Chips Lunch Special
    • South of the Boarder Burger
    • Hand Breaded Chicken Tenders
    • South of the Border Burger

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

  • Stray Hen Cafe - Elmhurst, Illinois 105 South York Street Ste a, Elmhurst Breakfast · $

    7 Stray Hen Cafe - Elmhurst, Illinois

    4.5 Superb 300 Reviews

    105 South York Street Ste a, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Apple Churros French Toast
    • Side Biscuits and Gravy
    • Cakes and Fresh Fruit
    • Black & White Pancakes

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

  • Fresh Start Cafe 1038 South York Street, Elmhurst Breakfast · $

    8 Fresh Start Cafe

    4.6 Superb 183 Reviews

    1038 South York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Create Your Own Omelette
    • Mediterranean Omelette
    • Country Skillet
    • Corned Beef Hash

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

  • Pazzi Di Pizza Elmhurst 105 South York Street, Elmhurst Italian · $$

    9 Pazzi Di Pizza Elmhurst

    4.5 Superb 287 Reviews

    105 South York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Prosciutto E Arugula Pizza
    • Pollo Parmiggiana Sandwich
    • Eggplant Parmesan Delish
    • Skirt Steak Tagliata

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

  • BNK Thai & Sushi 111B West 2nd Street, Elmhurst Thai · $$

    10 BNK Thai & Sushi

    4.6 Superb 169 Reviews

    111B West 2nd Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mango with Sticky Rice
    • Fried Banana Sundae
    • Pad Thai with Tofu
    • Thai Peanut Sauce

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

  • GIA MIA Elmhurst 116 Schiller Street, Elmhurst Italian · $$

    11 GIA MIA Elmhurst

    4.3 Superb 279 Reviews

    116 Schiller Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Ricotta Cheese Spread with Honey
    • Braised Short Rib Gnocchi
    • Wild Mushroom Sacchetti
    • Beef Short Rib Gnocchi

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

  • Rosalia’s Deli 241 North York Street, Elmhurst Deli · $

    12 Rosalia’s Deli

    4.6 Superb 118 Reviews

    241 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Dumpling Soup Thursday Special
    • BBQ Chicken Pizza
    • Soup of the Day
    • Tuscan Panini

    “Great sandwiches , great home made soups, brick oven pizzas, Gelato, Italian cookies and imported lunch meat. place is fantastic. today I got the pork bracciole on garlic bread with hot giardinaria and provolone. that just might have been thee best sandwich I ever had.”

  • Egg Harbor Cafe 140 Robert T Palmer Drive, Elmhurst Fast Food · $

    13 Egg Harbor Cafe

    4.4 Superb 267 Reviews

    140 Robert T Palmer Drive, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cinnamon Roll French Toast with Eggs and Sausage Side
    • Lemon Poppyseed Pancake Combo
    • Farmer's Market Benedict
    • Matt's Meaty Skillet

    “I had a catering pick up order this morning for a potluck at my church. I wanted to say thank you so much for the hot , fresh french toast! It really put a smile on people's faces and brought together our whole breakfast. Thank you so much!”

  • Victory Meat and Seafood 130 North York Street, Elmhurst Steak House · $$$

    14 Victory Meat and Seafood

    4.4 Superb 255 Reviews

    130 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chocolate Cake and Cannolis
    • Griglaito Misto Quente
    • Hamburger with Frites
    • Flash Fried Calamari

    “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 .”

  • Primos Locos 122 South York Street, Elmhurst Mexican · $$

    15 Primos Locos

    4.4 Superb 243 Reviews

    122 South York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pollo Bistec and Camerones Tacos
    • Chips and Salsa to Go
    • Chips and Salsa Verde
    • Tacos De Carne Asada

    “Great place. The food is consistently good!”

  • Angelo's Ristorante & Banquets 247 North York Street, Elmhurst Italian · $$

    16 Angelo's Ristorante & Banquets

    4.4 Superb 216 Reviews

    247 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Owner Said Fresh Lasagna It Looks Fresh Rate in the Toilet
    • Angelo’S House Salad
    • Free Hot Warm Bread
    • Calamari Fritti

    “Friendly, professional staff and delicious food.”

  • 100 South Chop House and Grill 100 South York Street, Elmhurst Recommended Steak House · $$$

    17 100 South Chop House and Grill

    4.3 Superb 425 Reviews

    100 South York Street, Elmhurst

    • Take-Out
    • Delivery

    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

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

  • Bambu Thai Cuisine 1035 South York Street Suite 102, Elmhurst Thai · $

    18 Bambu Thai Cuisine

    4.4 Superb 157 Reviews

    1035 South York Street Suite 102, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Vegetarian Green Curry
    • Veggie Fried Rice
    • Chicken Pad Thai

    “They been serving authentic Thai food for over 20 years, and it shows. Run by the Boonpitaks, the quality is top notch, fresh ingredients, perfectly cooked, and they actually deliver on spicy when you ask for it. I had the vegetarian noodles and wow, every vegetarian needs to try this dish. Great portions, bold flavors, and that perfect taste that keeps you coming back.”

  • Sushi Nest 142 North York Street, Elmhurst Sushi · $$

    19 Sushi Nest

    4.4 Superb 168 Reviews

    142 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Summer Roll and Lobster Roll
    • Rainbow Roll Crunchy Roll
    • Sushi and Sashimi Dinner
    • Sashimi Appetizer

    “Awesome restaurant awesome food :) .”

  • DiLeo's Pizzeria 193 East Butterfield Road, Elmhurst Pizza · $

    20 DiLeo's Pizzeria

    4.3 Superb 227 Reviews

    193 East Butterfield Road, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Half Pound Bacon Cheeseburger
    • Broasted Chicken Dinner
    • Chopped Chicken Salad
    • 2 Tacos Express Meal

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

  • Ni Hao Asian Cafe 116 West Park Avenue, Elmhurst Sushi Bar · $

    21 Ni Hao Asian Cafe

    4.3 Superb 156 Reviews

    116 West Park Avenue, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tuna Avocado and Eel Avocado Roll
    • Nigiri Roll Combination
    • Sweet and Sour Chicken
    • Hot & Sour Soup

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

  • Rosati's Pizza 687 North York Street, Elmhurst Pizza Delivery · $

    22 Rosati's Pizza

    4.2 Good 339 Reviews

    687 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Create Your Own World Famous Chicago Style Deep Dish Pizza
    • Homemade Wings with Your Choice of Sauce
    • Grilled Chicken Sandwich
    • Rosati’S Monster Pizza

    “Absolutely amazing experience at Rosati’s! The pizza was fresh, flavorful, and cooked perfectly. The staff was friendly, welcoming, and made everything quick and easy. Great atmosphere and excellent customer service from start to finish. Definitely one of my favorite pizza spots — highly recommend if you’re looking for quality food and a great experience!””

  • Pints 112 South York Street, Elmhurst Bar & Grill · $

    23 Pints

    4.1 Good 220 Reviews

    112 South York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fried Cheese Curds
    • Sweet Potato Fries
    • Pot Roast Nachos
    • Chicken Wings

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

  • SUSHI TIME 113 North York Street, Elmhurst Sushi · $$

    24 SUSHI TIME

    4.0 Good 166 Reviews

    113 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp Tempura Roll & Philadelphia
    • California Roll Shrimp Tempura Roll
    • Spicy Yellowtail Roll
    • Captain Jack Roll

    “The best sushi in the western suburbs……but it painful to order from here. They’re careless on their orders so double check. Their customers double park and Elmhurst police must have an arrangement with them to allow it. So don’t use York road on weekend dinner time when you drive away possibly with a delicious mistaken order. Below is my sashimi order (lol).”

  • El Famous Burrito (Elmhurst) 904 North York Street, Elmhurst Mexican · $

    25 El Famous Burrito (Elmhurst)

    4.0 Good 226 Reviews

    904 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada Burrito Dinner
    • Steak Burrito Dinner
    • Ground Beef Burrito
    • Chile Relleno Taco

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

  • Elmhurst Brewing Company 171 N Addison Ave, Elmhurst Brewpubs · $$

    26 Elmhurst Brewing Company

    3.8 Good 236 Reviews

    171 N Addison Ave, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Spicy Pork Fried Rice
    • Fried Cheese Curds
    • EBC Cheese Burger
    • Chicken Sandwich

    “Good beer. Good atmosphere. Great service”

  • Guac N Tacos 116 South York Street Suite 206, Elmhurst Mexican · $

    27 Guac N Tacos

    3.9 Good 187 Reviews

    116 South York Street Suite 206, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • All Tacos Served on Homemade Corn
    • Guacamole and Chips
    • Grilled Steak Taco
    • Guac and Chips

    “Great food, clean facility and great service. would rate a 5!”

  • Kan Ya 108 Schiller Street, Elmhurst Japanese · $

    28 Kan Ya

    3.8 Good 244 Reviews

    108 Schiller Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tonkotsu Original Ramen with Fried Chicken
    • Brussels Sprouts Tempura with Truffle Oil
    • Pork Gyoza or Steamed Pork Gyoza
    • Tonkotsu Black Rich 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.”

  • Emperor's Kitchen 1022 South York Street, Elmhurst Chinese · $

    29 Emperor's Kitchen

    3.5 Good 100 Reviews

    1022 South York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chow Mein - Shrimp Subgum
    • Mongolian Beef Specialty
    • Sweet and Sour Chicken
    • Fried Rice - Chicken

    “Whenever I want a quick Chinese takeout, I always come to this place; especially being close to home. Their combination fried rice is to die for, besides their egg rolls (Wife's favorite). I personally order their beef/broccoli meal or dumpling soup that are are pretty filling. I would recommend this place to anybody who wants good Chinese and this one is the best around the area.”

  • Amigas Restaurant II 671 West North Avenue, Elmhurst Mexican · $

    30 Amigas Restaurant II

    3.7 Good 205 Reviews

    671 West North Avenue, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Molcajete Aguachile Verde O Rojo
    • Chicken Taco on Flour Tortillas
    • Plain Nachos and Steak Dinner
    • Camarones A la Plancha

    “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.”

  • Buffalo Wild Wings 149 North York Street, Elmhurst Chicken Wings · $

    31 Buffalo Wild Wings

    3.3 Good 305 Reviews

    149 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • All American Cheeseburger and Fries
    • Boneless Wings and Potato Wedges
    • Cheese Curd Bacon Burger
    • Buffalo Chicken Sandwich

    “Haaaaa tienen corridos pesados para que escuchen los gabachos”

  • Cilantro Taco Grill - Elmhurst 677 North York Street, Elmhurst Mexican · $

    32 Cilantro Taco Grill - Elmhurst

    3.2 Average 227 Reviews

    677 North York Street, Elmhurst

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito Belly Bowl
    • Taco Dinner Cecina
    • Cesina La Mixicana
    • Carne Asada Taco

    “This is the type of place you order at the counter and pick up your food when they call your name. Food was good, simple menu. Cheap tacos on Tuesday does not apply to steak. We brought the grandkids, the dining room was small be comfortable for the kids.”

Vegetarian Restaurants Nearby

You May Also Like

  • Best Vegan Pizzerias in New York City

    Best Vegan Pizzerias in New York City

    New York City has many vegan pizzerias that offer good plant-based pizza without using any animal products. Below is a list of ten top vegan pizzerias in the city, each offering something different. Whether you're a vegan or just want to try something new, these places are worth checking out.