I knew Portland had a great food scene before I moved there.
What I didn’t expect was how much it would become part of my everyday life.
What started as research for blog posts slowly turned into weekend rituals, spontaneous detours across town, and a growing list of restaurants I kept promising myself I’d visit “one more time.”
I’ve eaten in a lot of cities over the years, but Portland feels different.
Maybe it’s because some of the best meals come from food carts. Maybe it’s because chefs here seem genuinely excited about what everyone else is creating.
Or maybe it’s because this is one of the few places where vegetarian food isn’t treated as an afterthought but often becomes the reason people line up around the block.
The places in this guide aren’t necessarily the most famous restaurants in Portland.
They’re simply the ones I kept returning to.
The restaurants where I brought visiting friends. The places I missed after moving away. The meals I still think about years later.
If you’re wondering where to eat in Portland, start here.
Planning a trip to Portland?
Before you start making restaurant reservations, don’t miss my guide to the city’s best experiences.
From hidden gardens and quirky neighborhoods to local markets, viewpoints, and rainy-day favorites, these are the places that made me fall in love with Portland while living there.

Where to Eat Breakfast in Portland
Pine State Biscuits
Where: 2204 NE Alberta St, Portland, OR 97211
Alberta Street was one of my favorite neighborhoods in Portland. Independent shops, colorful murals, coffee shops on nearly every corner, and the kind of atmosphere that makes you want to slow down and stay awhile.
And somewhere in the middle of it all sits Pine State Biscuits.
The first time I ate here, I had ambitious plans for the rest of the morning. A long walk around Alberta, a few photos, maybe another coffee stop.
Those plans ended immediately after breakfast.
Pine State is known for its Southern-style biscuits, and after one bite, it’s easy to understand why. They’re buttery, soft, and somehow sturdy enough to hold an almost unreasonable amount of toppings.
Most people come for the famous Reggie, a towering combination of fried chicken, bacon, cheese, and gravy tucked inside a fresh biscuit.
It’s rich. It’s messy. And it’s exactly the kind of breakfast Portland does surprisingly well.
If that sounds like too much before noon, there are plenty of other options. The BBQ Biscuit with pulled pork is excellent, and the McIsley, filled with chicken, pickles, mustard, and local honey, has developed something of a cult following.
One of my vegetarian friends always ordered the meat-free version and insisted it was just as good.
Whatever you choose, arrive hungry.
This isn’t the kind of breakfast you squeeze in before brunch.
It’s the kind of breakfast around which you build your morning.

Where to Eat Lunch in Portland
Norah
Where: 3801 SE Belmont St, Portland, OR 97214
Portland and rainy afternoons seem to belong together.
One particularly wet day, I ducked into Norah simply looking for somewhere warm to sit until the weather improved.
Instead, I discovered one of my favorite Thai restaurants in the city.
Norah specializes in vegan Southern Thai cuisine, and even people who normally insist on meat tend to leave impressed.
The Pad Thai is excellent, but the dish I kept returning for was the Spicy Holy Basil. Tofu, soy curls, tempeh, garlic, basil, and just enough heat to keep things interesting.
It’s the kind of meal that makes you forget you’re eating at a vegan restaurant.
Whenever possible, save room for dessert.
Their mango sticky rice arrives with warm coconut rice and perfectly ripe mango, and somehow tastes even better on a gray Portland afternoon.
Even now, when I think about Belmont Street, Norah is one of the first places that comes to mind.

The Ranch
Where: 2239 SE 11th Ave, Portland, OR 97214
Sometimes you don’t want artisan pizza with unusual toppings.
Sometimes you just want a thick slice of pizza and a cold drink.
That’s exactly why I kept returning to The Ranch.
Their Sicilian-style pizza is almost the opposite of Portland’s trendier wood-fired pies. Thick crust, square slices, generous toppings, and plenty of cheese.
The crust somehow manages to stay crisp on the outside while remaining light and airy inside.
The seasonal Veggie Pie often introduced me to vegetables I would never have ordered on pizza myself, while the Pepperoni Pie became my default choice whenever I couldn’t decide.
A single slice is surprisingly filling.
I’ve made the mistake of ordering two before.
Only once.

