Oregon weather has a way of turning lunch plans into soup plans. Once the rain settles in and the mornings get chilly, a hot bowl made from scratch starts to look like the best deal in town.
This list rounds up seven cafes across the state, from Portland to Cannon Beach to Ashland, where homemade soup is a real reason to stop in. Some pair their bowls with thick sourdough, some serve chowder near the ocean, and one even does a bread bowl, so save this one for the next gray day.
1. Stone Soup PDX Cafe, Portland, OR

A five-dollar-and-change bowl of soup that also helps build careers is a rare thing. Stone Soup PDX runs its cafe at 7400 NE Glisan St as part of a nonprofit that offers hands-on culinary training to people facing barriers to employment.
The soups are the reason to come hungry. The chicken mushroom and wild rice has gone for around $5.50, which is a friendly price for a scratch-made bowl in Portland.
Pair it with a thick slice of sourdough or another artisan bread. The coffee is strong enough to make this a breakfast stop too.
Plan ahead, because the cafe keeps weekday hours only, Monday through Thursday from 7 AM to 4 PM. Free street parking is usually easy to find, and the casual room works well for solo lunches or a quick bite with kids.
2. Central Oregon Soup Company, Bend, OR

Need soup by the gallon? Central Oregon Soup Company will sell you anything from a cup to a full gallon of its hot scratch-made soups, while supplies last.
The shop on SE 27th St in Bend is built around takeout and counter service, so think grab-and-go rather than a long sit-down lunch. Delivery is available too, which helps on snowy Central Oregon afternoons.
Sandwiches carry real weight here, with the COSC Signature Turkey Hoagie leading the menu. Salads come with house-made dressings, and there are full vegan and vegetarian menus.
For Bend residents who still miss older soup spots in town, this one fills the gap. It is open weekdays from 11 AM to 6 PM, with a free parking lot that makes pickups quick.
3. Seize the Cafe, Eugene, OR

Rotating soups keep Seize the Cafe interesting from one visit to the next. Salmon chowder shows up in the lineup, and a bowl of seafood chowder with fresh sourdough is a classic order.
The cafe sits at 2465 Hilyard St in south Eugene. It serves espresso, pastries, and a full menu, with hefty portions and food that is clearly made in-house.
Drinks are part of the fun. A cardamom orange latte stands out, and the carrot cake makes a tidy finish.
Hours run Tuesday and Wednesday from 7 AM to 3 PM, then stretch to 8 PM Thursday through Saturday. Wednesday is usually calm, while Thursday evening and Saturday get busy.
Free wi-fi makes it a good laptop lunch spot.
4. Pangea, Ashland, OR

Gluten-free and dairy-free soup fans, this one is for you. Pangea on East Main Street in Ashland keeps several homemade soups going, often including options that skip both gluten and dairy.
The Indian Split Pea soup is a standout. You can add Bread for Soup on the side, which is vegan.
Beyond the bowls, the menu leans into panini, wraps, and salads with a local and sustainable focus. The Grilla Cheese and the Uptown Grill Wrap are both vegetarian picks, and fresh-baked cookies sit near the register.
The small space rotates art on its walls. It is open daily from 11 AM to 8 PM, which helps before an evening downtown.
Street parking can be tight, so give yourself a few extra minutes.
5. Lazy Susan Cafe, Cannon Beach, OR

Clam chowder on the Oregon coast is practically a requirement. In Cannon Beach, Lazy Susan Cafe on N Hemlock St serves a seafood soup that ranks among the best around town.
The compact breakfast and lunch spot is also known for big omelets and seafood sandwiches. The Marionberry Scone is a smart add-on, and the ham and broccoli quiche earns its spot too.
Expect a wait, especially on weekend mornings. Wednesday tends to be the quietest day.
The cafe is open Wednesday through Sunday from 8 AM to 2:30 PM. High chairs are available, and dogs are welcome at outdoor spots.
I would save this stop for a chilly beach morning when a walk on the sand needs a warm follow-up.
6. Black Sheep Cafe & Catering, Salem, OR

Loaded baked potato soup might be the most comforting bowl on this list. At Black Sheep Cafe in Salem, it can arrive with two slices of thick sourdough toast and a real salad of mixed greens, spinach, marinated onions, tomatoes, and cucumber.
The homemade soup has earned the cafe a loyal following. The staff are friendly and quick, and there is a punch card for regulars.
The rest of the menu covers breakfast and lunch, with Brisket Nachos as a popular pick. Vegan, vegetarian, and kids’ menus are all available.
Find it at 1932 McGilchrist St SE, open Tuesday through Sunday from 8:30 AM to 4 PM. Weekends fill up, so a weekday lunch is the easier play.
7. PJ’s Hometown Café, Hood River, OR

Eat the bowl, too. PJ’s Hometown Café in Hood River serves soup in a sourdough bread bowl, which is about as hearty as lunch gets.
The cafe on Belmont Ave describes itself as a home for family favorites and home-style comfort food. It keeps things casual, with table service and outdoor seating.
Hours run Tuesday through Saturday from 8 AM to 3 PM and Sunday until 2 PM. Reservations are accepted, and free parking makes it simple after a morning out in the Gorge.
Dogs are allowed outside, and there are vegan and vegetarian menus. It makes a fitting last stop on this soup tour.
Oregon has plenty of rainy days ahead, so keep this list close and pick a new bowl each week.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.