34 Best Vegetarian Restaurants in Elgin

Alexander's Cafe Vegetarian • $
1725 N State St, Elgin

Customers` Favorites

Swedish Crepe Breakfast Combo
Baked French Onion Soup
Farmer's Market Skillet
Short Order of Pancakes
Farmers Market Skillet
Smoked Salmon Benedict
Strawberries Crepes
Buttermilk Pancakes
Lemon Berry Pancakes
Alexanders Skillet

“I haven't been to Alexander's in years and my last experience wasn't a good one. The food wasn't great and the service was terrible. This time was a complete 180° experience! The place has been renovated and looks very nice and very clean (including the very nice restroom). The food and service were, both, wonderful with nice selections on the menu. We went on a weekend, so they had a piano player who was very good. Even the prices weren't the usual "painful" experience of most restaurants. We will, definitely, return. I went because I was told they had improved, considerably, from what I remembered. They have!“

4.6 Superb111 Reviews
Kubo Sushi and Sake Lounge Sushi • $$
70 S Grove Ave, Elgin

Customers` Favorites

Happy Birthday Off Menue Special Desert
The Godfather Signature Roll
Chicken Teriyaki Bento Box
The Bushido Blade
Up in Smoke Roll
California Roll
Steak Teriyaki
Seaweed Salad
Ginger Salad
Spider Roll

“Always fresh, always delicious. Excellent drinks, even better food“

4.7 Superb83 Reviews
Tatsu Ramen House Ramen • $
2490 Bushwood Dr, Elgin

Customers` Favorites

Teriyaki Chicken Rice Bowl
唐揚げ Fried Chicken
Chicken Teriyaki Bowl
Spicy Tonkotsu Ramen
Chicken Katsu Curry
Spicy Miso Ramen
Vegetable Ramen
Pork Katsu Don
Tonkatsu Ramen
Karaage Curry

“We were in need of a quick meal before heading back to the city, and as a Korean American I’m always craving Asian food instead of American food, especially when I’m in a pickle and need to pick something fast in an unfamiliar area.

This restaurant definitely hit the spot! I got the katsu don bowl and my husband got the spicy miso ramen. Both portion sizes were very reasonable and matched our ability to eat a lot. It is a bit on the expensive side (~$18 per bowl) but the portions helped it feel more worth it.

Service only gets 4/5 stars because the server seemed to be working by himself and was swamped with running around. Otherwise service was very friendly, tables and floors were clean, and the food was delicious!!

Vegetarian options: Didn’t see many vegetarian options“

4.6 Superb104 Reviews
Baker Hill Pancake House Breakfast • $
1279 Dundee Ave, Elgin

Customers` Favorites

Swedish Pancakes with Imported Lingonberries
Omelette Popeyes with Hashbrown
Carpenters Special Skillet
Chocolate Chip Pancakes
Cheeseburger and Fries
Meat Lovers Omelette
Strawberries Crepes
Skirt Steak Skillet
Burrito de Desayuno
Corned Beef Hash

“good food, great staff, and one of the best restaurants in Elgin“

4.5 Superb100 Reviews
Paul's Family Restaurant Family • $
1300 Lawrence Ave, Elgin

Customers` Favorites

Biscuits and Gravy with Two Eggs
German Chocolate Cake
Breaded Veal Cutlet
Hot Turkey Sandwich
Country Fried Steak
Stack of 3 Pancakes
Chicken Rice Soup
Greek Pastichio
Fried Chicken
Steak and Eggs

“Amazing Ice Tea !! Good is very good - Servers are fun and friendly would definitely come back“

4.4 Superb109 Reviews
Bennigan's American • $$
495 Airport Rd, Elgin

Customers` Favorites

New the Irishman Whiskey Glazed Chicken
Finn’S Beer-Battered Fish & Chips
World Famous Monte Cristo Sandwich
New Sheela’S Sriracha Shrimp
Legendary Death by Chocolate
Char-Grilled Flat Iron Steak
Grilled Salmon Fillet
New Reuben Fritters
Brownie Bottom Pie
The Classic Burger

“Great food,and the service is good.“

4.3 Superb122 Reviews
Sammy's Mexican Grill and bar Mexican • $
3091 US-20 #111, Elgin