Grassa
Where: 1506 NW 23rd Ave, Portland, OR 97210
There are days when all I want is a big bowl of pasta.
Grassa became my solution to those days.
Located on Northwest 23rd Avenue, one of Portland’s best streets for shopping and wandering, Grassa serves handmade pasta without any of the formality that often comes with Italian restaurants.
The portions are generous enough that leftovers are almost guaranteed.
More than once, dinner quietly became lunch the next day.
The menu balances classic Italian dishes with more creative combinations.
The carbonara is excellent, but I usually found myself ordering one of their filled pastas, especially the ricotta, mozzarella, and pepperoni ravioli.
It sounds slightly ridiculous.
It also happens to be delicious.
Even when there’s a line, I’ve never really minded waiting. Northwest 23rd is one of the best people-watching streets in Portland, and there are certainly worse places to spend twenty minutes.

Village Kitchen
Where: Nob Hill Cart Pod
Portland has hundreds of food carts.
Most are good.
A few become favorites.
Village Kitchen quickly became one of mine.
I found it while wandering through the Nob Hill Cart Pod looking for lunch and left wondering why more people weren’t talking about Burmese food.
Their eggplant curry remains one of the most memorable dishes I ate in Portland.
Rich, comforting, slightly spicy, and full of flavor without feeling heavy.
Whenever I needed something warm on a rainy day, this was often where I ended up.
What I loved most wasn’t just the food.
It was the care behind it.
Every dish felt thoughtfully prepared, beautifully presented, and deeply personal.
For less than fifteen dollars, it was one of the best lunches in the city.

The Soop
Where: 1902 W Burnside St, Portland, OR 97209
The first thing that caught my attention about The Soop wasn’t the menu.
It was the fact that they grow some of their ingredients themselves.
In a city that loves local food, this somehow takes things one step further.
Microgreens harvested just before they reach your plate don’t sound particularly exciting until you taste them.
The difference is surprisingly noticeable.
Their Dolsot Bibimbap arrives in a sizzling stone bowl and continues cooking as you eat, creating crispy rice around the edges.
It’s one of those dishes that gets better with every bite.
I also became unexpectedly attached to their fried chicken sandwich.
And every single visit inspired the same thought:
Maybe I should finally start growing herbs at home.
I never did.

DesiPDX
Where: 4233 N Mississippi Ave, Portland, OR 97217
Mississippi Avenue is one of those Portland streets where you can spend an entire afternoon wandering between bookstores, cafés, boutiques, and food carts.
DesiPDX is one of the reasons I kept coming back.
As someone who has eaten a lot of Indian food over the years, I wasn’t expecting to be impressed by a food cart.
I was wrong.
Their menu changes regularly, which is part of the appeal.
The vegetarian thali is always worth ordering, especially if you want to try several dishes at once.
Every visit felt slightly different, but I never left disappointed.
And that’s probably the highest compliment I can give a restaurant.

Flying Fish
Where: 3004 E Burnside St, Portland, OR 97214
Living in Oregon changed the way I think about seafood.
Before moving there, fish was something I ordered occasionally. In Portland, it became part of my regular rotation, and Flying Fish was one of the reasons why.
Located on East Burnside, this small seafood market and restaurant focuses on responsibly sourced seafood from the Pacific Northwest. It’s the kind of place that feels refreshingly straightforward. No gimmicks, no trendy concepts, just very good seafood prepared with care.
Their fish and chips became my default order.
The batter is light and crisp, allowing the fish to remain the star of the dish. Served alongside house-made tartar sauce and perfectly seasoned potato wedges, it’s one of those meals that never disappoints.
But Flying Fish isn’t just about the food.
The team works directly with responsible fisheries and actively supports food education programs, which somehow makes every meal feel even better.
If you enjoy oysters, don’t skip them here. And if you’re visiting during one of Portland’s rainy seasons, the covered patio with its fire pit is one of the coziest places to spend an afternoon.

