Some restaurants print the same menu for years. Others let the season do the talking, swapping out dishes whenever a farmer drops off whatever just ripened.

Missouri has a great little group of spots that cook exactly this way, from downtown Columbia to the wine-country hills of Augusta. If you like meals that surprise you and support local growers at the same time, this list is worth saving.

Here are eight places across the state where the menu keeps moving with the harvest.

1. Barred Owl Butcher & Table, Columbia, MO

Barred Owl Butcher & Table, Columbia, MO© Barred Owl Butcher & Table, Columbia, MO

Whole-animal butchery sits at the center of this downtown Columbia spot, which means the kitchen uses as much of local farm animals as possible instead of leaning on one cut.

The rotating menu leans on seasonal ingredients and local farms and producers, so what shows up on your plate shifts with the calendar. Recent plates have included things like a rabbit confit course and a lamb hearts appetizer with fresh greens and potato salad, alongside staples like Wild Caught Gulf Shrimp and Grits.

Vegetarians and vegans are not an afterthought here. There is a Sweet Potato Hummus and a Cheese Board, plus a full vegan menu, small plates, and craft cocktails.

You will find it at 47 E Broadway in central Columbia, open Tuesday through Saturday evenings and closed Sunday and Monday. Dinner reservations are recommended, and parking downtown is usually easy to find between the free lot and street spots.

Expect roughly $20 to $60 per person for an unpretentious but polished dinner.

2. Farmhaus Restaurant, St. Louis, MO

Farmhaus Restaurant, St. Louis, MO© Farmhaus Restaurant, St. Louis, MO

The name says it plainly. Farmhaus builds its menu around locally sourced ingredients, which is exactly why the offerings change so often and rarely look the same twice.

Set in the Lindenwood Park neighborhood at 3257 Ivanhoe Ave, this is a neighborhood eatery that plays at a high level. The kitchen turns out complexly executed meat and seafood dishes, with recent highlights like Nantucket Cape Scallop Gratin, Triggerfish En Papillote, Porchetta Steamed Buns, and a Roasted Ozark Forest Mushroom Salad for the vegetarian crowd.

The pasta and fish here have a strong reputation among St. Louis diners, and the ever-changing menu keeps regulars curious about the next visit.

Plan for a splurge, since it runs $100 or more per person, and expect a wait even with a reservation. Hours cover Monday and Wednesday through Saturday evenings, closed Tuesday and Sunday.

Street parking is free but can be a little tight, so give yourself a few extra minutes.

3. Vicia, St. Louis, MO

Vicia, St. Louis, MO© Vicia, St. Louis, MO

Vegetables get top billing at Vicia, a sleek St. Louis restaurant known for putting produce front and center instead of treating it as a side.

You will find it in the Cortex Innovation Community at 4260 Forest Park Avenue, with the entrance on Boyle. The walk in takes you through a garden and outdoor seating area before you reach the industrial-modern interior.

The kitchen highlights local, seasonal cuisine and sustainably raised meats, with a regularly rotating menu, a chef’s menu, and the well-known Farmer’s Feast tasting option. Recent dishes have ranged from Prosciutto Wrapped Sunchokes to a Carrot Vacherin and freshly milled turkey wheat sourdough bread.

Full vegan and vegetarian menus, organic dishes, and healthy options make it flexible, and the space is welcoming to families and groups.

Reservations are required, and it is open Tuesday through Saturday evenings. Expect $100 or more per person.

There is a free lot and on-site parking, which is a nice bonus for a spot this central.

4. The Farmhouse, Kansas City, MO

The Farmhouse, Kansas City, MO© The Farmhouse, Kansas City, MO

Brunch fans, this is your entry on the list. The Farmhouse sits in Kansas City’s historic River Market and leans into a relaxed, farm-to-fork morning menu.

The kitchen sources food weekly from local vendors, which keeps the seasonal menu of elevated American eats feeling fresh. Breakfast and lunch anchor the day, with Biscuits and Gravy, Chicken N Shortstack, a Farmhouse Omelet, and a Veggie Benedict among the highlights.

Full vegan and vegetarian menus round things out, and the shaded open patio makes it an easy warm-weather stop. It is family-friendly and dogs are allowed, so it suits a casual group outing.

Find it at 300 Delaware St, open Wednesday and Thursday mornings and Friday through Sunday until early afternoon, closed Monday and Tuesday. Weekends get busy, so a brunch reservation helps.