Customers` Favorites

Chicken Enchiladas Suizas with Rice and Refried Beans
Chicken Tortilla Soup
Acapulco Taco Dinner
Fajitas Puebla Style
Chicken Quesadillas
Enchiladas De Mole
Chicken Fajitas
Chips & Salsa
3 Steak Tacos
Steak Burrito

“Food was amazing, fresh, and quick! Also loved the horchata margarita!“

4.4 Superb81 Reviews
EL FARO MEXICANN CUISINE Mexican • $
1315 Lillian St, Elgin

Customers` Favorites

Cecina

“Great food will be back soon!“

4.4 Superb45 Reviews
Old Republic Kitchen + Bar American • $$
155 S Randall Rd, Elgin

Customers` Favorites

Naughty Nachos Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Naughty Nachos with Chicken
Cheesy Beef Egg Rolls
Nashville Hot Chicken
Elote Shrimp Tacos
Walleye Fish Tacos
Smoked Turkey Club
Republic Burger
Chicken Fingers
Price Burgers

“Great place for drinks and food, live music and great place to hang out with friends.“

4.1 Good176 Reviews
Little Panda Chinese Restaurant Chinese • $
267 S Randall Rd, Elgin

Customers` Favorites

Chicken Fried Rice with White Onion Peas Carrots and Bean Sprouts
Sesame Chicken Bourbon Chicken Orange Chicken All Tasted the Same
Combo Fried Rice with White Onion Peas Carrots and Bean Sprouts
Hard Flavorless Chicken Fried Rice
Sweet & Sour Chicken
General TSO's Chicken
2 Shrimp Egg Rolls
Steamed Dumplings
Egg Foo Young
Mongolian Beef

“Very filling portions and super affordable prices.For $13 I would this (a small size) with a nice side of white rice and spicy chili oil on the side. I definitely will be retuning because it’s so flavorful without being overly saucy or greasy.

Parking: Plenty spacious parking.“

4.3 Superb59 Reviews
Nick's Pizza & Pub Pizza • $
990 Randall Rd, Elgin

Customers` Favorites

Chicken Parmesan Sandwich
Nick's Special Pizza
Mozzarella Sticks
Basket of Peanuts
Margarita Pizza
Mexican Pizza
Cheese Fries
Garlic Bread
Beer Nuggets
Moose Wings

“We had rented the back room to films few scenes for our film and also had pizza for the cast and crew. Tanya who was our waitress and coordinator for the setup in the back room was absolutely amazing. She was super friendly and helpful with everything. You can tell she loves her job since she was always smiling. You have a great worker with Tanya. Also, the cast and crew loved the pizza and salads.“

4.1 Good118 Reviews
Big Skillet Restaurant & Pancake House American • $
90 Tyler Creek Plaza, Elgin

Customers` Favorites

Country Fried Steak and Eggs Breakfast
Bacon Eggs Biscuits and Gravy
Homemade Soup of the Day
Meat Lovers Omelette
Lemon Pepper Chicken
California Omelette
Tastiest Pancakes
Corned Beef Hash
Butchers Skillet
Mashed Potatoes

“I just went there today and had fried chicken and it was absolutely delicious! I am a little bummed that they have not had the smoked pork chop in a very long time. Hoping they can have that on the menu again soon. The hot honey was stashed in my purse, LOL!“

4.1 Good104 Reviews
Elgin Public House Pubs • $
219 E Chicago St, Elgin

Customers` Favorites

Buffalo Chicken Sandwich
Bacon Egg Cheeseburger
Black Bean Burger
Margarita Shrimp
Jambalaya Pasta
Brisket Nachos
Chicken Tenders
Fried Pickles
Great Burgers
Bison Burger

“Always a wonderful meal to enjoy, event to attend or interesting beer to be found. One of the top Elgin independent business partners and generous sponsors to many local events and causes. Great staff and service every time!“

4 Good153 Reviews
El Faro Restaurant Mexican • $
9 N State St, Elgin

Customers` Favorites

Carne Asada Con Huevos Burrito
Enchiladas with Rice and Beans
Chips and Pico De Gallo
Mexican Steak Burrito
Steak Fajitas Dinner
Mexican Steak Tacos
Chicken Taco Salad
Enchilada w Mole
Enchilada Dinner
Guacamole Dip

“Great food will be back soon!“

4.1 Good51 Reviews
Burnt Toast Restaurant Elgin Breakfast • $
2492 N Randall Rd, Elgin

Customers` Favorites

Eggs Benedict and Hash Browns
Grand Marnier French Toast
French Toast Combo
cc Stack Pancakes
Biscuits & Gravy
Denver Omelette
Smoked Sausage
Burnt Toast
3 Pancakes
Chiquillas

“Delicious oatmeal, tasted like apple pie“

4 Good87 Reviews
Village Pizza and Pub Elgin Pizza • $
2496 N Randall Rd, Elgin

Customers` Favorites