¿Por Qué No?
Where: 3524 N Mississippi Ave, Portland, OR 97227
Mississippi Avenue is one of my favorite streets in Portland.
It’s lively without feeling overwhelming, full of independent businesses, and somehow always manages to feel welcoming.
And right in the middle of it sits ¿Por Qué No?
The first thing you’ll notice is the atmosphere.
Bright colors, lively conversations, music drifting through the restaurant, and the smell of fresh tortillas filling the air.
The second thing you’ll notice is probably the line.
This place is rarely empty.
The guacamole is made fresh throughout the day and tastes exactly like guacamole should. Simple, fresh, and impossible to stop eating.
Their tacos are equally good, served on house-made tortillas with both classic and seasonal fillings.
Whenever I came here, I usually ordered a bowl, chips, and guacamole and called it lunch.
Simple.
Reliable.
Exactly what I wanted after a morning exploring Portland.
If you’re lucky enough to grab a table outside on a sunny afternoon, you may find yourself staying longer than planned.

Kinara Thai
Where: 1126 SW 18th Ave, Portland, OR 97205
Every city needs a restaurant you can rely on.
The place you order from after a long day. The restaurant you recommend when someone asks for a safe choice. The meal that never lets you down.
For me, Kinara Thai filled that role.
Located near downtown Portland, it’s not flashy or particularly trendy.
What it does offer is consistently excellent Thai food.
Their Tom Yum soup became one of my favorite cold-weather meals during Oregon winters. Warm, aromatic, slightly spicy, and exactly what I wanted on a rainy afternoon.
The green curry is equally comforting, packed with fresh vegetables and rich flavors without feeling overly heavy.
One thing I always appreciated was how fresh everything tasted.
Vegetables still had texture. Stir-fries arrived steaming hot. Nothing felt rushed.
The portions are generous enough to share, although I rarely did.
Loving these Portland insider spots?
I share hidden gems from every place I explore – Pacific Northwest secrets and van life finds you won’t see in guidebooks.
Sign up now to get my personal map of 450+ favorite Portland spots and hidden PNW gems from 2 years of living here – absolutely FREE!

Jade Rabbit
Where: 2117 NE Oregon St Suite 202, Portland, OR 97232
Some of my favorite Portland discoveries happened completely by accident.
Jade Rabbit is one of them.
I found it while riding my bike through Northeast Portland when a sudden rainstorm forced me to look for shelter.
A few minutes later, I was sitting inside with tea and a basket of vegan dim sum.
Not a bad outcome.
The first thing you’ll notice here is how beautiful the food looks.
Many of the dumplings are shaped like tiny rabbits and crafted with an incredible amount of detail.
They’re almost too pretty to eat.
Almost.
Fortunately, the flavor matches the presentation.
The fillings are creative, balanced, and satisfying enough that even non-vegans won’t feel like they’re missing anything.
I also loved their noodle dishes and tea selection.
The entire space feels calm, thoughtful, and welcoming.
It’s the kind of restaurant that reflects Portland at its best: creative, a little unexpected, and completely comfortable being itself.

Where to Eat Dinner in Portland
Han Oak
Where: 511 NE 24th Ave, Portland, OR 97232
Han Oak is one of those restaurants that doesn’t immediately reveal itself.
From the outside, it looks surprisingly understated.
Inside, it becomes something entirely different.
The atmosphere feels both intimate and communal at the same time, with a garden-like setting that encourages you to slow down and enjoy the experience.
Portland has plenty of excellent restaurants, but Han Oak always felt special.
Their Korean-inspired menu changes regularly, showcasing seasonal ingredients alongside dishes that have become favorites among locals.
The mandu dumplings are excellent, but what I remember most are the unexpected dishes that appeared throughout the meal.
Vegetables prepared with as much care as the meat.
Creative combinations that somehow feel effortless.
Flavors that linger in your memory long after dinner ends.
If you’re planning a special evening in Portland, Han Oak is one of the places I’d book first.
Reservations are essential and absolutely worth making.

