Local guide

Where to Eat in Poulsbo

Poulsbo, Washington seen from Guest Marina in Liberty Bay, with colorful waterfront buildings and boats
Poulsbo from Guest Marina in Liberty Bay. Photo: Joe Mabel / Wikimedia Commons, CC BY-SA 3.0.

Where is the best food in Poulsbo, WA? Drive forty minutes from Olalla Bay to a town where a Thai family that arrived as refugees cooks the best meal in Kitsap County, a waterfront fish house serves only Northwest-caught seafood, a bakery that has been open since 1966 still makes Poulsbo Bread from scratch, and a Caribbean newcomer from Seattle brings Havana steak and a dedicated celiac kitchen to a town that already had plenty to eat.

Poulsbo is the Kitsap town most worth a day trip for food alone.

Poulsbo calls itself Little Norway, and the Norwegian roots are real: the bakery, the street names, the Viking statues on Front Street. But the food scene is not a heritage exhibit. It is a working waterfront town where families who have lived here for generations cook next to newcomers who brought their own kitchens with them. A Thai family that fled a communist takeover and opened their first restaurant with nine children working the floor. A Caribbean chef who spent fourteen years building a Seattle following before opening a second location in Poulsbo. A diner the size of a living room that has fed tradespeople and early risers for decades.

This list covers eleven places worth the drive. It is not every restaurant in Poulsbo. It is the ones with a story, a dish you will remember, or a reason to go out of your way. A few practical notes: Poulsbo is about forty to forty-five minutes from Olalla Bay, so plan a half day. Front Street parking fills up on summer weekends. And if you go early, start at the Junction Diner for breakfast, then walk Front Street while the town wakes up.

Before you go: parking, timing, and how to plan the day

Parking: Front Street has street parking and small public lots near the waterfront. The lots by the marina fill first on summer weekends. The restaurants away from Front Street (Kachai Thai, Crabtree, Junction Diner, Field House, Bongos) have their own parking. Timing: Breakfast at the Junction Diner starts at 5:30am. Sluys Bakery opens at 5am and the line builds by mid-morning. Lunch on Front Street is busiest from noon to 2pm. Dinner at Crabtree starts at 4pm. Plan: Breakfast at Junction, pastries at Sluys, lunch on Front Street, dinner at Kachai Thai or Crabtree. Or pick one meal and build the day around it.

Kachai Thai Kitchen

The best meal in Poulsbo, and one of the best Thai meals in the Puget Sound region. The story starts before Poulsbo: San and Lani Tran and their nine children came to Bainbridge Island from a refugee camp in Thailand in the early 1980s, fleeing fears of a communist takeover. In 1992 the couple opened a Thai restaurant called Sawatdy, with all of their children working there. Kachai Thai Kitchen is the next chapter, run by Chef Binh Tran. The menu is built around the Thai ideal of balancing five flavors: sweet, sour, spicy, bitter, and salty. Chef Binh combines Thai ingredients with fresh local produce and meats, and the result is food that tastes both rooted and alive.

What to order: Pad Thai for the classic, Kachai Fried Rice for the house version, Green Curry Chicken for heat, Crab Fried Rice with Prawns for the dish reviewers single out, and Mango Sticky Rice for dessert. The menu also lists Khao Soi, Crying Tiger Beef, and Grilled Boar Collar for the adventurous. The cocktail list is serious too: Lilikoi Margarita, Bourbon Mango Tuk Tuk, Lychee Martini, and a Spiced Guava Paloma. Many dishes are marked gluten-free, and the restaurant offers a 10 percent Hero Discount. The room is beautiful, the service is attentive, and the food arrives quickly.

Drive: about 40 minutes, at 19980 10th Ave NE. Hours: Sunday through Thursday 11:30am to 8:30pm, Friday and Saturday 11:30am to 9pm. Parking: on site. Reservations: yes, recommended for dinner. What to order: Pad Thai, Kachai Fried Rice, Green Curry Chicken, Crab Fried Rice with Prawns, Mango Sticky Rice, Lilikoi Margarita. Best time: dinner. kachaithai.com

