Hey Lykkers! Who’s Hungry for Portland? Okay, real talk—have you ever landed in a new city and thought, Where shall I go to eat? If you’re heading to Portland, Oregon, then trust me, you’re in for a seriously tasty ride. This city isn’t just hipster coffee shops and food carts.


Portland is bursting with flavor, from smoky Thai barbecue and elegant French dishes to cozy brunch spots that’ll have you lining up on a Sunday morning. Ready to eat your way through town? Let’s get into 8 of the best restaurants in Portland you absolutely shouldn’t miss.


1. Langbaan – A Thai Feast You’ll Never Forget


Tucked behind a hidden doorway, Langbaan offers a Thai tasting menu that feels more like a journey than just a meal. It’s been nationally recognized and even won a James Beard award. Expect beautifully plated dishes, unexpected flavors, and warm hospitality.


Cost: Around $150–$200 per person (cost may vary)


Pro tip: Book early—seats sell out fast!


2. Nodoguro – Omakase with a Portland Twist


If sushi is your love language, Nodoguro is your place. It serves an ever-changing omakase menu with ingredients sourced straight from Tokyo. Every course is artfully crafted and unforgettable.


Cost: Around $195 per person (cost may vary)


Vibe: Minimal, elegant, and incredibly special


3. Le Pigeon – French but Make It Funky


This isn’t your typical French bistro. Le Pigeon brings bold, inventive dishes with local flair—think foie gras-filled profiteroles and duck confit that melts in your mouth.


Cost: $60–$90 per person (cost may vary)


Best for: Date nights or a fancy night out with friends


4. Eem – Thai BBQ


Spicy, smoky, and seriously fun—Eem fuses bold Thai flavors with Texas-style barbecue flair, featuring sizzling seafood, grilled fish, and incredible tropical drinks. The vibe is lively, the dishes are inventive, and every bite brings a delicious surprise.


Cost: $40–$60 per person (cost may vary)


Must-try: Smoky grilled prawns with tamarind glaze and marinated fish


5. Nostrana – Italian Comfort Done Right


Wood-fired pizzas, handmade pastas, and a candlelit vibe—Nostrana nails that perfect cozy Italian dinner we all crave. Ideal for a slow, delicious evening.


Cost: $30–$50 per person (cost may vary)


Don’t miss: Their seasonal roasted vegetable lasagna


6. Q Restaurant & Lounge – Local, Seasonal, Beautiful


Family-run and proud of it, Q dishes up Northwest cuisine that’s as pretty as it is tasty. Everything is locally sourced and made with love.


Cost: $50–$80 per person (cost may vary)


Perfect for: Celebrations or a relaxed upscale dinner


7. Cafe Olli – Brunch Vibes + Pizza Perfection


This place is Portland’s daytime darling. Café Olli is known for its flaky pastries, flavorful brunch plates, and standout pizza. Get there early—lines can form fast.


Cost: $15–$25 per person (cost may vary)


Hot tip: Try their Portuguese egg tarts


8. Portland City Grill – Dinner with a View


Want a stunning cityscape with your char-grilled meat? This high-rise restaurant serves New American dishes alongside sweeping views of the skyline and Mount Hood.


Cost: $60–$100+ per person (cost may vary)


Ideal for: Sunset dinners and special occasions


So, What’s Your First Stop?


Whether you’re after street-style Thai, wood-fired pizza, or a sky-high grilled meat dinner, Portland’s food scene totally delivers. These eight spots are just the beginning. Got dietary needs or want hidden gems too? Just let me know!