Lovely’s Fifty Fifty
Where: 4039 N Mississippi Ave, Portland, OR 97217
Before moving to Portland, I never expected flowers on pizza to become something I genuinely looked forward to.
Then I ate at Lovely’s Fifty Fifty.
Chef Sarah Minnick has created something uniquely Portland here.
The pizzas change with the seasons, often featuring ingredients that sound unusual on paper but somehow work beautifully together.
One of the most memorable pizzas I tried included edible flowers, kale, and fermented tomatoes.
Had I seen those ingredients listed separately, I probably would have ordered something else.
Instead, it became one of the pizzas I still think about years later.
Everything here feels intentional.
The ingredients are exceptional, the combinations are creative without trying too hard, and the atmosphere remains relaxed despite the restaurant’s reputation.
And whatever you do, save room for dessert.
Their homemade ice cream is reason enough to visit.

Mis Tacones
Where: 1670 NE Killingsworth St, Portland, OR 97211
If someone had told me a few years ago that some of my favorite tacos in Portland would be completely vegan, I probably wouldn’t have believed them.
Then I ate at Mis Tacones.
Located in Northeast Portland, this colorful restaurant has built a loyal following for good reason. The food is comforting, full of flavor, and manages to satisfy even the people who usually insist that tacos need meat.
The Al Pastor taco is the dish that convinced me.
Made with marinated seitan, it captures the sweet, smoky, slightly spicy flavors that make traditional al pastor so addictive.
The cilantro lime taco is another favorite, fresh and bright without feeling overly complicated.
What I appreciate most about Mis Tacones is that it never feels like it’s trying to imitate something else.
The food stands on its own.
Whether you’re vegan or not becomes almost irrelevant after the first few bites.
Expect a line during busy hours, but don’t let that discourage you. The wait gives you plenty of time to decide which tacos to order.
Or, more realistically, convince yourself not to order all of them.

Hat Yai
Where: 1605 NE Killingsworth St, Portland, OR 97211
Portland has no shortage of excellent Thai restaurants.
Hat Yai still manages to stand out.
Inspired by Southern Thai cuisine, this restaurant has become something of a local institution. It’s casual, lively, and usually busy.
After eating here for the first time, I immediately understood why.
Most people come for the famous Hat Yai Fried Chicken.
The chicken arrives impossibly crisp on the outside and incredibly juicy inside, served alongside sticky rice and dipping sauces that somehow make the whole experience even better.
If you’re visiting with friends, I highly recommend ordering several dishes and sharing everything.
The curries, roti, and family-style sets allow you to experience a much wider range of flavors.
What I love most about Hat Yai is that it feels unpretentious.
No elaborate presentation.
No unnecessary flourishes.
Just really good food that keeps people coming back.
Ken’s Artisan Pizza
Where: 304 SE 28th Ave, Portland, OR 97214
Ask ten Portland locals where to find great pizza and chances are Ken’s Artisan Pizza will come up more than once.
After my first visit, I understood exactly why.
The restaurant itself is relatively simple.
Warm lighting, a lively atmosphere, and the smell of wood-fired pizza drifting through the room.
The dough is what makes the difference.
Fermented longer than most, it develops a depth of flavor that’s difficult to describe until you’ve tried it yourself.
The crust emerges blistered and slightly charred, with the perfect balance between crisp and chewy.
The Margherita is a reminder that simple food can be extraordinary when the ingredients are exceptional.
Fresh mozzarella, tomatoes, olive oil, and a crust that quietly steals the show.
If burrata is available, order it.
You won’t regret it.
Like many of Portland’s most popular restaurants, Ken’s doesn’t take reservations, so arriving early is usually your best strategy.
Fortunately, Southeast 28th Avenue is a wonderful neighborhood to wander while you wait.