JJ's Fish House

The waterfront anchor. JJ's Fish House sits on Front Street overlooking Liberty Bay, built as a tribute to traditional Pacific Northwest fishing. Every dish leaves the kitchen with the same respect for the sea felt by the kayakers and seagulls drifting past the deck. The seafood is 100 percent Northwest caught. The room is rain-worn wood, salt air, and bay views. The deck faces the water, and on a clear day you can watch boats come and go while you eat.

What to order: fish and chips for the classic, clam chowder for the bowl reviewers call one of the best they have ever had, lobster roll with house-made aioli, crab roll in a croissant, lobster bisque, and smoked salmon linguine. Burgers, pastas, and big salads round out the menu for anyone who does not eat seafood. Happy hour runs Sunday through Thursday from 3pm to 5pm. JJ's also runs a food truck for private parties and community events, and the restaurant takes reservations, catering requests, and private events.

Drive: about 40 minutes, at 18881 Front St NE. Hours: daily 11am to 8pm. Parking: street parking on Front Street and nearby lots. Reservations: yes. What to order: fish and chips, clam chowder, lobster roll, crab roll, lobster bisque, smoked salmon linguine. Best time: lunch on the deck, or happy hour 3 to 5pm Sunday through Thursday. jjsfishhouse.com

Crabtree Kitchen + Bar

The special-occasion pick. Crabtree Kitchen + Bar opened in early 2018 and has become Poulsbo's upscale anchor. The kitchen makes almost everything in-house: the buns, the bread, pretty much everything on the plate. The room has an open kitchen, a patio, and a bar with a cocktail program. The menu leans Pacific Northwest with seasonal cooking, and the brunch is a Poulsbo institution in its own right.

What to order: Halibut Entree for the seafood main, Crab Cakes Benedict at brunch, Corned Beef Hash with hollandaise and house potatoes on Sunday morning, Seafood Pot Pie for the comfort pick, and Filet Mignon for the steak. The bar pours a Black Manhattan and a Mimosa flight at brunch. The restaurant has done away with reservations, sort of: parties of ten or more can reserve, everyone else walks in. Happy hour runs Wednesday through Saturday from 4pm to 6pm in the bar and lounge.

Drive: about 40 minutes, at 19225 8th Ave NE. Hours: dinner Wednesday through Saturday 4pm to 9pm, brunch Sunday 9am to 2pm, happy hour Wednesday through Saturday 4pm to 6pm. Parking: on site. Reservations: parties of ten or more only. What to order: Halibut Entree, Crab Cakes Benedict, Corned Beef Hash, Seafood Pot Pie, Black Manhattan. Best time: Sunday brunch, or Friday dinner. crabtreekitchen.com

The Junction Diner

The smallest room on this list, and the one locals love most. The Junction Diner is a tiny old-school diner on Viking Avenue, a Poulsbo institution for decades. Stepping inside is like taking a trip back in time: a hole in the wall with good home cooking, counter seating, a few booths, and regulars who have been coming for years. The menu is unapologetically classic American, cooked from scratch. The owner greets you at the counter, and the regulars will talk to you like you belong.

What to order: homemade Corned Beef Hash with grilled onions for the signature, Chicken Fried Steak for the hearty pick, Blueberry Pancakes for the sweet tooth, the Junction Scramble for the house scramble, and animal-shaped pancakes for the kids. Turkey Thursdays mean hot turkey sandwiches. Biscuits and Gravy, omelets, French toast, and patty melts round out the menu. The dining room is very small, three booths and counter seating, so go early. The diner opens at 5:30am and closes at 2pm, Monday through Saturday, closed Sundays.

