34 Best Vegetarian Restaurants in St. Charles

Chef Abdul Mediterranean Mediterranean • $
2075 Prairie St, St. Charles

Customers` Favorites

Stuffed Grape Leaves Dolma
Chicken Shawarma Sandwich
Chef Abdul's Combo Plate
Veggie Falafel Sandwich
Chicken Shawarma Plate
Baba Ghanouj and Hummus
Beef Kabob Plate
Special Juice
Combo Platter
Beef Shawarma

“Chef Abdul and his family run an amazing business! You can really taste the love and passion they put into every dish. The food is always fresh, full of flavor, and served with a smile. It’s more than just a meal, it feels like you’re part of their family. Highly recommend supporting this wonderful family business.“

4.9 Superb551 Reviews
Balmoral Restaurant Fine Dining • $$$
40W099 IL-64, St. Charles

Customers` Favorites

Princess Sabrina's Royal Flourless Chocolate Cake
Young Bonnie Prince Charlie's Beef Wellington
Aberfeldy Traditional Bangers and Mash
William Wallace's Deviled Eggs 4 Ways
Hadrian's Wall Roasted Duck Breast
Highlander's Cock-A-Leekie Soup
Blantyre Chicken Liver Mousse
Ye Auld Sticky Toffee Pudding
Musselburgh's Fish and Chips
Potatoes Carrots Green Beans

“we had a wonderful dinner last night! my husband is British and my actor sons were in town from LA filming a movie in Downers Grove, so we decided to give Balmoral a try. And what a wonderful family dinner we had. The menu not only describes the food, there were historical stories added which made it even more charming. From the bone china, the murals and of course the food-- it was perfect. we will be back!“

4.8 Superb583 Reviews
Mio Modo Italian • $$
200 S 2nd St, St. Charles

Customers` Favorites

Eddie Z's Lumache Alla Melanzane
Bruschette Con Pomodore Rucola
Amaro Glazed Ora King Salmon
Creste de Gallo Alla Vodka
Pollo Arrosto Alla Romana
House Cabernet Sauvignon
Eddie Z's Mezze Sicilian
Spaghetti Frutti Di Mare
Eddie Z's Mezze Rigatoni
Bruschetta Al Pomodoro

“What an outstanding Restaurant! I had my daughter's bridal shower at Mio Modo and Michael, the Manager, took care of every detail that I was looking for. The food was excellent, from the appetizer-Calamari to the main meal-Pollo al Limone and Vodka Pasta, to the dessert Tiramisu!! So delicious!! The staff was very attentive and professional. We will definitely be visiting Mio Modo again. Thank you for a delightful experience!“

4.7 Superb804 Reviews
Riverlands Brewing Company Brewery •
1860 Dean St Unit A, St. Charles

“Riverlands just keeps getting better every time I visit! The staff is incredibly friendly and knowledgeable. They’re always happy to help you find the perfect beer or seltzer, whether you know exactly what you want or just want to try something new.
The selection is fantastic, with a great variety of beers and seltzers that truly offer something for everyone. Sours are my absolute favorite. Plus, I'm always excited for their rotating Tiki Time drinks during the summer!
The food trucks are always delicious and add a fun, fresh element when onsite.
The outdoor (and pet-friendly) patio is yet another highlight. It’s clear they continue to invest in making the space even better each year. It’s such a great spot to relax, hang out with friends, and enjoy a drink (or two).
Riverlands is easily my favorite local spot. Highly recommend giving this place a try and hopefully it'll become your new favorite, too!“

4.9 Superb167 Reviews
Alexanders Cafe 64 Breakfast • $
1650 W Main St, St. Charles

Customers` Favorites

Breakfast Tacos Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: Yes Curbside pickup: Yes
Bacon and Eggs over Medium
Creme Brulee French Toast
Pancakes or French Toast
Berry Good Pancakes
Southwest Skillet
Breakfast Burrito
Biscuits & Gravy
Country Breakfast
Popeye Omelette

“Amazing service and amazing food!“

4.6 Superb258 Reviews
Just Kabobs Greek • $
1825 W Main St, St. Charles

