Best Soups in Richmond

Ahhhhhh…soup. Soup is one of my favorite meals. It doesn’t really matter what kind of soup. I love them all. I mean, what’s not to love about an entire meal in one bowl? From brothy noodle soups to rich, thick stews or creamy bisques, a good bowl of soup is like a warm hug on the inside.

For many of us, soup is a staple for the cold and sometimes dreary days of fall and winter. And now that winter is in full gear, soup has never been more comforting. Sure, most of us have a stockpile of recipes on hand, from grandma’s famous chicken noodle soup to the latest and greatest from our favorite recipe website, but sometimes is nice to have a go-to soup spot outside of the house. And once again, when it comes to soup, Richmond doesn’t disappoint.

We looked around for some of the best places to find soup in the area, and we couldn’t be happier with what we found. Each of the spots that made our list of favorites included the following features:

  1. A variety of soups to choose from
  2. Other menu options to go with your soup (or options for those who aren’t as crazy about soup as I am)
  3. Reasonable prices

From restaurants that specialize in soups to small cafes that serve up homemade specialty soups, you’ll find more than enough to satisfy your soup cravings this winter—and all year long. If you have a favorite soup spot in the Richmond area, let us know! Or even better, share a soup recipe that your family loves. We might just feature it in an upcoming article! Send us an email at Be sure to include your name, the recipe, and the source of the recipe—whether it’s your own, from a website or cookbook, or an old family recipe.

In the meantime…soup’s on! Enjoy!


Zoup / Facebook

With a name like “Zoup,” it’s hard to imagine how this Glen Allen spot wouldn’t end up on our list. Featuring award-winning recipes, Zoup offers a constantly rotating daily menu of a dozen fresh soups. Using their own handcrafted recipes, Zoup serves up a variety of options, including soups that are vegan, vegetarian, or gluten-free. Choose from Curry Thai Chicken, Spicy Crab and Rice, Collard Green Chicken Barley with Bacon, Lobster Bisque, Singapore Squash, Chicken Pot Pie, and many more. Made with only the freshest ingredients, these soups are served up in a fast, casual atmosphere perfect that is perfect for warming up on a cold winter’s day.

Why we love them: We don’t typically feature chain restaurants in our “Best of Richmond” series because, honestly, there are so many amazing locally owned businesses in the Richmond area that we don’t need to. However, Zoup is not a typical chain. While the service is fast and casual, their soups are far beyond fast-food fare. And with a menu of fresh house-made sandwiches and salads, it’s easy to pair your soup with a healthy side. To make it even better, because Zoup is a franchise, they are locally owned and operated, ensuring an investment back into the local community. And last, but far from least, in addition to amazing soups, they participate in programs that give back, such as No Kid Hungry and the Breakfast Club of Canada. So not only is their soup amazing, but you can feel good every time you eat at their Glen Allen shop or order online.

10835 West Broad Street
Glen Allen, VA 23060
(804) 823-6446


Union Market

Union Market - Best Soups in Richmond
Union Market / Facebook

This local eatery and market is one of the best-kept secrets in Church Hill. The market is filled with locally sourced foods, grocery staples, and a unique selection of other items, making it a go-to for anyone with eclectic tastes. However, it’s their café that caught our attention. Known for its amazing sandwiches, which deserve praise on their own, we were intrigued by their fresh, homemade soup-of-the-day offerings. With two options available on a daily basis, you can choose the taste that works for you. And because they use locally sourced ingredients for the majority of their offerings, you know you’re getting nothing but the freshest tastes around.

Why we love them: Union Market has built a name for itself thanks to friendly, knowledgeable staff, a cool neighborhood vibe, and great offerings. And yes, they are a small operation compared to some other restaurants in the area. But that doesn’t mean they skimp when it comes to their food. They source locally, think creatively, and serve up soups that are fresh, hot, and just what you want during the cold winter months. Although their menu changes daily, here are few sample of what you can expect: Cuban Chorizo, Chicken Duck Rice, Coconut Curry Chickpea, and much, much more. So if you’re looking for a great place to grab some hot, one-of-a-kind soup (to eat in or take home), plus great sandwiches and maybe a few groceries…Union Market has it all.

Union Market
2306 Jefferson Avenue
Richmond, VA 23223
(804) 716-7233


Joe’s Inn

Joe's Inn
Joe’s Inn / Facebook

