Idaho takes its trout seriously, and a good plate of it can turn an ordinary drive into a genuine road trip. From tiny mountain towns to riverside patios and busy Boise spots, the state is full of kitchens that know exactly what to do with fresh local fish.
Some serve it smoked, some fried with home-cut fries, and a few build whole menus around it. Here are 12 Idaho restaurants where the trout is reason enough to gas up the car and go.
1. Mountain Village Restaurant

Stanley has a population of barely more than 100 people, which makes it all the more surprising that one of the best trout dinners in the state waits here. Sitting in the heart of the Sawtooth country, this spot works as a diner, grill, and family stop all in one.
The trout comes seasoned and fried with a peppery country dressing, and it pairs perfectly with Idaho potatoes. Regulars also reach for the chicken fried steak and the French dip.
Open seven days a week from morning until night, it handles breakfast, lunch, and dinner with fast service and a casual, historic feel. There is a fireplace inside, a kids’ menu, high chairs, and outdoor seating where dogs are welcome.
Weekends get busy, especially Saturday and Sunday afternoons, so a weekday visit is calmer. Parking is easy, and reservations are accepted if you are traveling with a group.
2. The Riverboat Restaurant, Hagerman, ID

Hagerman sits in trout country, and this homey State Street eatery leans right into it. The kitchen is known for local trout done two ways that keep people coming back: lemon pepper trout and Idaho trout fish and chips.
The fish arrives fresh and cleanly cooked, and the home-cut fries and onion rings hold their own. Burgers, finger steak platters, and Cajun chicken sandwiches round out a menu that stays comfortable and generous.
Prices sit in the $10 to $20 range, which makes it an easy stop for families. It is a smoke-free room with a patio, a bar, and a fireplace, plus high chairs and a kids’ menu.
The kitchen is also willing to work around dietary needs, and service tends to move quickly. Saturday afternoons and evenings draw the biggest crowds, so plan around that if you want a quieter table.
3. Fresh Off the Hook, Boise, ID

Boise may sit far from any coast, but this Milwaukee Street seafood spot draws crowds with a wide catch that includes halibut, cod, salmon, and Idaho trout. The trout is the local star, and the kitchen gives it real variety.
You will find it breaded and fried with a garlic-pepper aioli, served with a lemon-dill sauce touched with capers, or turned into a butter pecan version and even a trout BLT with fried string beans. The breading stays light instead of heavy.
Beyond trout, the menu covers clam chowder, crab and lobster cakes, blackened salmon, and clam linguini. The vibe is relaxed with quirky decor and family-friendly touches like high chairs and a changing table.
Reservations are not accepted, so expect a wait on busy Friday and Saturday evenings. It is closed on Sundays, and parking around the spot is usually easy.
4. Bardenay Restaurant & Distillery – Coeur d’Alene, Coeur d’Alene, ID

Set in a spacious brick venue near Riverstone, this Coeur d’Alene spot pairs creative Northwest cooking with a lively, trendy room. The trout here earns its keep, often described as both tasty and generously sized.
Pan-fried trout shows up alongside mushroom pasta, sea bass gnocchi, and tender steaks. A smoked trout spread also makes the rounds as a small plate worth ordering.
The menu stretches well beyond fish, with fish tacos, beef pho, a Mediterranean plate, and full vegan and vegetarian options. That range makes it a smart pick when your group cannot agree on one thing.
Hours run later than most on this list, with the kitchen going to 10 or 11 at night, so it works for a relaxed dinner after a day on the lake. Reservations are accepted, there is free Wi-Fi and a bar, and midweek evenings are the busiest stretch.
5. Stevo’s, Heyburn, ID

Burgers may headline the sign, but the rainbow trout is what makes people log the miles to Heyburn. Pulled from a local lake, it turns up as a trout plate, a trout sandwich, and a trout-and-steak-fries combo.
The shoestring fries have a bit of a following of their own, and the Italian spud loaded with steak bites and cheese is a hearty way to fill up. Buffalo burgers and the Super Stevo’s burger keep the classic side of the menu strong.
Seating spills onto an outdoor patio, and live entertainment sometimes joins the mix. It is a family-friendly place with a kids’ menu, high chairs, and dogs welcome outside.
Prices land in the $10 to $20 range, which fits its no-fuss, come-as-you-are feel. Friday evenings are the peak, and the restaurant is closed on Sundays.
6. Elevation 486, Twin Falls, ID

Perched near the rim of the Snake River Canyon, this Twin Falls bistro backs up its stunning views with food that stands on its own. The locally smoked Idaho trout is a standout, crispy on the outside yet moist within and seasoned with care.
Order it as an appetizer to share, and if you visit for dinner, ask about the Ruby Red Idaho trout that only appears on the evening menu. Either way, the kitchen clearly treats trout as more than a side note.
The rest of the menu spans Northwest seafood linguine, rack of lamb, the canyon-cut ribeye, and butternut squash ravioli, with a full vegetarian menu too. There is live music, a great dessert lineup, and patio seating that makes the most of the setting.
Dinner reservations are recommended, especially for Friday and Saturday evenings when it fills up. It is upscale but still welcomes families, with high chairs and a kids’ menu, and it is closed on Sundays.
7. Trails Inn Restaurant, Ashton, ID