Customers` Favorites

Gyro Plate and Combo Plate
Chicken Kabob Dinner
Shrimp Kabob Plate
Beef Kabob Sandwich
Combination Plate
Pork Kabob Plate
Steak Kabob Plate
Beef Kabob Plate
Tzatziki Sauce
Gyro Sandwich

“Prices are right & portions :) Fast always“

4.5 Superb420 Reviews
Taco Madre Tacos • $
902 S Randall Rd, St. Charles

Customers` Favorites

Pastor Y Chile Relleno Tacos
Carne Asada Steak Tacos
Huevos A la Mexicana
Grilled Pescado Taco
Chicken Tinga Taco
Korean BBQ Burrito
Baja Pescado Torta
Huevos Rancheros
Fried Ice Cream
Taco Assortment

“Great tacos & salsas! I’ll be back to try other items on the menu.“

4.5 Superb258 Reviews
La Zaza Trattoria Italian • $$
5 S 1st St, St. Charles

Customers` Favorites

Cream Cheese Coffee Cake Dessert with Ice Cream
Chicken Prosciutto Mushroom Brandy Wine Sauce
Capellini Pomodoro with Meatballs
Spaghetti with Tomato Sauce
Chicken in White Wine Sauce
Salad Special of the Day
Meatballs Con Polenta
Lamb Chops Oreganato
Rigatoni Carniterra
Rigatoni Bolognese

“Great meal white fish and Italian sausage the best ever , service also great“

4.4 Superb658 Reviews
MalyThai Thai • $
3825 E Main St, St. Charles

Customers` Favorites

Glass Noodle Stir Fry with Chicken
Grilled Salmon with Jasmine Rice
Basil Chicken Pad Kra Prao
Panang Curry Chicken
Vegetable Fried Rice
Pad Kung Pao Chicken
Hawaiian Fried Rice
Gardener's Noodle
Appetizer for Two
Basil Fried Rice

“We love it! I highly recommend to all my airbnb guests staying at the Koi Whisperer Sanctuary!! Love & Light… M“

4.5 Superb248 Reviews
SYRUP - St Charles Brunch • $$
552 S Randall Rd, St. Charles

Customers` Favorites

Fried Chicken and Waffle with a Sweet Chipotle Sauce
Cinnamon Roll 3 French Toast
Cinnamon Roll Pancakes
Cinnamon Swirl Pancake
On the Border Skillet
Raspberry Mascarpone
Cluck Cluck Skillet
Eggs and Home Fries
Smoked Salmon Bagel
Lemon Berry Crepes

“This is my first time in Illinois, and this is one of the best places I've ever tried. I would surely come back on our next vacation. ❤️“

4.4 Superb300 Reviews
The Southern Cafe - St. Charles, IL Breakfast • $
1590 E Main St, St. Charles

Customers` Favorites

Side of Pancakes That Come with Other Items
Bacon Avocado Omelette with Hashbrowns
Fresh Market Skillet with Pancakes
Stacked and Loaded French Toast
Chicken Fried Chicken Skillet
Biscuits \u0026 Gravy w Eggs
Country Fried Steak & Eggs
Nasty Biscuit Skillet
The Southern Omelet
Lumberjack Pancakes

“Fabulous spot and food was amazing! Need one in Cleveland, OH! Was in area for business and didn’t disappoint.“

4.4 Superb255 Reviews
Flagship on the Fox Bar • $$
100 S Riverside Ave, St. Charles

Customers` Favorites

Platter Chips N Salsa Guac
Flagship Grilled Cheese
BBQ Brisket Nachos
Buffalo Chicken
Waffle Fries
Cheese Curds
Fish N Chips
Mac N Cheese
Truffle Fries
Funnel Fries

“Lunch specials are RIDICULOUS!!! $9.99 for a HUGE sandwich, soup, and choice of mac n cheese, fries and other choices….don’t walk RUN to the flagship in St Charles, U R welcome!!! Thank me later!!!!“

4.2 Good272 Reviews
Brunch Cafe-St.Charles Brunch • $
172 S 1st St, St. Charles

Customers` Favorites

Two Eggs Bacon with Breakfast Potatoes and Pancakes
Signature Brunch French Toast
Side of Sweet Potato Fries
Omelette with Feta Cheese
Kids Egg N Cheese Sliders
Strawberry Banana Crepes
Stuffed Potato Pancakes
Carrot Cake Pancakes
Biscuits and Gravy
Buttermilk Pancakes

