The 10 Best French Restaurants in Minnesota!

If you’re looking for cuisine in Minnesota that has a little more je ne sais quoi than your standard Midwest fare, you’re in luck. The North Star State happens to be home to several fantastic French restaurants. These are our favorite boîtes, bistros, and brasseries in Minnesota.

1. Meritage, St. Paul, MN

The flagship Meritage restaurant—and its satellite oyster bar—in downtown St. Paul are mainstays on all “best restaurant” lists in Minnesota. As one of the best-reviewed restaurants, Meritage is purveyor of the most widely-acclaimed French cuisine in the state. Their oysters are amazing, as well.

2. Barbette, Minneapolis, MN

Casual diners will love Barbette’s simple bistro-style menu, awesome happy hour, carefully-curated wine selection, and quietly festive atmosphere. In addition to serving delcious French fare, Barbette is the perennial host of the Twin Cities’ annual Bastille Day celebration.

A post shared by Erika Schatz (@erikaschatz_) on

3. Bellecour, Wayzata, MN

Bellecour is a French cuisine entry from acclaimed chef Gavin Kaysen (of Spoon and Stable fame). Named for the town center of Lyon, Bellecour vibes the culinary traditions for which the French city is renowned. The bistro and bakery offers the West Metro the kind of classic French cuisine and baked goods that you’ll be thinking about for a long time. 

It’s a Dirty French Burger type of night.

A post shared by Bellecour Restaurant (@bellecourmn) on

4. Maison Darras, St. Paul, MN

The downtown St. Paul lunch crowd will appreciate the unassuming Maison Darras, which delivers quick, casual, and delicious French food in in the Skyway. The soup du jour is always a belly-warmer. The ham and gruyere with truffle butter on a baguette will keep you satisfied all day long.

5. Casablanca, Rochester, MN

In the Rochester area, folks feeling like French food can find a good sampling, along with Moroccan classics, at Casablanca. Try the tagine ala Française, the Moulin Rouge cabaret chicken, or the rich bouillabaisse which they make from a recipe that’s hundreds of years old. 

6. Cave Vin, Minneapolis, MN

At Cave Vin, a popular neighborhood eatery in South Minneapolis, you’ll find a simple menu that’s peppered with classic French comfort food like steak frites, onion gratinee, and beef tartare. The neighborhood feel and cozy atmosphere give Cave Vin the feel of bistro in Burgundy.

7. The French Hen Café, St. Paul, MN

If you like your déjeuner with a Gallic flair, the French Hen Café is the place for you. Not all of their breakfast and lunch fare is French, but the café itself and many of its plates are clearly inspired by the old world. Look for the crepes, quiche Lorraine or salmon Niçoise salad.

8. Saint Genevieve, Minneapolis, MN

The menu at Saint Genevieve screams “bistro”—it’s punctuated with expertly-executed French classics. From beef tartare and mussels to frites and three types of tartine, you’re ceratain to satisfy your palate’s yen for the finest of French fare. 

A post shared by Christina (@olivedoesthecity) on

9. Bar Brigade, St. Paul, MN

St. Paul’s Bar Brigade creates Old World cuisine with distinctive New World twists, such as the wild boar bourguignon. They also have an impressive cheese selection, and classic French starters like fresh oysters, mussels in white whine, and of course, a soup du jour.

Chilly nights with mussels. #OuiWin #BrigadeSTP

A post shared by BAR BRIGADE (@brigadestp) on

10. Grand Café, Minneapolis, MN

Grand Café combines traditional French methods and dishes with New American flair. You may see a pork terrine with mincemeat chutney, a tarte flambé with bacon, or a pike quenelle with crayfish sauce. The undertones and preparation say “French” but the flavors are oh-so-bold.

Select a Minnesota 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:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County