Across Kansas, of the 143 steakhouses we list, 135 give a phone number and 94 have a website. 23 are branches of national chains — LongHorn Steakhouse (11), Texas Roadhouse (7), Outback Steakhouse (4); the remaining 120 are independent. By what they offer: 9 are chophouses, 8 are roadhouse-style steakhouses, 3 serve prime rib. Most often named on their own websites: cocktails (13), seafood (12) and private dining (7). The longest-running is Barto's Idle Hour Steakhouse & Lounge, in business since 1951.
Top 10 steakhouses in Kansas
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Firebirds Wood Fired GrillOverland Park
-
2KVH ChophouseWichita
-
3Sierra GrillLenexa
-
4Texas RoadhouseLawrence
-
56S SteakhouseWichita
-
6Baron's Steakhouse & BarGarden City
-
7Chester's Chophouse & Wine BarWichita
-
8Hangar One Steak HouseWichita
-
9Hereford HouseShawnee
-
10J. Alexander's RestaurantOverland Park
Cities
Largest first. Towns with a single steakhouse are listed further down this page.
- Wichita22
- Overland Park13
- Kansas City7
- Hutchinson5
- Pittsburg5
- Topeka5
- Garden City4
- Lawrence4
- Salina4
- Leawood3
- Manhattan3
- Olathe3
Other towns in Kansas
One steakhouse each — too few for a page of their own, so they live here.
-
Hereford HouseAndover
1400 Terradyne Dr, Andover, KS 67002
-
Pete's Steak HouseAtchison
618 Commercial St, Atchison, KS 66002
Since 1980
Family-owned
Seafood
-
Krazy HorseAttica
618 W Avenue C, Attica, KS 67009-3008
-
Van's Steakhouse Baxter SpringsBaxter Springs
2447 Military Ave, Baxter Springs, KS 66713
Private dining · Seafood · Cocktails
-
Acreage SteakhouseBelleville
Belleville, KS
-
Plum Creek RestaurantBeloit
121 W Court St, Beloit, KS 67420
-
Big Ed'sBird City
106 W Bressler, Bird City, KS 67731
-
Hilltop Restaurant & SteakCedar Vale
1104 Walnut St, Cedar Vale, KS 67024
-
Tailgaters SteakhouseClifton
410 W Parallel St, Clifton, KS 66937
-
Tavern On The PlazaCoffeyville
902 Walnut St, Coffeyville, KS 67337-5827
-
Mavericks SteakhouseConcordia
103 W 7th St, Concordia, KS 66901
-
Grand Central Hotel & GrillCottonwood Falls
215 Broadway St, Cottonwood Falls, KS 66845
-
Morgan's SteakhouseDerby
3201 N Rock Rd, Derby, KS 67037
-
Prime On The NineDodge City
1800 Matt Down Ln, Dodge City, KS 67801
-
Ranch Hand Cafe & SteakhouseEl Dorado
607 Oil Hill Rd, El Dorado, KS 67042
-
El Dorado Chop HouseEl Dorado
2529 W Central Ave, El Dorado, KS 67042
-
Pretty Boy Floyd'sEllsworth
210 N Douglas Ave, Ellsworth, KS 67439
-
Ellsworth Steak HouseEllsworth
1416 Foster Rd, Ellsworth, KS 67439
-
Hacks Steak ShackFairview
210 W 1st St, Fairview, KS 66425
-
Brandin’ IronFlorence
423 Main St, Florence, KS 66851
-
Crooner's LoungeFort Scott
117 S Main St, Fort Scott, KS 66701
Private dining · Seafood
-
Barto's Idle Hour Steakhouse & LoungeFrontenac
201 S Santa Fe St, Frontenac, KS 66763
Since 1951
Seafood
-
Triple S SteakhouseGirard
218 S Smt, Girard, KS 66743
-
ShirazGoodland
824 W US-24, Goodland, KS 67735-9601
-
The FeedlotGrainfield
223 Main St, Grainfield, KS 67737
-
Hickok's SteakhouseHays
3402 Vine St, Hays, KS 67601
Locally owned
-
Montana Mike's Steak HouseHays
3216 Vine St, Hays, KS 67601
Since 1966
-
Murphy's KitchenHerington
2570 Q Ave, Herington, KS 67449
-
Boomers GrillHolton
401 Colorado Ave, Holton, KS 66436
-
JD'sHoxie
744 Main St, Hoxie, KS 67740
-
Vintage SteakhouseIndependence
119 W Main St, Independence, KS 67301
-
Munson’s PrimeJunction City
426 Goldenbelt Blvd, Junction City, KS 66441-3901
-
The Wagon Wheel Steakhouse & LoungeLa Cygne
602 E Market St, La Cygne, KS 66040-4123
-
Metropolitan SteakhouseLeavenworth
1501 Metropolitan Ave, Leavenworth, KS 66048
Since 1999
-
Sierra GrillLenexa
8659 Penrose Ln, Lenexa, KS 66219
Locally owned
Seafood · Cocktails · Wine list
-
Ponderosa Steak HouseLenexa
9510 Quivira Rd, Lenexa, KS 66215
-
Cattleman's II CafeLiberal
744 E Pancake Blvd, Liberal, KS 67901
-
BistecaLiberal
2324 N Kansas Ave, Liberal, KS 67901
-
Buffalo Roam Steak HouseMankato
740 US-36, Mankato, KS 66956
-
NextGen’s ChophouseMaple Hill
215 Main St, Maple Hill, KS 66507
-
Family KitchenMc Cune
620 Main St, Mc Cune, KS 66753-4029
-
Blue MoonMinneapolis
307 W 2nd St, Minneapolis, KS 67467-2313
-
Woodfire GrilleMulvane
777 Kansas Star Drive, Mulvane, KS 67110
-
Cadillac Jack's SteakhouseNewton
301 N Main St Ste A, Newton, KS 67114
-
Aggies ChophouseNorton
115 W Main St, Norton, KS 67654
-
Colonial Steak HouseOakley
464 U.S. 83, Oakley, KS 67748
-
The Cattlemens GrilleOnaga
106 W 2nd St, Onaga, KS 66521-9415
-
Hog Holler SaloonOzawkie
9252 Apple Valley Ln, Ozawkie, KS 66070
-
Bentwood Steakhouse & LoungeOzawkie
6506 Cherokee Ln # 4124, Ozawkie, KS 66070
-
Milo's SteakhousePaola
16 W Peoria St, Paola, KS 66071
-
Willers Casual DiningPhillipsburg
859 3rd St, Phillipsburg, KS 67661
-
The Handle-Bar Tavern and EateryPlainville
105 E Mill St, Plainville, KS 67663
-
Uptown Cafe and Club D'EstPratt
202 S Main St, Pratt, KS 67124
-
Pretty Prairie Steak HousePretty Prairie
112 W Main St, Pretty Prairie, KS 67570
-
Four Corners | Steakhouse and LoungeScranton
15745 S Topeka Ave, Scranton, KS 66537
-
Cy's Hoof and HornSedgwick
425 N Commercial Ave, Sedgwick, KS 67135-9562
-
Towns End TavernSharon Springs
117 N Main St, Sharon Springs, KS 67758
-
Hereford HouseShawnee
17244 Midland Dr, Shawnee, KS 66217-8901
-
Mott Steak & ChopStockton
323 Main St, Stockton, KS 67669
-
Poor Boys SteakhouseThayer
127 Galveston St, Thayer, KS 66776
-
Big Ed's Steak HouseThayer
611 N Galveston St, Thayer, KS 66776
-
The Brazen BullWaKeeney
717 S 2nd St, WaKeeney, KS 67672
-
Western Kansas Saloon & GrillWaKeeney
121 North Main Street, WaKeeney, KS 67672
-
Western Sizzlin RestaurantWinfield
2010 E 9th Ave, Winfield, KS 67156
Since 1962
Seafood
-
Lumber Yard SteakhouseZenda
311 Main St, Zenda, KS 67159-9061
BEFORE YOU GO
Before your steakhouse dinner
Understand the menu, book your visit and plan a shared meal.