Top Burmese
Where: 413 NW 21st Ave, Portland, OR 97209
Before moving to Oregon, I knew very little about Burmese cuisine.
Top Burmese changed that completely.
The menu introduces diners to flavors from Myanmar through dishes that balance spice, acidity, richness, and freshness in ways that feel both familiar and entirely new.
One of the biggest surprises for me was the okra curry.
Okra had never been a vegetable I actively sought out.
After eating it here, I started looking for it on other menus.
That’s probably the highest compliment I can give.
The coconut noodle soup became another favorite, especially during Portland’s long rainy season.
Comforting, fragrant, and deeply satisfying without feeling overly heavy.
Top Burmese is also one of those restaurants that’s particularly fun with a group.
Ordering several dishes and sharing everything is easily the best way to experience the menu.

ASTERA
Where: 1407 SE Belmont St, Portland, OR 97214
Some restaurants serve dinner.
Others create an experience.
ASTERA belongs firmly in the second category.
With only a handful of seats, the atmosphere feels intimate from the moment you arrive.
Every detail feels intentional.
Every course feels carefully considered.
Chef Aaron Adams has built a menu inspired by Oregon’s farms, forests, and seasons, with fermentation playing an important role throughout the experience.
As someone fascinated by fermentation myself, this immediately caught my attention.
The dishes are thoughtful without feeling overly complicated.
Creative without becoming inaccessible.
The tasting menu changes regularly, reflecting whatever ingredients are at their peak.
Because of that, every visit feels unique.
At one hundred dollars per person, this isn’t an everyday dinner.
But if you’re celebrating something special or simply want to experience one of Portland’s most memorable restaurants, ASTERA is absolutely worth considering.

Luc Lac Vietnamese Kitchen
Where: 835 SW 2nd Ave, Portland, OR 97204
Whenever friends visited Portland and wanted a great dinner downtown, Luc Lac was often one of my first suggestions.
The restaurant sits in the heart of the city and manages to feel lively without becoming overwhelming.
Their pho has earned a devoted following over the years, and after trying it, it’s easy to understand why.
The broth develops slowly over many hours, creating remarkable depth and richness.
Whether you choose beef, chicken, or tofu, the result is equally satisfying.
Fresh herbs, lime, and jalapeños allow you to customize each bowl exactly how you like it.
Beyond pho, the wok-seared beef tenderloin is another standout.
It arrives sizzling, aromatic, and impossible to ignore as it passes through the dining room.
The cocktail menu deserves attention too.
Creative drinks inspired by Vietnamese flavors make this an especially enjoyable place for dinner before a night exploring downtown Portland.
Where to Find the Best Desserts in Portland
Portland takes dessert just as seriously as everything else.
Whether you’re craving handcrafted ice cream, brioche donuts, frozen yogurt, or cupcakes, the city offers far more than the usual tourist favorites.
These were the places I found myself returning to whenever I wanted something sweet.
And often when I wasn’t even planning to.
Blue Star Donuts
Where: 1701 SW Jefferson St, Portland, OR 97201
Visitors usually head straight to Voodoo Doughnut.
Locals often end up at Blue Star.
And after living in Portland, I completely understand why.
These aren’t the oversized novelty donuts covered in breakfast cereal and candy.
Blue Star focuses on something much simpler: making exceptionally good donuts.
The brioche dough gives them a richer texture than a traditional donut, almost somewhere between a pastry and a dessert.
The flavors change regularly, but that’s part of the fun.
One visit might introduce you to Passion Fruit Cocoa Nib. Another to Blueberry Bourbon Basil. Somehow combinations that sound unusual on paper work surprisingly well in reality.
One of my favorites was the Cointreau Crème Brûlée, which comes with a small pipette of orange liqueur that you inject into the donut yourself.
A little dramatic?
Maybe.
Delicious?
Absolutely.
They’re more expensive than your average donut, but they feel more like a bakery treat than something you grab at a drive-thru.