“Marisol is THE best! We all came from out of town to celebrate birthdays and she just did an amazing job and had such an awesome vibe! Food was too die for! So yummy!“

4.4 Superb269 Reviews
Maple Leaf Roasters Coffee House (Cafe Location) Cafe • $
1 Illinois St, St. Charles

Customers` Favorites

Berry Avocado Toast

“My husband and I just enjoyed an amazing breakfast at Kava Diem! We had the burrito, bacon, egg and yum sandwich and a Brown Butter Cafe coming soon donut - everything was delicious! The staff was so friendly and we will definitely be back. Highly recommend!“

4.4 Superb102 Reviews
Town House Cafe Cafe • $
105 N 2nd Ave, St. Charles

Customers` Favorites

Egg Salad Sandwich with Soup of the Day
Townhouse Cafe Expresso Fudge Pie
Chicken Salad Sandwich and Salad
Tomato Basil Garlic Soup Du Jour
Chocolate Espresso Tarte
Apricot Chicken Salad
Sandwich and Chips
Veggie Chips Side
The Trio Salad
Cinnamon Cake

“Excellent food, wonderful quiche and soups. Always a win!“

4.5 Superb154 Reviews
Shima's Sushi - Japanese Restaurant Japanese • $$
40W222 LaFox Rd, St. Charles

Customers` Favorites

California Roll
Mochi Ice Cream
Cucumber Salad
Garlic Shrimp
Mushroom Soup
Courtney Roll
Godzilla Roll
Shima 4 Roll
Spicy Tuna
Spider Roll

“Been here several times with my family. Some of the nicest owners and servers I have ever encountered. Sushi, salad, soup, kids meals are excellent and reasonably priced. Well worth the wait.“

4.4 Superb182 Reviews
Taste of Himalayas Indian • $$
110 N 3rd St, St. Charles

Customers` Favorites

Achari Chicken Tandoori
Chicken Tikka Masala
Hot Lamb Vindaloo
Chicken Vindaloo
Tandoori Paratha
Vegetable Samosa
Danshak Specials
Chicken Biryani
Lamb Rogan Josh
Butter Chicken

“Truly amazing food with excellent service. What a great find..“

4.3 Superb331 Reviews
Tandoor Kitchen Vietnamese • $
2770 E Main St, St. Charles

Customers` Favorites

Phởgs Special Combination Noodle Soup
Vietnamese Sandwich
Cream Cheese Wonton
Shrimp Spring Roll
Lemongrass Chicken
Pho 95 Special
Chicken Wings
Extra Noodles
Peanut Sauce
Gỏi Cuốn

“the food was amazing and the staff were attentive!“

4.3 Superb225 Reviews
Eden Events Tapas • $$
1 Illinois St, St. Charles

“We recently had an event at Eden Events in St. Charles and had a wonderful experience. The venue is beautiful, clean, and very well organized. The staff was easy to work with and made sure everything went smoothly from start to finish.

What I appreciated most was the attention to detail and how welcoming everyone was. Our guests had a great time, and we received many compliments about the venue. I would definitely recommend Eden Events to anyone looking for a great place to host a special event.“

4.3 Superb284 Reviews
The Jalapeno Grille Mexican • $
602 Geneva Rd, St. Charles

Customers` Favorites

Tacos Detripas Lengua Cabeza O Barbacoa
Mexican Platters Platillos Mexicanos
Taco Platter Mexican Style
Beef and Shrimp Tacos
Breakfast Burrito
Chips and Salsa
Ground Beef Taco
Tortilla Soup
Steak Burrito
Chile Relleno

“First time trying the place tonight and will definitely be back!! Everything was so fresh and it all tasted great. It was a little bit on the pricier side but the quality of the food was worth it. Even with how busy the guys were behind the counter, they remained super friendly and gave us free chips for our first time. Thank you for a great meal!“

4.2 Good235 Reviews
21

Buona

Buona Italian • $
2425 W Main St, St. Charles