For the purest of comfort foods, you can’t pass up on Joe’s Inn. While they don’t have a dedicated soup menu, they do offer “soup of the day.” If you get lucky, it will be their Navy Bean Soup, a warm, hearty, and perfectly spiced bowl of goodness that will take you back to your childhood. But no matter what’s on the menu, you can count on homemade happiness. From chicken noodle soup to clam chowder to black bean soup and cornbread, they always have something on the menu that will make you feel full and satisfied.

Why we love them: With two locations, one in The Fan and one in Bon Air, Joe’s Inn is always there when you need them, serving up one of the best comfort menus in town. In addition to their delicious, fresh-made soups, you’ll find a wide variety of sandwiches, salads, Italian classics, kid-favorites, and more, all at reasonable, family-friendly prices. And with their cozy, “neighborhood local” vibe, Joe’s Inn provides a setting that feels like a home away from home. Plus, don’t forget that their exclusive takeout service, Joe’s Out, is available at their Bon Air location, which means you can dine-in or take your meal to go.

Joe’s Inn – The Fan
205 N Shields Ave
Richmond, VA 23220
(804) 355-2282

Joe’s Inn – Bon Air
2616 Buford Road
Richmond, VA 23235
(804) 320-9700


Grace Noodle

Grace Noodle - Best Soups in Richmond
Grace Noodle / Facebook

I’ll admit that for a long time whenever I thought of ramen noodles, I went into a crazy college flashback tailspin. After all, ramen is the thing that kept most of us alive in that weird time warp between relying on our parent’s ability to cook and learning to cook for ourselves. But Grace Noodle will make you rethink everything you ever thought about ramen – and about soup. Featuring more than a dozen different types of ramen noodle soups, Grace Noodle bring exotic flavors to an old classic. Choose from spicy or mild broths, a wide range of spices and seasoning, and meats, vegetables or seafood. We promise you’ll love the variety—but you’ll love the flavors even more.

Why we love them: It’s hard not to love a place that uses most of their menu real estate for soup – and ramen soup at that. Keep in mind, too, that this is not just “soup.” Ramen soup is a complete meal in a bowl. With meats, veggies, and noodles covered in a savory broth, you have everything you need to fill up and go home satisfied. However, if ramen isn’t your thing (although, we think it will be after you taste what Grace Noodle has to offer), there are plenty of other options, including appetizers, fried noodle, rice dishes, smoothies, and desserts. But the real kicker is that everything on the menu comes in at $12.99 or less. So really, while this is not the ramen you remember from college, it can still fit your budget with ease.

Grace Noodle
1823 E Main St
Richmond, VA 23223
(804) 855- 0495


The Naked Onion

The Naked Onion
The Naked Onion / Yelp / photo credit Kristine B

The Naked Onion is known as one of the best lunch spots in the city thanks to their one-of-a-kind sandwich menu, which includes favorites like the Bahn-Mi Pork Belly sandwich. But for all of you soup aficionados out there, you won’t want to miss what The Naked Onion has to offer.  With fresh, seasonal, house-made soups that change on a regular basis, The Naked Onion is an ideal mid-day break, especially on a cold day. Stop in to find specials like their homemade Tomato Soup (a comfort food classic), Roasted Sweet Potato Bisque, Caramelized Onion with Sausage, and more. And keep in mind that while every sandwich comes with your choice of a salad, side, or a cup of soup for only $3 more, we recommend the soup every time.

Why we love them: The Naked Onion is only open for lunch from 11am – 5pm (or while supplies last). And even at that, they’re only open Tuesday through Saturday. But there’s a reason. This chef-owned and operated Fan restaurant is dedicated to freshness. They make everything from scratch and it’s all made in small batches, so naturally, when it’s gone, it’s gone. But that means that what you get is guaranteed to be the best, the freshest, and, in our opinion, the tastiest. Nowhere does this prove to be more true than with their daily soup menu. Choose a bowl of soup for $6 as your main, grab a cup for $4, or add on to one of their unique sandwiches for just $3. Whatever you choose, don’t miss The Naked Onion. The soup lover in you will thank us, we promise.

The Naked Onion
2118 W Cary St
Richmond, VA 23220
(804) 972-3339


For more Best of Richmond, click here.

Anna Strock
Anna has spent the last 18 years writing, directing creative projects, and trying to be the best mom possible to her three girls. When she's not exploring Richmond for the latest and greatest resources, offerings, and activities, she can be found daydreaming on travel blogs, drinking too much coffee, and running kids to endless activities.