40 mid-range places in Toulouse, editor-picked. the comfortable everyday-good restaurants in Toulouse, with real cooking and no surprise on the bill. All Toulouse food.
Le J'Go Restaurant ★ 4.8
victor-hugo · 16 Place Victor Hugo, 31000 Toulouse
Le J'Go on Place Victor Hugo is the southwestern French bistro and wine bar built around Cochon noir de Bigorre, market-facing terrace and Gers bottles.
Tip: Solo lunch best at the bar; the saucisse de Toulouse grilled with white beans is the canonical order.
Fufu Toulouse ★ 4.7
saint-etienne · 33 Rue de Metz, 31000 Toulouse
Fufu Toulouse on Rue de Metz is the small ramen counter with thick tonkotsu broth and gyoza turned to order, opened by the team behind a Paris noodle shop.
Tip: Lines start at 12:15; the takeaway window is the easier midday route if the indoor counter is full.
May ★ 4.7
carmes · 9 Rue Pharaon, 31000 Toulouse
May on Rue Pharaon in Carmes is the small Vietnamese kitchen with banh mi to order, slow-simmered bun bo Hue and fresh spring rolls served on lacquer trays.
Tip: Closed Sunday and Monday; the lunch banh mi plus iced jasmine tea at €13 is the daily favourite.
La Cave au Cassoulet ★ 4.6
carmes · 54 Rue Peyrolieres, 31000 Toulouse
La Cave au Cassoulet on Rue Peyrolieres in Carmes is an unfussy cassoulet specialist with confit duck, sausage and beans baked in clay cassoles.
Tip: Smaller than the celebrated cassoulet rooms; the cassole is single-serve, do not order a starter if you intend to finish it.
Le Bon Vivre ★ 4.6
capitole · 15 Place Wilson, 31000 Toulouse
Le Bon Vivre on Place Wilson is the all-day southwestern brasserie with continuous service, a covered terrace and a deep Lauragais cassoulet menu.
Tip: Walk-in friendly; the cassoulet with duck plus sausage is the canonical order. Open Sunday, which most of the centre is not.
Une Table a Deux ★ 4.5
carmes · 10 Rue de la Pleau, 31000 Toulouse
Une Table a Deux in Toulouse's Carmes is Morgane and Nicolas's Bib Gourmand bistronomic room with French cuisine threaded with Korean and Malaysian.
Tip: The 3 or 4-course lunch menu is the value entry; book at least a week ahead, the room is small and runs fully booked.
Solides ★ 4.5
carmes · 38 Rue des Polinaires, 31000 Toulouse
Solides on Rue des Polinaires opposite the Carmes market is the short-supply-chain bistro praised by Michelin, with a chef-led natural wine list.
Tip: The set menu changes by the day; the wine list is the bigger draw, ask for the natural Loire by the glass.
Chez Navarre ★ 4.5
saint-etienne · 49 Grande Rue Nazareth, 31000 Toulouse
Chez Navarre on Grande Rue Nazareth in Saint-Etienne is the neighbourhood table d'hotes with rustic chalet decor and grandmother-style southwestern plates.
Tip: Eat at the long shared tables for the full atmosphere; bookings essential, the locals adopt this one as a canteen.
Il Paradiso ★ 4.5
carmes · 21 Rue de la Pleau, 31000 Toulouse
Il Paradiso on Rue de la Pleau in Carmes is the family Italian trattoria with hand-rolled pastas, a wood-fired pizza oven and a small natural wine list.
Tip: The lunch pasta of the day at €13 is the value entry; book ahead for Friday and Saturday dinners.
Le Cafe des Artistes ★ 4.5
saint-pierre · 13 Place de la Daurade, 31000 Toulouse
Le Cafe des Artistes on Place de la Daurade beside the Garonne is a cafe and wine bar with a covered terrace. Reservations recommended in season.
Tip: Sit on the river terrace at sunset for the view of the Pont Neuf; service stays on until midnight in summer.
Le Cafe Cerise Torrefaction ★ 4.5
saint-pierre · 4 Quai de la Daurade, 31000 Toulouse
Le Cafe Cerise Torrefaction on Quai de la Daurade is Valentin Tihy's specialty coffee roastery and cafe. Reservations recommended in season.
Tip: All coffees on the menu are roasted on-site and sold in beans by the kilo; the rotating filter of the day is the canonical try.
Solides ★ 4.5
carmes · 38 Rue des Polinaires, 31000 Toulouse
Solides on Rue des Polinaires opposite the Carmes market is the chef-led natural-wine bistro with a daily-changing set and a tight Loire cellar list.
Tip: The set menu changes by the day; ask for the natural Loire pinot by the glass.
Chez Navarre ★ 4.5
saint-etienne · 49 Grande Rue Nazareth, 31000 Toulouse
Chez Navarre is saint-etienne table d'hotes with shared long tables, adopted as a canteen by locals and missed by visitors who stick to capitole.
Tip: Eat at the long shared tables; bookings essential, the locals adopt it as a canteen.
Une Table a Deux ★ 4.5
carmes · 10 Rue de la Pleau, 31000 Toulouse
Une Table a Deux on Rue de la Pleau in Carmes is the Bib Gourmand bistronomic dining room with Asian-influenced French plates and a small daily carte.
Tip: Book at least a week ahead, the room is small and fills with locals.
Aux Pieds Sous La Table ★ 4.4
saint-sernin · 13 Rue de l'Industrie, 31000 Toulouse
Aux Pieds Sous La Table near Saint-Sernin in Compans-Caffarelli is the 100 percent homemade short-supply-chain bistro with daily-changing lunch menus.
Tip: The lunch menu changes every day; book ahead. Closed Sunday and Monday.
L'Oncle Pom ★ 4.4
saint-aubin · 32 Rue Gabriel Peri, 31000 Toulouse
L'Oncle Pom on Rue Gabriel Peri east of Capitole is the potato-led bistro with flea-market decor, Pom Gersoise sides and serious local terroir sourcing.
Tip: The duck magret burger with Katty fries is the unbeatable order; book for Saturday, the dining room is small.
Saveurs Bio ★ 4.4
capitole · 22 Rue Maurice Fonvieille, 31000 Toulouse
Saveurs Bio on Rue Maurice Fonvieille near Place Wilson is the all-organic vegetarian and pescatarian bistro running for over 20 years. A canonical pick.
Tip: Closed Sunday; the lunch buffet at €15.60 is the canonical entry, with vegan options clearly flagged.
L'Oncle Pom ★ 4.4
saint-aubin · 32 Rue Gabriel Peri, 31000 Toulouse
L'Oncle Pom in Toulouse: Potato-led southwest bistro with flea-market styling on Rue Gabriel Peri, the locals favorite for a duck magret burger.
Tip: The duck magret burger with Katty fries is the unbeatable order; book for Saturday.
Hubsbob Coffee ★ 4.4
carmes · 30 Rue des Filatiers, 31000 Toulouse
Hubsbob on Rue des Filatiers in Carmes is the small specialty coffee bar with pour-over Ethiopian beans, served at a marble counter with banh mi.
Tip: The pour-over of the day plus banh mi at €9 is the canonical working-day favourite for solo eaters.
La Maison Drole ★ 4.4
carmes · 2 Rue Joutx-Aigues, 31000 Toulouse
La Maison Drole on Rue Joutx-Aigues is widely cited as the friendliest brunch room in Toulouse, with a complete €10 formula featuring fresh farm products.
Tip: Book ahead for Sunday; the room runs full from 10:00-14:00, the €10 formula is the canonical entry.
Officina Gusto ★ 4.3
saint-etienne · 7 Place Saint-Etienne, 31000 Toulouse
Officina Gusto on Place Saint-Etienne is the Italian trattoria popolare with three rooms, since 2015 known across Toulouse for fresh hand-rolled pastas.
Tip: Sit on the Place Saint-Etienne terrace for the cathedral view; the pasta of the day is the reliable order.
L'Air de Famille ★ 4.3
capitole · 6 Rue Jules Chalande, 31000 Toulouse
L'Air de Famille on Rue Jules Chalande between Capitole and Saint-Sernin is the traditional French dining room with vintage posters and market plates.
Tip: Lunch only Tuesday to Saturday, dinner only Thursday to Saturday; book the back tables for quiet service.
Le Ksar ★ 4.3
saint-etienne · 7 Rue Perchepinte, 31000 Toulouse
Le Ksar on Rue Perchepinte near the Saint-Etienne cathedral is the Moroccan room widely credited with the best couscous in Toulouse, with mint tea closer.
Tip: The couscous royal feeds two easily; the tagine d'agneau aux pruneaux is the second-best order. Book on a Friday.
Le Petit Bois ★ 4.3
carmes · 20 Rue Saint Antoine du T, 31000 Toulouse
Le Petit Bois on Rue Saint Antoine du T in Carmes is the small neighbourhood bistro with a daily-changing slate menu, burgers and tartare and a calm side.
Tip: Walk-in friendly weeknights; the burger maison with frites is the working-day favourite at €15.
Hubsbob Coffee Roasters ★ 4.3
carmes · 30 Rue des Filatiers, 31000 Toulouse
Hubsbob Coffee Roasters on Rue des Filatiers in Carmes is the small specialty roastery and cafe with East African beans, retail and pour-over service.
Tip: The light-roast Ethiopia is the canonical pour-over; sample at the counter before buying a 250g bag.
Beer Mosaic ★ 4.3
carmes · 7 Bis Rue Pierre Paul Riquet, 31000 Toulouse
Beer Mosaic is the independent craft beer cave on Rue Pierre Paul Riquet, founded by Huneau and Groh with rotating European craft selections.
Tip: Closed Monday; the house collaboration bottles are the canonical first picks. Tasting evenings are organised regularly.
Officina Gusto Late ★ 4.3
saint-etienne · 7 Place Saint-Etienne, 31000 Toulouse
Officina Gusto on Place Saint-Etienne is Italian trattoria with late dinner service to 23:30, wood-fired pizza and a Sardinian-leaning small wine list on t.
Tip: Open Sunday late which most of the centre is not; the pasta of the day and the tiramisu are the canonical late dinner.
Loma Patisserie ★ 4.3
saint-etienne · 3 Rue Fonderie, 31000 Toulouse
Loma Patisserie is a bakery room in Saint Etienne. Closed Sunday and Monday; the croissant and the rotating daily pastry case are the canonical buys.
Tip: Closed Sunday and Monday; the croissant and the rotating daily pastry case are the canonical buys.
Bapz ★ 4.3
carmes · 13 Rue de la Bourse, 31000 Toulouse
Bapz on Rue de la Bourse is canonical Toulouse tea room with English scones, banoffee and 40 Dammann teas in antique teapots, plus a generous brunch formula.
Tip: Sunday brunch is the busier service; the scones plus banoffee is the canonical Saturday-afternoon order.
Bistrot J'Go ★ 4.2
victor-hugo · 16 Place Victor Hugo, 31000 Toulouse
Bistrot J'Go on Place Victor Hugo is the southwestern French wine bar and bistro built around the Cochon noir de Bigorre, with a market-facing terrace.
Tip: Sit at the bar for solo lunch; the saucisse de Toulouse grilled with white beans is the canonical order here.
Bistro Combustible ★ 4.2
saint-etienne · 26 Boulevard de Strasbourg, 31000 Toulouse
Bistro Combustible in Saint-Etienne is the modern French room serving inventive plates like poached hake fillet, with a natural-leaning wine pairing list.
Tip: Order the market menu; the wine list is small and well-edited toward natural growers from the Languedoc.
Le Bistrot du Marche ★ 4.2
victor-hugo · Marche Victor Hugo, Place Victor Hugo, 31000 Toulouse
Le Bistrot du Marche on the first floor of Marche Victor Hugo is one of the upstairs market bistros, drawing produce from the ground-floor stalls every.
Tip: Lunch only, finishes by 13:30; the plat du jour is set daily by the producers downstairs.
Starlight Coffee Roasters ★ 4.2
saint-cyprien · 21 Avenue de Muret, 31300 Toulouse
Starlight Coffee Roasters on Avenue de Muret in Saint-Cyprien is the specialty coffee roastery with a small back-of-shop espresso bar and retail beans by t.
Tip: Roastery first, cafe second; the rotating espresso of the day is the canonical sample before stocking beans by the bag.
Chez Tonton ★ 4.2
saint-pierre · 16 Place Saint-Pierre, 31000 Toulouse
Chez Tonton on Place Saint-Pierre is the legendary student bar with tapas from 18:00-22:00 then a late-night crowd that runs to 02:00 on weekends.
Tip: The pastis tonton with anchovy tapas is the canonical late-night order on Saint-Pierre.
Le Mandala Late Jazz ★ 4.2
carmes · 23 Rue des Amidonniers, 31000 Toulouse
Le Mandala on Rue des Amidonniers is Toulouse's longest-running jazz bar, with live sets six nights a week and a late-night 01:30 close on Friday and Satur.
Tip: Live jazz sets at 21:30 and 23:30 every night; the cocktail plus charcuterie plate is the canonical late jazz combo.
La Cave se Rebiffe ★ 4.2
carmes · 2 Rue Joutx Aigues, 31000 Toulouse
La Cave se Rebiffe (Wine bar) in Toulouse: Bookings essential weekends; the Corsican charcuterie plate plus a Vermentino glass is the canonical evening order.
Tip: Bookings essential weekends; the Corsican charcuterie plate plus a Vermentino glass is the canonical evening order.
Cacou Cafe ★ 4.2
saint-aubin · 29 Rue de la Colombette, 31000 Toulouse
Cacou Cafe on Rue de la Colombette in Saint-Aubin is specialty coffee brunch cafe with fresh pastries, granola bowls and tartines from 08:00 every weekday.
Tip: The granola bowl plus a specialty espresso is the canonical Saturday-morning order from 09:00.
LaBelleBrune ★ 4.2
carmes · 23 Rue des Filatiers, 31000 Toulouse
LaBelleBrune on Rue des Filatiers in Carmes is the specialty coffee cafe with a cozy bright atmosphere, homemade savory pancakes, focaccia and lemon cake.
Tip: Weekend brunch fills early; the homemade focaccia plus the lemon cake plus an espresso is the canonical order.
Allegory Coffee Bar Brunch ★ 4.2
saint-aubin · 5 Rue de la Colombette, 31000 Toulouse
Allegory Coffee Bar on Rue de la Colombette in Saint-Aubin is the third-wave brunch spot with sidewalk seating, oat-milk lattes and weekend brunch.
Tip: Weekend brunch crowd builds fast from 10:00; weekday morning is calmer if you want a window table.
Canopee Coffee Brunch ★ 4.2
saint-aubin · 23 Rue Bertrand de Born, 31000 Toulouse
Canopee Coffee House on Rue Bertrand de Born in Saint-Aubin is calm specialty coffee brunch room with rustic wooden tables. Booking essential at peak times.
Tip: Saturday from 09:00 is the calmer service; weekend afternoons fill quickly with work-tablet crowd.