Kate’s Ice Cream
Where: 3713 N Mississippi Ave, Portland, OR 97227
I wasn’t expecting vegan ice cream to become one of my favorite desserts in Portland.
Kate’s changed my mind almost immediately.
Made from coconut milk, the ice cream here manages to be incredibly rich and creamy without feeling like a compromise.
If nobody told you it was vegan, you probably wouldn’t guess.
The Marionberry Cobbler is one of the most Oregon flavors you can order, while Cookie Monster leans unapologetically into fun and nostalgia.
But the flavor I still think about years later is Rose Water Cardamom Almond.
Delicate, floral, slightly exotic, and unlike anything I had tasted before.
The Mississippi Avenue location fits perfectly into the neighborhood.
Order a scoop, wander down the street, and enjoy one of Portland’s most enjoyable afternoon rituals.

Eb & Bean
Where: 645 NW 21st Ave, Portland, OR 97209
Portland summers aren’t particularly hot compared to Arizona.
But when temperatures finally climb, frozen yogurt suddenly becomes very appealing.
That’s usually when I found myself at Eb & Bean.
The concept is simple.
Frozen yogurt made with high-quality ingredients and topped with far more interesting options than the standard candy dispensers found elsewhere.
The seasonal flavors are always worth checking, but even their classic vanilla works beautifully as a base for toppings.
What sets Eb & Bean apart is the balance.
Nothing feels overly sweet.
Nothing feels artificial.
Everything tastes thoughtfully made.
Grab a cup and find a seat outside on Northwest 21st Avenue.
Half the fun is watching the neighborhood drift by while your frozen yogurt slowly melts in the afternoon sun.

Saint Cupcake & Poplandia Artisan Popcorn
Where: 1138 SW Morrison St, Portland, OR 97205
The final stop on this list is a place that perfectly captures Portland’s ability to make simple things feel special.
Saint Cupcake specializes in beautifully decorated cupcakes, but unlike many bakeries, the flavor is every bit as impressive as the presentation.
The cakes are moist, the frostings are balanced, and the seasonal flavors keep things interesting throughout the year.
Classic chocolate lovers will find plenty to enjoy, but I was surprised by how much I liked some of their less traditional combinations.
Their vanilla cupcake topped with toffee and toasted coconut became an unexpected favorite.
And then there’s the popcorn.
Because this is Portland, a cupcake shop naturally also sells artisan popcorn.
Sweet, salty, crunchy, and dangerously easy to keep eating.
If you’re exploring downtown Portland and need a small afternoon treat, this is one of the easiest recommendations on the list.
Ready to Explore More of the Pacific Northwest?
- 4-Day Oregon Coast Road Trip Itinerary – connect these coastal gems
- 15 Things to Do in Portland – perfect base camp for exploring
- The 10-Day Pacific Northwest Travel Itinerary – ultimate regional adventure
- 10 Oregon’s Hidden Gems You’ll Fall in Love With – waterfalls and spots locals keep secret

Travel lighter, even before you leave.
start with something simple.
Download The Minimum Plan – Slow Travel:
Final Thoughts on Where to Eat in Portland
One of the things I miss most about living in Oregon is the food.
Not because Portland has the fanciest restaurants.
And not because every meal is perfect.
What makes Portland special is the creativity.
The willingness to experiment.
The fact that a food cart can serve one of the best lunches you’ve had all month, while a tiny neighborhood restaurant quietly creates a meal you’ll still be thinking about years later.
Some cities have great restaurants.
Portland has a food culture.
It’s woven into everyday life.
People talk about restaurants the way others talk about hiking trails or favorite bookstores.
Everyone has an opinion. Everyone has a recommendation. Everyone has a place they swear serves the best version of something.
This list barely scratches the surface.
There are countless other restaurants, bakeries, food carts, and coffee shops that deserve a mention.
But if you’re visiting Portland for the first time, these are the places I’d start.
The places I returned to again and again.
The restaurants I recommended to friends.
And the meals that still make me wish I could hop on a flight to Oregon tomorrow.
If you discover a favorite that isn’t on this list, let me know.
Portland always seems to have room for one more recommendation.
