The 10 Best French Restaurants in Oklahoma!

French cuisine is said to be the best in the world. Steeped in history and fascinating culture, the French consistently concoct some of the most succulent dishes around. Lucky for you, you don’t have to fly all the way to France to taste those flavors. Oklahoma may not be very close to Paris, but it’s home to some serious good French restaurants. Here are the 10 best in the state.   

1. La Baguette Bistro & Bakery, Oklahoma City, OK

La Baguette Bistro has been serving French bistro fare since the 1980s. It has a boucherie, a butcher shop, with some of the finest cuts of meat in the city, and its bakery features fresh-baked pastries and breads. But the French cuisine on the bistro menu will keep you coming back time and time again. 

2. La Baguette, Norman, OK

La Baguette opened in 1984 and has been a Norman favorite for many years. The menu is a little more varied than just French food, but you can find quiche, croissant and fresh baked French bread any day of the week. 

3. Lee’s Sandwiches, Oklahoma City, OK

Lee’s Sandwiches began as a Vietnamese-style deli, but they added European style sandwiches and croissants a few years ago.  It’s a great place for sandwiches with a French flair. 

4. Metro Wine Bar & Bistro, Oklahoma City, OK

For more than 28 years, Metro Wine Bar & Bistro has been on the cutting edge of upscale cuisine in Oklahoma City. The wine list features over 400 different selections and the food is seasonal and fresh. 

5. Mantel Wine Bar & Grill, Oklahoma City, OK

If you want a truly upscale bistro experience, the Mantel is where it’s at. The food was honored by Cornell University as part of its Cross Country Gourmet Extravaganza, recreating the menu for diners in New York. 

6. French Hen, Tulsa, OK

Chef/Owner Kathy Bondy brings the classic flavors of France to Tulsa at the French Hen. It’s one of the top dining experiences in Tulsa, with seasonal and locally sourced ingredients, prepared from scratch to get to your table. 

7. Stonehorse Café, Tulsa, OK

Stonehorse Café serves classic French and American cuisine in an upscale setting at Utica Square. Interestingly, it serves an afternoon tea, if you’re into a proper British tea. 

8. Bin 35 Bistro, Tulsa, OK

Bin 35 Bistro bills itself as an authentic, rustic interpretation of French/American cuisine. It’s a unique and charming dining experience on Brookside. 

9. En Croûte, Oklahoma City, OK

Pretend you’re in a French country village enjoying cheese and charcuterie at a local café. This Nichols Hills restaurant is a delightful place for a lunch or dinner. 

10. Antoinette Baking Co., Tulsa, OK

This boutique baking company features French macarons on the menu every day. Technically, not a full restaurant, but one of the best places in the state for a classic French pastry. 

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find French Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County