Customers` Favorites

Italian Beef Baptized with Hot Giardiniera and Mozzarella
Char-Grilled Chicken Caesar Salad
Buona Chopped Chicken Salad
Large Beef and Regular Fry
Beef \u0026 Sausage Combo
Chicken Avocado Sandwich
Combo with Sweet Peppers
Pepper and Egg Sandwich
Crispy Chicken Salad
Yummiest ch Burger

“I got the cheddar cheese beef and Omg That was so delicious. I need to go back very soon to get another one.“

4.2 Good226 Reviews
Teriyaki Madness Asian Fusion • $
1840 W Main St, St. Charles

Customers` Favorites

Mad Spicy Chicken Teriyaki Bowl
Spicy Orange Chicken Bowl
Teriyaki Chicken Bowl
Rice Krispies Treats
Mad Spicy Steak Bowl
Chicken Potstickers
Steak Teriyaki Bowl
Utensils & Napkins
Chicken Katsu Bowl
Side of Mad Sauce

“Was fortunate to sample some test food and it was great will be back On opening day five stars“

4.2 Good162 Reviews
ROX City Grill Grills • $
100 W Main St, St. Charles

Customers` Favorites

Big Eye Tuna Poke

“Best Place in St.Charles for date night or girls nights. Live music (piano bar) or DJ. Fabulous food & the best martinis.“

3.8 Good162 Reviews
Chamber Red Chinese Bistro Chinese • $
1554 E Main St, St. Charles

Customers` Favorites

Chicken Fried Rice
Cashew Chicken
Sesame Chicken
Mongolian Beef
Beef Fried Rice
Honey Chicken
Orange Chicken
Beef Pad Thai
Egg Drop Soup
Crab Rangoons

“excellent food, every time. on time delivery and never an error. I highly recommend.“

4.1 Good199 Reviews
Riverside Pizza & Pub - St. Charles Pizza • $
102 E Main St, St. Charles

Customers` Favorites

Pepperoni Pizza and Veggie Pizza and Hawaiian Pizza
The Don Chicago Style Deep Dish
Pizza Black Olives Sausage
Bacon Chicken Alfredo Pizza
Chicken Bruschetta Sandwich
Chicago Style Cheese Pizza
Mostaccioli and Meatballs
Pasta with Vodka Sauce
Italian Beef Sandwich
Custom Stuffed Pizza

“Everything on the menu is awesome! we always get the pizza and wings as an appetizer. make sure you go to the upstairs bar and ask for Kaitlyn she's the best!“

4.1 Good277 Reviews
Charlie Fox's Pizzeria & Eatery Pizza • $
3341 W Main St, St. Charles

Customers` Favorites

Thin Crust Sausage Pizza
Baked Mostaccioli
Margherita Pizza
Pan Cheese Pizza
Godfather Pizza
Slice of Pizza
Carnivore Pizza
Baked Ravioli
Stuffed Pizza
Garlic Bread

“Fast delivery and great service for the event I had at my house last weekend. The pizzas were great and everyone raved about it. Thank you!“

4 Good178 Reviews
Nuova Italia Italian • $$
18 N 4th St, St. Charles

Customers` Favorites

Chicken Broccoli Pasta in Cream Sauce
Salad with Balsamic Vinaigrette
Pizza Con Salsiccia E Spinaci
Pizza Spinaci E Gorgonzola
Pizza Con Prosciutto Cotto
Tortellini Alla Panna
Spaghetti Bolognese
Fettuccine Alfredo
Chicken Parmesan
Minestrone Soup

“I love this place, my second time going and everything about it amazing. The atmosphere in an old church with a classic comforting italian feel. Food and service is always great. Everytime i’m here i have a great experience that i never forget.“

4 Good255 Reviews
The Evergreen Pub & Grill Bar & Grill • $
1400 W Main St, St. Charles

Customers` Favorites

Buffalo Wings Half Dozen
Cheese Burger and Fries
Northly Turkey Sandwich
Build Your Own Burger
Pretzel Bread Sticks
Pulled Pork Sandwich
Jalapeño Poppers
Chicken Tenders
Breakfast Burger
The Evergreen

“great specials. attentive staff. fun atmosphere.“

4 Good267 Reviews
Cooper’s Hawk Winery & Restaurant American • $$
3710 E Main St, St. Charles