6 Thin Crust Pizza
BBQ Chicken Pizza
Village Special
Sausage Pizza
Village Pizza
Fried Chicken
Mexican Pizza
Chopped Salad
Cheese Pizza
Garlic Bread

“always great. great atmosphere“

3.9 Good111 Reviews
Geno Nottolini's Pizza Pizza • $
1061 N Liberty St, Elgin

Customers` Favorites

Thin Crust Supreme Pizza
Chicken Parmesan
Pepperoni Pizza
Fried Chicken
Garlic Bread
Italian Beef
Pizza Bread
Ravioli
Lasagna
Fries

“We just had a large 100 person event and used Geno Nottolini’s for the first time after seeing an advertisement for catering. I was worried because using a new company and me being responsible. I was so happy we did, the food was excellent, on time, plenty of food and our attendees had so much to say, all compliments. They were easy to work with as well, We will use them again and again!! Thank you“

3.9 Good52 Reviews
Moretti's Elgin Pizza • $$
2300 Bushwood Dr, Elgin

Customers` Favorites

Deep Dish Extra Crispy Crust Pepperoni Pizza Green Peppers Mushroom Pizza
Fried Calamari Fried Shrimp or Combo
Moretti's Chicago Classic Deep Dish
Chicken Limone with Mashed Potatoes
Cheesy Pull Apart Bread
Filet Mignon Sandwiches
Crispy Chicken Romano
Coconut Onion Rings
Fettuccine Alfredo
Italian Cobb Salad

“We recently had a luncheon at Moretti's in Elgin after the funeral of my mother, and I cannot say enough good things about our experience. From the beginning, the professionalism of manager, Felicia, her kindness, and willingness to make this as easy as possible for us during such a difficult time is deeply appreciated. Everything was top-notch: the accommodations, the food, and the service. We can and will definitely recommend for anyone needing a venue in the future. Thank you so very much!“

3.8 Good260 Reviews
Taqueria Chapala Mexican • $
901 N Liberty St, Elgin

Customers` Favorites

Tacos Al Pastor and Steak Taco
Steak Tacos & Al Pastor Tacos
Pollo Al Carbón
Grilled Chicken
Taquero Chapala
Taco Cabeza
Tampiquena
Carnitas
Cilantro
Gorditas

“Hands down my favorite low price Mexican food place. Can only speak for the tacos because that's all I get here since they are good over and over again. Pastor, Chorizo, Asada tacos are all fire. Their red sauce is awesome and not to spicy. I also like the green sauce on the pastor with its perfect amount of tang. Staff is friendly and attentive. I go here once a week and they always have business which says I am not the only one who appreciates them.“

3.8 Good96 Reviews
Chan’s Garden Chinese Restaurant Chinese • $
788 S McLean Blvd, Elgin

Customers` Favorites

Mongolian Beef Dinner Special
Sweet and Sour Chicken
General TSO's Chicken
Crab Rangoon 6 Pieces
Sweet and Sour Pork
House Egg Foo Young
Hawaiian Fried Rice
Chicken Fried Rice
Shrimp Fried Rice
Beef Fried Rice

“⭐️⭐️⭐️⭐️⭐️ long term patron excellent food. Friendly great atmosphere and A+++ service!“

3.8 Good36 Reviews
White Pearl Restaurant Asian • $
265 S McLean Blvd, Elgin

Customers` Favorites

Birdie's Specialty Crab Juice Papaya Salad
Pho - Beef Rice Noodle Soup
B Beef with Chinese Broccoli
A Chicken Pad Thai Noodles
Papaya Salad and Pork Skins
Pan Fried Noodle Chicken
Pad See Yu with Chicken
A Chicken Chop Suey
A Kung Pao Chicken
S Egg Roll Single

“Definitely recommend if you want Thai. To me, it’s a different style of Thai. The Pad Thai is very tasty and not “ketchupy” like some places.

Lardna is my favorite. Will definitely be coming back. I actually forgot about this place. Think the last time I ate here was 10yrs ago(??) or possibly more. Will order Pho next time“

3.7 Good62 Reviews
Delicia Tropical Cafe Puerto Rican • $
780 Villa St, Elgin

Customers` Favorites