Prices are gentle for the category, around $10 to $20 per person, and it sits close to the convention center. Parking is paid lot or street.

5. Harvest Restaurant, Rogersville, MO

Harvest Restaurant, Rogersville, MO© Harvest Restaurant, Rogersville, MO

Out in the Ozarks near Springfield, Harvest gives the farm-to-table idea an actual orchard backdrop. That setting matches the food, which follows a seasonal menu built on locally sourced ingredients.

The chef here changes the menu with the seasons and has a knack for balance, turning out memorable plates that have included standout gnocchi and a well-textured stroganoff. Bold flavors and small plates share space with a contemporary look and warm service.

Full vegan and vegetarian menus are available, and even the bread program gets attention, with focaccia and house bread on the vegan side.

You will find it at 8011 E State Hwy Ad in Rogersville, a small rural community. It is open Thursday through Saturday evenings only, closed the rest of the week, so plan around that limited window.

Reservations are required, and there is no takeout, since this is meant to be a dine-in evening. Expect roughly $50 to $100 per person, with plenty of free parking on site.

6. Root Food + Wine, Augusta, MO

Root Food + Wine, Augusta, MO© Root Food + Wine, Augusta, MO

Wine country gets its own farm-to-table gem in Augusta, the small historic town along the Missouri River. Root Food + Wine pairs creative cooking with a serious wine and cocktail program.

What sets it apart is how often the food changes. The menu shifts monthly, so the imaginative lineup rarely repeats, with recent plates like a Buttonwood Chicken Terrine and a Lucky Dog Little Gem Salad, plus dishes built around duck bacon, pate, and trout.

The setting is cozy and upscale without feeling stuffy, and there is outdoor seating for pleasant evenings. Small plates, dessert, and coffee round out the experience.

Find it at 5525 Walnut St, open Thursday and Friday evenings and Saturday from late afternoon, closed Sunday through Wednesday. Dinner reservations are recommended.

Prices land around $90 to $100 per person, which is reasonable for the quality on offer. Free parking is easy to come by, making it a natural stop on an Augusta area day trip through the vineyards.

7. Acre | Steakhouse & Modern Midwestern Restaurant in Parkville, MO, Parkville, MO

Acre | Steakhouse & Modern Midwestern Restaurant in Parkville, MO, Parkville, MO© Acre | Steakhouse & Modern Midwestern Restaurant in Parkville, MO, Parkville, MO

A steakhouse with a rotating menu might sound unusual, but Acre pulls it off by building modern Midwestern dishes around mainly locally sourced ingredients.

The result is a menu that shifts while still delivering the steak-lover staples. A 35-day dry-aged KC strip and a 16 oz Bone-In Iowa Pork Chop headline the meat side, with a Dry-Aged Beef Tartare and Crispy Pickled Chicken for range.

Vegetarians get options like Smoked Ricotta and a Midwest Peanut Butter Pie for dessert.

The room is modern and cozy, and it is set up for both date nights and families, with a kids’ menu, high chairs, and changing tables.

You will find it at 6325 Lewis St #119 in the historic river town of Parkville. Hours run Tuesday through Saturday evenings, closed Sunday and Monday.

Expect $100 or more per person, and note there is often a wait, so reserve ahead. Parking is free in the lot and on the street.

Full vegan and vegetarian menus make it flexible for mixed groups.

8. The Antler Room, Kansas City, MO

The Antler Room, Kansas City, MO© The Antler Room, Kansas City, MO

Tucked into Kansas City’s Longfellow neighborhood, The Antler Room runs a changing menu of seasonal plates that keeps regulars coming back to see what is new.

The kitchen leans into organic dishes and local specialties, and the open kitchen lets you watch the action. Recent plates have crossed a lot of ground, from a Broccoli Baba Ghanouj and Maine Scallops to Cavatelli, Winter Squash Tortelloni, and a Smoked Whitefish Tartine.

The vibe is intimate and a little hip, with unique decor and a thoughtful cocktail and wine program. It is welcoming to groups and a popular pick for special occasions.

Find it at 2506 Holmes St, open Wednesday through Sunday evenings, closed Monday and Tuesday. Evenings fill up fast, so reservations are a good idea.

Prices land in the $40 to $100 range per person, a touch friendlier than some of the fine-dining spots on this list. Street parking can be a little tricky, so build in time to circle the block.

Dining and Cooking