Drive: about 40 minutes, at 20136 Viking Ave NW. Hours: Monday through Saturday 5:30am to 2pm, closed Sunday. Parking: on site. Reservations: no. What to order: Corned Beef Hash, Chicken Fried Steak, Blueberry Pancakes, Junction Scramble, Biscuits and Gravy. Best time: early morning, before the line builds. visitpoulsbo.com

Sluys Bakery

The Norwegian heart of Poulsbo. Sluys Bakery has been baking in Poulsbo since 1966, when Marion and Loretta Sluys bought Bauer's Bake Shop and renamed it. The bakery's roots go back further: the building started as Star Bakery in the early 1900s, became the Poulsbo Bakery, then Bauer's Bake Shop, then Sluys. Today Daniel and Stephanie K. Sluys run the bakery. Daniel is the son of Marion and Loretta and has been working in the bakery since he was eight years old, once standing on a five-gallon can to reach the counter. Many of the products are original recipes.

What to order: Poulsbo Bread for the signature loaf, the Viking Donut for the local favorite, Cardamom Bread for the Scandinavian classic, and Julekake, Kransekake, and Fattigman for the Old World Norwegian specialties. The bakery also makes Brod, Sweet Black, Norwegian Black, Farmers, and Jalapeno Cheese breads, plus donuts, cookies, cakes, cupcakes, dinner rolls, and Danish pastries. Everything is made from scratch in small batches. Get there early: the line can wrap around the block on weekends. The shop is takeout only, so buy pastries and eat them on the waterfront.

Drive: about 40 minutes, at 18924 Front St NE, Suite 206. Hours: Monday through Sunday 5am to 6pm. Parking: street parking on Front Street. Reservations: no, takeout only. What to order: Poulsbo Bread, Viking Donut, Cardamom Bread, Julekake, Kransekake. Best time: early morning, before the line builds. sluyspoulsbobakery.com

Bongos Cafe

The newcomer that Poulsbo did not know it needed. Bongos Cafe started in Seattle, where it spent thirteen to fourteen years building a following for Caribbean comfort food before opening a second location in Poulsbo. Owner Dan Pavon has said the focus is on quality control and a casual, welcoming atmosphere, and that the team wants to make sure everything gets done the Bongos way before expanding further. The Poulsbo location brings Caribbean flavor to a town that already had plenty to eat, and it has quickly become a local favorite.

What to order: Havana Steak for the signature plate (Cuban-spiced citrus-marinated flat iron steak with Caribbean chimichurri), Shrimp Po' Boy for the legendary sandwich, Smoked Cuban Pork for the slow-cooked pick, Trini-Fried Chicken for the Trinidad-Asian fusion glaze, West Indies Plate for the jerk-spiced chicken, and Bucco Plate for the house combo. Sides include Maduros (sweet fried plantains), Yuca Cheese-Bites, and Hand Pies (empanadas with beef, chicken, or cheese). For dessert, Hummingbird Cake and Mango Mini Pie. Bongos has a dedicated celiac protocol and a dedicated gluten-free fryer, and celiac reviewers report eating nearly everything on the menu safely. Caribbean Tiki drinks are on the way, with a bar and outdoor deck planned.

Drive: about 40 minutes, at 21303 Olhava Way NW. Hours: Wednesday through Sunday 11am to 9pm, closed Monday and Tuesday. Parking: on site. Reservations: no. What to order: Havana Steak, Shrimp Po' Boy, Smoked Cuban Pork, Trini-Fried Chicken, Maduros, Hummingbird Cake. Best time: lunch, before the dinner rush. bongospoulsbo.com

Dalla Baia

The Italian bistro on the water. Dalla Baia sits on Front Street with panoramic views of Liberty Bay, serving authentic Italian cuisine in a room that feels like being part of a big Italian family. The waterfront setting makes it a natural pick for a romantic lunch or dinner, and the menu covers the Italian classics with Pacific Northwest seafood woven in.