Jibarito Delicia Pork with Arroz Con Gandules Spanish Rice
Chuleta Can Can with a Side of Mofongo
Jibarito Delicia Steak Chicken or Pork
Pernil with a Side of Tostones
Jibarito Y Arroz Con Gandules
Mofongo Con Carne Frita
Pastelillo De Carne
Jibarito De Pernil
Emparedado Cubano
Chuleta Kan Kan

“What you see in the first picture is the Mofongo with fried pork. It was very tasty, the pork was well seasoned and tender and the broth or caldo was veru flavorful. Only thing missing was some grilled onions. Second picture is the Alcapurria, missimg was the bacaloito because i ate it so fast..lol.Overall the food was great, fresh and hot. I reccomend this place“

3.7 Good72 Reviews
Los Comales Elgin Mexican • $
965 Dundee Ave, Elgin

Customers` Favorites

Tacos De Carne Asada Especiales
Chilaquiles and Carne Asada
Assorted Taco Platter
Assorted Taco Player
Desayuno Los Comales
Chilis Rellenos
Taco Especial
Guacamole
Al Pastor
Carnitas

“Los tacos deliciosos, las salsas y el servicio“

3.7 Good93 Reviews
Rookies Sports Bar & Grill (Elgin) Sports Bar • $
2486 Bushwood Dr, Elgin

Customers` Favorites

Monster of the Midway Burger
Chicken Sandwich with Cheese
Beer Nuggets with Marinara
All American Patty Melt
Ultimate Grilled Cheese
Buffalo Chicken Wrap
Rookies Famous Wings
Prime Rib Grinder
Chicken Fingers
Buffalo Wings

“My girlfriend and I decided to come out on Sunday to come support one of her former colleagues, Ian Leith and his band. We drove over an hour and a half to get there and even took the courtesy of emailing him ahead of time to let him know that we were coming to support him. Yes, Ian does technically owe us money over a business manner that is unrelated to his gig at this establishment, but our intention was not to show up and hound him for money. We were simply coming out to support him, and I made myself very clear of my intentions when I emailed him. Not only did he not let us know that he was not coming, but he even blew off the RESTAURANT completely by being a no-call/no show. Our best guess is that he assumed that we were going to make him pay us what he owes on the spot since he will be getting handed a check at the end, and figured that he would probably lose more money than he profits if he runs into us at his gig.

Despite what this band did to us, the management was more than kind and supportive, and even ended up comping our ENTIRE TAB--something they did not have to do, but did to apologize for the inconvenience, since we had driven all the way from Chicago to attend this show.

Ian is now going on social media and is announcing that he may end up blowing off his next gig at Rookie's other location in Huntley as well, while using "bad weather" as an excuse. I did not know that being a musician also qualified you as a meteorologist! Strange how he just assumes it is going to "rain" again next Sunday? And that out of all of the gigs he is playing at several other venues this month, that somehow this is the only one where it is "projected to rain" ?

I usually do not do this, but due to the awful experience myself and many others have had with this fellow, I honestly suggest that anyone reading this steer clear--his main loyalty is with Scratch Kitchen anyways--he is a full time performer and booker there where he has established a residency. I personally feel as if any restaurant owner/booker should perceive booking someone like him, who has established such a residency with a potential rival (another restaurant/venue), as a conflict of interest. There are plenty of agencies in Chicago such as ours, V's Integrations, United Talent, etc that will help serve as a liaison between the venue and the talent for this very reason. Hire an agency to handle your live music bookings always! Otherwise, unfortunately you will continue to run into this issue...“

3.7 Good105 Reviews
El Paraiso Restaurant Mexican • $
314 S McLean Blvd, Elgin

Customers` Favorites

Quesadilla Con Carne Asada
Steak Burrito Special
Tacos De Carne Asada
Chimichanga Dinner
Chorizo and Eggs
Al Pastor Nachos
Veggie Burrito
Cheese Fries
Steak Fries
Chilaquiles

“It’s amazing! I love the great service and how sweet the waitress are , but there was this one weird dude who was just standing there and looking at us i know he was a worker here cuz i saw that he had the paraíso shirt , overall I do recommend coming here!! ??“

3.7 Good145 Reviews
Lou Malnati's Pizzeria Pizza Delivery • $
903 S Randall Rd, Elgin

Customers` Favorites

Deep Dish Lou Malnatis Classic
Crustless Pizza

