Categories > Guides and Tips
The Top 10 Soup Places in Canada That Are Worth the Spoonfuls
Okay, I’m gonna come clean. A coworker passed by my desk the other day and casually asked, “What’s up?” Me, caught up in the middle of a lunch break, just blurted out, “Just mushroom soup.”
There was a moment of deafening silence. That’s when it hit me—he didn’t actually ask “What soup?” It’s safe to say I’ve been a little too into my soups lately.
After hitting up every soup spot I could find (don’t worry, Nana doesn’t need to know about this), I’ve finally narrowed down the best soup places in Canada. And let me tell you, these aren’t just soups; they’re life-changing, “how did I live without this?” kinds of soups. Once you try them, you’ll get it.
Primal Grounds Cafe and Soup Company
Media from primalgroundsyyc
Address: 5255 Richmond Rd SW, Calgary
Contact details: 403-454-5282
Opening hours: Monday to Sunday: 9 AM to 5 PM
Pricing: $
If you find yourself in Calgary, Primal Grounds Cafe and Soup Company is a spot to check out for some seriously comforting food. Located in the southwest, it’s been a local favourite for years, offering up soups that feel like a warm hug and sandwiches that hit the spot.
It’s nice how the menu changes daily, with soups ranging from classic flavours like roasted red pepper and tomato to rich, earthy, wild mushroom soup. Everything is made with high-quality, all-natural ingredients, so you can taste the difference.
Not to mention, prices are easy on the wallet, with a big bowl of soup and fresh bread usually running between $8 and $12.
Pro tip:
If you’re planning a visit, try to make it on a Thursday when they often feature their signature seafood chowder. It’s packed with fresh seafood, potatoes, and veggies in a creamy broth that’s nothing short of divine.
Souper Duper Soup
Media from souperduperkitchen
Address: 156 Ochterloney St, Dartmouth, NS
Contact details: +1 902-440-2029
Opening hours: Monday to Saturday: 11 AM to 7 PM
Pricing: $
When you walk into Souper Duper Soup, you’re greeted by the comforting aroma of simmering soups that immediately make you feel at home. They’ve got a rotating lineup of soups here, so every day is a surprise.
Whether you’re craving a classic like chicken noodles or something more adventurous like their coconut curry lentil, Souper Duper’s got your back. And if you’ve got dietary restrictions, no worries—there are plenty of gluten-free and dairy-free options to choose from.
Plus, this place is its commitment to using locally sourced ingredients. And with most soups coming in under $12, it’s a great option for a quick, budget-friendly lunch.
Pro tip:
Arrive before noon if you can; the locals know what’s good and soups tend to sell out fast. Also, don’t sleep on their homemade bread rolls—they’re soft, buttery, and ideal for dipping into that last bit of broth.
Ma’s Best Soup
Media from masbestfoods
Address: in Upper Canada Mall, 17600 Yonge St FM19B, Newmarket, ON
Contact details: +1 905-235-5977
Opening hours:
- Monday to Saturday: 10 AM to 8 PM
- Sunday: 11 AM to 6 PM
Pricing: $
There’s something special about Ma’s Best Soup—it feels like a warm hug when you walk in. This is comfort food, with soups that taste like they’ve been simmering on your grandma’s stove all day—thick, hearty, and full of love.
The menu changes daily, but you can always count on classics like beef barley, creamy potato leek, or split pea and ham to hit the spot. Everything is made from scratch with real, honest ingredients, and there’s no fuss—just big bowls of soup that are simple but perfect.
For around $10 to $12, you’ll get a generous serving that leaves you full and satisfied. Available at fine grocers and cafes across Ontario, you can even bring Ma’s soups home in jars—convenient and just as delicious.
Pro tip:
Just a heads-up—you can’t freeze the soup in the mason jar, but if you transfer it to a freezer-proof container, it’ll keep great for later.
Soups & Things
Media from soupsandthings_
Address: 6710 Drummond Rd, Niagara Falls, ON
Contact details: +1 416-531-1115
Opening hours:
- Monday to Friday: 11 AM to 5 PM
- Saturday: 10 AM to 2 PM
Pricing: $
Soups & Things in Niagara Falls is one of those local spots everyone seems to know about. Whether you need a quick lunch or stocking up for a cozy day at home, this place always hits the mark.
What makes it fun is their constantly changing soup menu—there’s always something new to try. One day, you might get a rich seafood chowder packed with fish and potatoes, and the next, a spicy sausage and bean stew that’ll warm you right up.
The place is simple but inviting, with regulars always happy to grab their favorite bowl. You can easily grab a hearty meal for under $10, and don’t forget the house-made herbed bread—it’s perfect for mopping up the last of your soup.
Pro tip:
If you’re after a specific soup or just want to try something new, be sure to check out their weekly menu on the website.
Soup Surreal
Media from soupsurreal
Address: 98 Wellington St, Stratford, ON
Contact details: +1 519-497-5167
Opening hours:
- Tuesday to Friday: 11 AM to 4 PM
- Saturday: 11 AM to 4 PM
Pricing: $
If you’re a soup enthusiast (or just someone who appreciates a good bowl), Soup Surreal in Stratford is the kind of place that makes you want to try everything on the menu. With a name like Soup Surreal, you’d expect something out of the ordinary, and they deliver.
They’re known for their creative flavour combinations that surprise your taste buds in the best way possible. On any given day, you might find comforting classics like broccoli cheddar alongside more unique options like spicy Moroccan chickpeas.
And if you find a soup you love, they’ve got you covered with frozen dairy-free, gluten-free and vegan options so many people can get to enjoy it. Prices are reasonable, usually around $9 to $12, so you can treat yourself without guilt.
Pro tip:
Check their social media before heading over—they post their daily soup lineup, so you can plan your visit around your favorites. And definitely grab an extra frozen soup to take home.
Soupa Cafe @ St. Andrew’s Square
Media from soupa.foods
Address: 736 View St, Victoria, BC
Contact details: +1 905-832-0606
Opening hours: Monday to Friday: 10 AM to 5:30 PM
Pricing: $
When you’re in downtown Victoria and craving something warm, head over to Soupa Cafe in St. Andrew’s Square. This spot feels like a haven for anyone needing a quick, nutritious pick-me-up.
They’ve got a solid lineup of soups, sandwiches, and salads, but let’s be honest—it’s all about the soup. The offerings change daily, but you can expect to find hearty classics like chicken stew or something with a bit of a twist, like African Peanut.
What’s great about Soupa Cafe is that it’s perfect for a lunch break or a quick bite between shopping and sightseeing. Everything is made fresh, and the staff is always up for recommending their favourites.
Pro tip:
You can customize your soup with free toppings like sour cream, cheese, green onion, parsley, and cilantro. Plus, you can have it served over rice or with a side of rice for an extra touch.
Soup Plus
Media from biteswithallie
Address: 1102 Austin Ave, Coquitlam, BC
Contact details: +1 604-936-7827
Opening hours: Monday to Saturday: 10:30 AM to 7 PM
Pricing: $
Soup Plus has been a soup staple for years, serving up a comforting range of soups that change with the seasons. Their lineup includes everything from classic chicken and rice to spicy Hungarian goulash, making it the perfect spot to warm up during those chilly Manitoba winters.
What keeps people coming back is the no-frills approach—just good, honest soups made from scratch daily. The portions are hearty, and a bowl will set you back about $8 to $12.
And we have to say, the space is simple, focusing on the food rather than fancy decor.
Pro tip:
Don’t miss their mushroom soup—it’s a crowd favorite. And if you’re grabbing soup, definitely go for a sandwich too; they’re made to pair perfectly with whatever you choose.
Soupcon
Media from soupconbistro
Address: 187 Charlotte St, Peterborough, ON
Contact details: +1 705-749-5747
Opening hours: Monday to Friday: 11 AM – 3 PM
Pricing: $
Soupcon in Peterborough is a true gem for anyone who loves a good bowl of homemade soup. With over 650 varieties, they serve 5-8 different soups each day, ensuring there’s always something new to try.
Whether you’re vegan or a meat lover, there’s a flavour for everyone—and they keep things simple by leaving out MSG and flour. The cozy, French-inspired space, with its mining-cabin interiors and white tablecloths, makes you feel right at home.
We also love how every bowl of soup comes with a complimentary baguette that’s soft on the inside with a perfectly crispy crust. And if you’re lucky enough to try the beer bread, it’s quickly becoming a fan favourite—definitely worth the taste.
Pro tip:
Don’t forget to check out their daily menu on Facebook before you go.
Piping Kettle Soup Co.
Media from thepipingkettle
Address: 631 Commissioners Rd E, London, ON
Contact details: +1 226-773-0792
Opening hours: Monday to Sunday: 10 AM to 9 PM
Pricing: $
Piping Kettle Soup Co. is a great spot if you’re looking for a tasty and affordable meal. They’ve got a rotating menu of 10 house-made soups every day, and with 150 recipes to pull from, you’ll always find something new.
Whether you’re in the mood for classic chicken noodle soup or something more offbeat like chicken shawarma or dill pickle soup, they’ve got it all. Plus, their sandwiches are solid—11 options on fresh local bread—and the salads are always fresh, with nine different choices each day.
For a refreshing pick-me-up, their smoothies made with real fruit and veggies are a great option, too. The best part? They cater to all diets, so whether you’re vegan, gluten-free, or just craving a hearty soup, you’ll find something to enjoy without breaking the bank.
Pro tip:
Sign up for their Souper Rewards program to earn free soups and get access to exclusive deals.
RaviSoups
Media from ravisoups
Address: 322 Adelaide St W, Toronto, ON
Contact details: +1 647-435-8365
Opening hours:
- Monday to Saturday: 11 AM to 10 PM
- Sunday: 11 AM to 8 PM
Pricing: $$
RaviSoups in Toronto is the perfect spot if you’re looking for a little creativity in your soup. They’re known for their unique combos, like the sweet potato and pear soup that balances sweet and savoury just right or the Thai lemongrass with coconut, which packs a nice zing.
If you’re someone who loves a twist on the usual, this is the place for you. What sets RaviSoups apart is the option to pair your soup with one of their signature wraps—seriously, the wraps are almost as legendary as the soups.
Each meal feels like an adventure, with bold flavours and textures that show just how versatile soup can be. The prices are a bit higher, around $12 to $16, but the quality and generous portions definitely make it worth it.
Pro tip:
If you’re in the mood for some fresh air, they’ve got a really nice patio in the back.