What to order: Salmon Penne for the signature pasta, Lasagna for the classic, Gnocchi for the pillowy pick, Bruschetta with crostini to start, Eggplant Parmesan for the vegetarian main, and Crab Cakes for the seafood starter. The Seafood Chowder with salmon, shrimp, and clams draws praise. The bar pours a Limoncello Spritz and a Dirty Martini. The restaurant is closed Sunday and Monday, open Tuesday through Saturday.

Drive: about 40 minutes, at 18881 Front St NE. Hours: Tuesday through Thursday 12pm to 8pm, Friday and Saturday 12pm to 9pm, closed Sunday and Monday. Parking: street parking on Front Street. Reservations: recommended for dinner. What to order: Salmon Penne, Lasagna, Gnocchi, Eggplant Parmesan, Crab Cakes, Limoncello Spritz. Best time: dinner, with bay views. dallabaia.com

The Loft

The upstairs deck with the best view on Front Street. The Loft is a waterfront American grill on Front Street, with an upstairs deck that overlooks Liberty Bay. The menu is American comfort with seafood woven through, and the deck is the reason to come: harbor views, boats, and the marina spread out below. The room is kid friendly, with pirate-ship meals for children.

What to order: Halibut Tacos for the dish reviewers call the best fish tacos they have ever had, Fish and Chips for the classic, Lobster Mac and Cheese for the indulgent pick, and Cod Tacos for the lighter option. For dessert, Brownie Sundae with water views, or Baklava Cheesecake. The Thai Chicken Salad and Cavatappi Alfredo round out the menu for non-seafood eaters.

Drive: about 40 minutes, at 18779 Front St NE. Hours: Sunday through Thursday 11:30am to 8pm, Friday and Saturday 11:30am to 9pm. Parking: street parking on Front Street. Reservations: walk-in. What to order: Halibut Tacos, Fish and Chips, Lobster Mac and Cheese, Brownie Sundae. Best time: lunch on the deck. theloftpoulsbo.com

Field House

The market-to-table cafe inside the grocery store. Field House sits inside Town and Country Market in Poulsbo, serving market-to-table dining for everyone who loves to eat. Order at the counter, and the food is delivered to your table. You can eat inside the store or on the outdoor patio. The concept is simple: fresh ingredients from the market next door, cooked to order, served without fuss.

What to order: Crab Cakes for the seafood pick, Fish and Chips for the classic, Banana Pecan Waffles for breakfast, American Wagyu Cheeseburger for the burger, and the BBQ menu for smoked meats. The breakfast menu runs Monday through Friday 7am to 11am and Saturday and Sunday 7am to noon. Lunch and dinner run Monday through Friday 11am to 8pm and Saturday and Sunday noon to 8pm. BBQ is served every day 11am to 7pm. The self-serve ice water is a nice touch.

Drive: about 40 minutes, at 20148 10th Ave NE, inside Town and Country Market. Hours: breakfast Monday through Friday 7am to 11am, Saturday and Sunday 7am to noon; lunch and dinner Monday through Friday 11am to 8pm, Saturday and Sunday noon to 8pm; BBQ every day 11am to 7pm. Parking: market lot. Reservations: no, order at counter. What to order: Crab Cakes, Fish and Chips, Banana Pecan Waffles, American Wagyu Cheeseburger. Best time: weekday lunch, quieter than weekends. fieldhouse.townandcountrymarkets.com

Pho T&N

The Vietnamese anchor. Pho T and N is a family-run Vietnamese restaurant in Poulsbo Village, voted Best Asian Restaurant seven years in a row. The dining room is spacious, the service is warm, and the food is made fresh every day. Takeout is available, and the restaurant is wheelchair accessible with ample parking.

What to order: Oxtail Pho for the signature bowl, Vegan Pho for the plant-based pick, Banh Mi for the sandwich, Hu Tieu for the noodle soup, Butter Garlic Tater Tots for the unexpected starter, and Special Fried Rice for the comfort plate. The menu covers the Vietnamese classics with care, and the family behind the counter treats regulars like family.