Comfort food rules the day in Ashton, and this Main Street restaurant is where big portions meet small-town warmth. Breakfast is a real draw here, and trout and eggs is one of the plates that keeps travelers stopping in.
The potatoes are the genuine article, real spuds with butter and a hint of garlic, which feels only right in this part of Idaho. Cinnamon rolls, twice-baked potatoes, and a French dip round out the menu.
Coffee is a strong point, and the room stays quiet, casual, and comfortable. High chairs and a kids’ menu make it easy for families passing through.
Hours shift by the day, with early morning starts and longer Friday and Saturday service, so it helps to check before you go. Parking is plentiful, and reservations are accepted if you are rolling in with a crowd.
8. Snake River Grill, Hagerman, ID

Adventurous eaters find a home at this Hagerman grill, where the menu runs from sturgeon to alligator to frog legs. But the fresh trout is the steady favorite, cooked so it practically falls apart on the fork.
You can get it grilled or blackened, and it comes with flavorful mixed veggies on the side. The bacon-wrapped shrimp, catfish, and non-greasy fish and chips give you plenty of reasons to build a full table order.
Save room for the homemade cherry pie, which has become a signature finish. There is a salad bar, private dining, and catering, plus a kids’ menu and high chairs for the family crowd.
Dogs are welcome both inside and out, which is a rare and friendly touch. Sunday mornings and Saturday evenings get busy, and reservations are accepted.
9. Limbert’s, Stanley, ID

Views come standard at this Redfish Lake dining room, where mountains and water fill the windows near Stanley. The setting is a big part of the appeal, but the pan-seared steelhead trout gives you a real reason to sit down and stay.
Served with a vegetable medley, the trout has earned a reputation for being cooked just right, tender and never dry. When diners order both the burger and the trout, the trout tends to be the plate everyone remembers.
Breakfast leans into house favorites like French toast, and the coffee gets high marks. Prices run higher here, in the $40 to $50 range, matching the lodge setting.
The kitchen serves breakfast in the morning and dinner in the evening, seven days a week. Parking near the lodge can be tight, so give yourself extra time, and reservations are accepted.
10. Cottonwood Grille, Boise, ID

Wild game and seasonal Northwest cooking set the tone at this Boise favorite on River Street. Local fish and game are prepared with a skilled hand, and the sauteed Idaho trout is a menu highlight worth the trip.
The trout is served on a bed of iceberg lettuce with almonds, a light dressing, and sweet tomatoes, and a good sauce takes it up another notch. The rest of the menu ventures into elk, pheasant, grilled flank steak, and prawns Florentine.
Dessert is a strong finish here, from the cheesecake to the mixed berry cobbler to creme brulee. The room feels rustic and romantic, with a fireplace and a full vegetarian menu.
Reservations are recommended across brunch, lunch, and dinner, and Thursday through Sunday tend to be the busiest stretches. Delivery and takeout are available, and on-site parking is usually easy.
11. Michael D’s Eatery, Coeur d’Alene, ID

Morning is when this Coeur d’Alene neighborhood spot shines, and trout is right at home on the breakfast plate. The trout and eggs is a go-to order, and the big trout fillet breakfast is a hearty way to start a day near the lake.
Beyond the trout, the menu covers biscuits and gravy, the Irish scrambler, a house-smoked salmon omelette, and chicken fried steak and eggs. Fish and chips and a bacon cheeseburger cover the lunch side.
Coffee is a strong point, and the kitchen moves fast even during the morning rush. It is a casual, comfortable place with high chairs and a kids’ menu.
Open daily from early morning until early afternoon, it does not accept reservations, so plan for a wait on busy Sunday mornings. Parking is generally easy to find nearby.
12. Locking Horns Riverside Restaurant, Horseshoe Bend, ID

The location alone would put this Horseshoe Bend restaurant on any road trip route. Set right along the Payette River, the outdoor patio looks out on the water, the surrounding foothills, and passing wildlife.
The steelhead trout is a solid pick, and the riverside setting makes the meal feel like an event. Prime rib, chicken fried steak sandwiches, riverside wings, and calamari fill out a menu built for casual, hearty dining.
Inside seating is comfortable, and there is a fireplace, live music, and free Wi-Fi. It is family-friendly with a kids’ menu, and dogs are welcome, which fits its easygoing riverside personality.
Note that the restaurant is closed on Tuesdays, with longer hours on Friday and Saturday nights. Friday evenings and weekend afternoons draw the biggest crowds, and reservations are accepted.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.