Roast beef might be the most underrated sandwich in Oregon. It rarely gets the buzz that burgers or fancy brunch plates do, yet the best versions are stacked thick, sauced with care, and packed with flavor.
From a Portland smash burger spot to a Salem deli that cures its own meats, these eight places prove that a great roast beef sandwich is worth planning a lunch break around. Save this list for your next road trip, or send it to the friend who always asks where to grab a good sandwich.
1. Sandy-O’s, Portland, OR

Fried onions on roast beef might sound like a small detail, but at Sandy-O’s it is the move that wins over the whole table. The crispy topping adds crunch to tender sliced beef, and it makes this sandwich stand out on a menu built around smash burgers.
The roast beef shares the spotlight with a pastrami sandwich, the Full Pork Press, and a smash burger that gives the place its reputation. The chicken strip basket has a loyal following too, so ordering for a group is easy.
Sides include battered fries, and the dessert list features buttermilk pie and a hazelnut chocolate chip cookie, a very Oregon touch.
Sandy-O’s sits at 10505 NE Sandy Blvd and runs counter service daily from 10 AM to 8 PM. Parking is free and usually plentiful, there are high chairs for little ones, and the menu offers full vegan and vegetarian options.
Most meals land between $10 and $20 per person, and Monday evenings tend to be the quietest time to swing by.
2. Barry’s Espresso Bakery & Deli, Eugene, OR

Open wide. The roast beef at Barry’s is piled so high that taking a neat first bite is a real challenge.
This New York-inspired bakery and deli on Oak Street in Eugene serves roast beef on challah bread, and the roast beef melt is a lunch favorite in town. Pair it with a cup of matzo ball soup and you have one of the most classic deli combos you can find in the Willamette Valley.
Save room if you can. The bakery case is stocked with big slices of New York cheesecake, cookies, brownies, and magic bars, and the coffee program makes mornings easy too.
Breakfast regulars go for lox and cream cheese or Barry’s Breakfast Special. Hours run 7 AM to 4 PM most days, with a 5 PM close on Fridays and a 7:30 AM start on weekends.
Sundays get busy, while Tuesdays are calmer. Free parking and Wi-Fi round things out.
3. Sammich | Ashland, Ashland, OR

Southern Oregon has a little piece of Chicago, and it comes on a roll. Sammich in Ashland serves a Chicago Italian beef sandwich with thinly sliced meat and peppers that earn serious praise from fans of the Windy City original.
The shop focuses on artisanal sandwiches built with local ingredients and house-smoked meats. That means the beef is the star, but it has good company.
The Pastrami Zombie is another headliner, and the Porkstrami offers a fun twist on cured meat. Da Burger and a vegetarian grilled cheese cover other cravings, and San Pellegrino Italian sodas are on hand.
Find it at 424 Bridge St, open daily from 11 AM to 7 PM. Portions run generous for the $10 to $20 range, outdoor seating is available, and parking is free.
Weekend afternoons draw the biggest crowds, which is handy to know if you are in town for a show.
4. Planker Sandwiches, Bend, OR

Gorgonzola is the secret weapon here. Planker Sandwiches pairs its roast beef with the bold blue cheese, giving the sandwich a sharp kick that sets it apart from milder versions.
The downtown Bend lunch spot is known for generously sized sandwiches, quality ingredients, and housemade condiments. Sidewalk seating on NW Wall Street makes it a nice pick on sunny Central Oregon days.
Other menu standouts include the Tuna Club, a meatball parm sandwich, a BLTA, and a chicken salad sandwich. There is also a breakfast sandwich and a kids’ menu.
Plan around the schedule. Planker is open Tuesday through Saturday from 9 AM to 4 PM and closed Sundays and Mondays.
Street parking downtown can be tricky, so a short walk may be part of the trip.
5. Piadina Hood River., Hood River, OR

Bread lovers, this one is for you. Piadina builds big Italian-inspired sandwiches on focaccia, and the bread gets nearly as much attention as the fillings.
The roast beef comes with horseradish aioli and caramelized onions, a balance of zip and sweetness. For a second sandwich to share, the prosciutto with mascarpone and fig jam is a smart pick.
Piadina sits at 101 4th St in downtown Hood River, an easy stop after a morning in the Columbia River Gorge. Ordering happens at the counter, and service moves quickly.
Hours run 11 AM to 7 PM most days, with an earlier 3 PM close on Tuesdays. Dogs are welcome outside, a full vegetarian menu is available, and parking in the area is paid but usually easy to find.
6. Peter Pan Market & Deli, Astoria, OR

Picnic planners in Astoria have a go-to move. Grab a sandwich at Peter Pan Market & Deli, then head uphill toward the Astoria Column or the Cathedral Tree Trail.
The neighborhood market on Niagara Avenue serves gourmet sandwiches in a grab-and-go format. Roast beef comes two ways: a cold classic and the toasted Roast Beef FTW.
The rest of the menu leans fun. The Youngs Bay of Pigs Panini nods to local geography, and the Reuben Panini and pastrami are solid choices too.
Signature carrot cake makes a good dessert to pack.
Hours are Monday through Saturday from 9 AM to 8 PM and Sunday from 11 AM to 4 PM. There is outdoor seating, a dog-friendly vibe, and free parking nearby.
7. Benedettis Meat Market & Deli, Springfield, OR

When a sandwich comes from a place that sells fresh meat by the pound, expectations go up. Benedettis Meat Market & Deli in Springfield meets them.
The shop on W Centennial Blvd combines a local meat market with a deli counter. That pairing gives its sandwiches an old-school, butcher-shop backbone.
The roast beef sandwich is a strong order, and it holds its own next to the grinder and the Reuben. Ordering all three for a group lunch is a fine way to test the lineup.
Benedettis keeps simple hours: Tuesday through Saturday, 10 AM to 6 PM, closed Sundays and Mondays. Delivery is not offered, so stop in person.
While you are there, you can pick up deli products and fresh meats to take home for dinner.
8. Bearwolf PNW Deli and Catering, Salem, OR

Every deli meat at Bearwolf is made in house. That alone makes this Salem stop different from most sandwich counters.
The deli comes from the chef who founded Valiant the Sandwich, and it focuses on cold sandwiches, house-cured cold cuts, creative soups, and salads. Fresh house-boiled and baked bagels show up on select days.
The roast beef gets a horseradish sauce with flavor but not too much heat. The Barnyard on sourdough, with stone mustard, mayo, and fresh veggies, is another favorite, and the Sticky Bird and Grandma Mac Salad are worth a look.
Timing matters here. Bearwolf at 1310 State St is open Tuesday through Friday from 10 AM to 3 PM only.
Street parking is paid, and the business also handles corporate and special event catering.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.