Drive: about 40 minutes, at 19689 7th Ave NE. Hours: Monday through Thursday 10:30am to 8pm, Friday and Saturday 10:30am to 9pm. Parking: on site. Reservations: walk-in. What to order: Oxtail Pho, Vegan Pho, Banh Mi, Hu Tieu, Butter Garlic Tater Tots. Best time: lunch, before the dinner crowd. photnpoulsbo.com

Mori Sushi & Bento

The Japanese-Korean sushi spot. Mori Sushi and Bento is a casual Japanese-Korean sushi restaurant in Poulsbo, with outdoor seating and takeout. The menu covers sushi rolls, bento boxes, and Korean dishes, all at moderate prices. The service is friendly, and the kitchen closes at 9pm.

What to order: Mori Roll for the signature, Cherry Blossom Roll for the fresh pick, Chicken Katsu Don for the comfort bowl, Bibimbap in a hot stone bowl for the Korean main, and Chicken Teriyaki Bento for the bento box. The Garden Vegetable Roll covers the vegetarian side. Reviewers single out the Mori Roll and the Bibimbap.

Drive: about 40 minutes, at 19367 7th Ave NE. Hours: Sunday noon to 8pm, Tuesday through Saturday 11am to 9pm. Parking: on site. Reservations: walk-in. What to order: Mori Roll, Cherry Blossom Roll, Chicken Katsu Don, Bibimbap, Chicken Teriyaki Bento. Best time: dinner. morisushibento.com

Questions people ask

How far is Poulsbo from Olalla Bay?
About 40 to 45 minutes by car, via WA-16 and WA-3. Poulsbo is a day trip, not a quick lunch run. Plan a half day: eat, walk Front Street, visit the waterfront park, and drive back.
What is the best restaurant in Poulsbo?
It depends on what you want. Kachai Thai Kitchen for the most memorable meal, JJ's Fish House for waterfront seafood, Crabtree Kitchen and Bar for the special-occasion dinner, and the Junction Diner for the breakfast you will talk about for weeks.
Where can I get Norwegian food in Poulsbo?
Sluys Bakery on Front Street is the Norwegian anchor: Poulsbo Bread, cardamom bread, Julekake, Kransekake, and Fattigman, all made from scratch. It is a bakery, not a sit-down restaurant, so buy pastries and eat them on the waterfront.
Which Poulsbo restaurants are good for families?
JJ's Fish House, The Loft, and Bongos Cafe all welcome families. The Junction Diner is tiny but kid friendly, with animal-shaped pancakes. Crabtree Kitchen and Bar welcomes kids at brunch. Sluys Bakery is takeout only.
Do Poulsbo restaurants need reservations?
Crabtree Kitchen and Bar does not take reservations except for parties of ten or more. JJ's Fish House accepts reservations. Most other spots on this list are walk-in. Weekend lunch on Front Street can mean a wait, especially at JJ's and Sluys Bakery.
Where can I eat gluten-free in Poulsbo?
Bongos Cafe has a dedicated celiac protocol and a dedicated gluten-free fryer, and celiac reviewers report eating nearly everything on the menu safely. Kachai Thai Kitchen marks many gluten-free options. Ask at any restaurant about gluten-free choices.

Come see it yourself

Poulsbo is forty minutes away. The hot tub is out back. All that is missing is you.

Book direct

Also listed on Airbnb and Vrbo

Keep exploring

01

Things to Do in Poulsbo

Front Street shops, the Maritime Museum, Norway Flag Steps, waterfront park, and the bakery that has fed Poulsbo since 1966.

Read the guide
02

Where to Eat in Gig Harbor

Waterfront seafood, wood-fired pizza, Mexican, Italian, brunch, beer, and wine bars, about 15 minutes from our Olalla Bay rental.

Read the guide
03

Things to Do in Olalla, WA

Parks, beaches, wineries, markets, and the events worth timing a trip around.

Read the guide