“I had dietary restrictions in my recent order for delivery and spoke with Kevin the general manager… he was beyond accommodating and even called me back to change out a salad dressing I didn’t realize my guest could not eat. He’s exceptional and Lou’s Elgin is lucky to have him.“

3.5 Good54 Reviews
Taqueria La Rosa Mexican • $
895 Villa St, Elgin

Customers` Favorites

Burrito de Lomo Tacos de Lomo Papas Fritas
Steak Burrito Carne Asada Burrito
Menudo Beef Tripe Soup
Chorizo Mexican Sausage
Steak Pastor Tacos
Chips Y Guacamole
Pollo Chicken
French Fries
Chile Relleno
Skirt Steak

“I’ve been eating there for 20 years the best I just would Love if you put goat back on the menu“

3.4 Good44 Reviews
Domino's Pizza Pizza Delivery • $
223 Dundee Ave, Elgin

Customers` Favorites

Pepperoni Pineapple Pizza
Pepperoni Pizza
Chicken Wings
Deluxe Pizza

“First time ordering online about a week ago and I give five stars for the nice colored woman who delivered my food. I find her to be outstanding in the performance of her job. Her personality was very friendly and open.We need more like you!. Food was hot and great thank you!“

3.4 Good54 Reviews
Pastigel Bakery Bakery • $
154 E Chicago St, Elgin

“Beautiful Thanksgiving dessert!“

3.3 Good49 Reviews
El Paraiso Mexican • $
920 Villa St, Elgin

Customers` Favorites

Chicken Tamale Pastor Taco
Burritos w French Fries
Camarones A la Diabla
Tacos De Carne Asada
Three Taco Dinner
Carne Asada Taco
Burrito Special
Tacos Al Carbon
Chile Relleno
Beef Burrito

“It was good. Awesome staff“

3.3 Good57 Reviews
Fortune House Chinese • $
1350 E Chicago St #19, Elgin

Customers` Favorites

Sweet and Sour Chicken
Orange Chicken
Mongolian Beef
Crab Rangoon
Fried Rice

“This food is some of the best I've tasted around here. The portions are huge, the egg rolls are perfect and the service is EXCELLENT! We used to use several other spots in the area for Chinese food but we have all but forgotten about them. GREAT JOB FORTUNE HOUSE!“

3 Average42 Reviews
Mariscos El Charco Seafood • $$
302 S McLean Blvd G, Elgin

Customers` Favorites

Shrimp Fajitas Toppings
Mojarra Al Mojo De Ajo
A Lot to Choose From
Caldo De Langostinos
Ceviche de Pescado
Mariscos El Charco
Seafood Dishes
Shrimp Dinner
Coco Relleno
Garlic Shrimp

“I came here with my family and had a great time. The service was excellent and very friendly. The food was delicious. I would definitely come back. If you like seafood, Mexican style, come here.“

3.2 Average77 Reviews
Golden Corral Buffet & Grill Buffet • $
601 S Randall Rd, Elgin

Customers` Favorites

Barbecue Mashed Potatoes and Corn
Chocolate Covered Marshmallow
Bourbon Street Chicken
Chicken Fried Steak
Macaroni & Cheese
Steak and Shrimp
Fondue with Fruit
Butterfly Shrimp
Steamed Broccoli
Banana Pudding

“One of the few places that still offers a salad bar, which is why we eat here occasionally. We have found that these salad items are most fresh if we go late afternoon on Saturdays.Still offering at least three options on greens (romaine lettuce; spinach; spring mix). Fewer topping choices than before the pandemic (no beans? no beets?). But still standard things like carrots, broccoli, cucumber, sweet peppers, cherry tomatoes, grated cheeses, etc.Hot vegetables reliably include baked potatoes, baked sweet potatoes, steamed broccoli, steamed carrots, and sweet corn. As vegetarians, we can make a meal of this! But even when they're busy, the temperature of the food is unpredictable.“

3.1 Average71 Reviews
Las Gorditas De Don Angel #4 Mexican • $
165 E Highland Ave, Elgin

Customers` Favorites

Las Gorditas De Chile Pasado Puro Durango Y Mucho Rico Sabor
Burrito Bravo and Gorditas De Rajas Con Carne
Gorditas De Rajas Con Queso Y Chicharron
Chicharron Botanero En Salsa Verde
Quesadilla De Calabacitas
Salsa Verde Con Aguacate
Gorditas Don Angel
Papas Con Chorizo
Rajas Con Papa
Shredded Meat

“Muy ricas y picositas vale la pena la verdad“

3.2 Average96 Reviews