Customers` Favorites

Drunken Shrimp Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: Yes Curbside pickup: Yes
Cooper's Hawk Chicken Giardiniera
Soup \u0026 Salad Combination
Cooper's Hawk Chocolate Cake
Cooper's Hawk Lux Chardonnay
Cooper's Hawk Chicken Caesar
Red Wine Braised Short Ribs
Roasted Vegetable Enchiladas
Blackened Bleu Skirt Steak
Over the Border Egg Rolls

“We love CH have eaten there so many times. We always order the Prime Rib sandwiches. This is the first time 7/23/25 the Prime Rib meat was tough? Please tell us you will start using the original Prime Rib meat in the future? Thanks you Mr. And Mrs. L from South Elgin IL PS Our Server Kari she was outstanding.“

4.1 Good1075 Reviews
The Filling Station Pub & Grill Sports Bar • $$
300 W Main St, St. Charles

Customers` Favorites

Pulled Pork Sandwich
Fish Fry with Fries
Chicken Sandwich
Rocket 88 Reuben
French Fries
Pretzel Bun
Onion Loaf
Nachos
Chips

“I had a very yummy patty melt along with some hand cut fries. My only complaint was that the fries were not hot, they were warm, but just barely.“

3.8 Good256 Reviews
Arcedium Coffeehouse Coffee Shops • $
60 Indiana St, St. Charles

Customers` Favorites

Honey Vanilla Caramel Latte
Chocolate Croissant
Kenya Pourover
Fresh Brewed
Egg Sandwich
Croissants
Quiche

“Our all time favorite coffee shop in St. Charles! The coffee & food is all delicious. Any time we visit the area we make sure to stop by (usually multiple times!). Our favorites are the iced decaf caramel latte, the double chocolate muffin, and egg & cheese croissant. Their special of the day - a raspberry white chocolate latte - was also delicious! Highly recommend!“

3.8 Good262 Reviews
Rosati's Pizza Pizza • $
550 N Kirk Rd, St. Charles

Customers` Favorites

All Rosati's Famous Thin Crust Pizza
All Hand Tossed Pizzas
Deep Dish Pan Pizza
Cheese Pizza Slice
Breaded Mushrooms
Fried Chicken
Cheese Sticks
Garlic Bread
French Bread
Caesar Salad

“Rosati’s in St. Charles nails it on every level. The space is beautiful, warm, inviting, and a perfect place to hang out with friends or family. It’s the kind of restaurant that feels comfortable but still special. The food is consistently fantastic. From the pizza to the rest of the menu, everything is full of flavor and clearly made with care. You’re not just getting good pizza, you’re getting a great overall dining experience. And Tuesday Trivia Night is such a fun touch. Great energy, lots of laughs, and the perfect excuse to grab dinner and make a night out of it. Highly recommend checking this place out if you haven’t already.“

3.7 Good201 Reviews
33

IHOP

IHOP Breakfast • $
125 Smith Rd, St. Charles

Customers` Favorites

The New Buttermilk Biscuits and Gravy Combo
Mexican Tres Leches Pancakes
Strawberry Banana Pancakes
Eggs Bacon Hashbrown Toast
Eggs Bacon and Hash Browns
Chicken Fingers and Fries
Double Blueberry Pancakes
Buttermilk Pancakes
T-Bone Steak & Eggs
Big Steak Omelette

“We came in for a late breakfast and had the best time. The service was excellent our server was so friendly and nice. The food was plentiful and delicious. And the value for money was good. We had a great time and will definitely come back.“

3.7 Good271 Reviews
Wok n Fire STC Sushi Bar • $$
2801 E Main St, St. Charles

Customers` Favorites

Maki Roll Sampler Platter California Spicy Tuna Philadelphia Avocado
Macadamia Nut Crusted Chicken
Spicy Tuna with Crispy Rice
Spicy Tuna Crispy Rice
Crispy Coconut Shrimp
Vegetable Fried Rice
California Roll
Crispy Crunchy
Scorpion Roll
Crab Rangoon

“Absolutely one of the better Sushi places around! I have tried most of their rolls,love the specialty rolls like the dragon. Prices are good for the quality of food.
Staff is very friendly, greeted immediately upon arrival. Ambiance of the restaurant is amazingly peaceful and well lit for a nice dinner date!“

3.7 Good484 Reviews

You May Also Like