Where locals actually eat — by neighborhood, budget, and what to order.
Some links are affiliate links. Learn more.
Toulouse is a city where the food is as vibrant as its architecture. The cuisine here is a blend of rustic southern French flavors and modern innovation, with a heavy reliance on duck, foie gras, and cassoulet. You must try the cassoulet de Toulouse (slow-cooked beans, duck, and pork), poule au pot (chicken in a rich broth), and a good pain d’epices (spiced honey cake). Meals typically cost 20–40€ for a main and wine in a mid-range restaurant.
The Capitole area is the culinary heart of the city, where historic cafés meet contemporary bistros. Look for the trattorias near Place du Capitole offering duck confit and cassoulet. Prices here tend to be on the higher side, with mains averaging €18–25. Go early for quieter tables, especially before 7pm.
Carmes is where Toulouse’s food scene gets more casual and creative. You’ll find small pizzerias, wine bars, and tapas-style spots that are perfect for sharing. Expect €10–15 for a main, and budget €25–35 per person for a full meal with drinks. This area is best in the evening when the streetlights glow over the terraces.
Saint-Aubin is a working-class neighborhood with some of the city’s most authentic and affordable eats. The boucheries and boulangeries are worth a stop, and the local bistronomie (upscale bistro) spots serve hearty, well-priced meals. Mains range from €12–18, and it’s not uncommon to see locals queue at the market stalls for fresh sausages.
Arnaud-Bernard is a foodie’s paradise, with a mix of traditional and modern dining. Look for good kebab spots near the university, and follow the smells of roasted chestnuts in the winter. This area has a strong student influence, so prices are generally mid-range, and the vibe is lively and youthful.
Cassoulet de Toulouse — A slow-cooked bean stew with duck and pork, best at a local bistro in Saint-Aubin, around €18–22.
Poule au Pot — A traditional chicken stew, often found in family-run restaurants near the Capitole, served with seasonal vegetables.
Foie Gras de Canard — A must-have at any self-respecting bistro, usually served with brioche and served cold. Look for it in the Carmes district.
Pain d’Épices — A spiced honey cake, best bought fresh from a boulangerie like Pain et Compagnie in the city center.
Cochon de Lait — Roasted suckling pig, often served as a main at mid-range restaurants, especially near the Canal du Midi.
Magret de Canard — Grilled duck breast, a signature dish in Toulouse, often served with cherry sauce. Found in most Capitole bistros.
Tarte Tatin — A caramelized apple tart, best at a classic patisserie in the Saint-Aubin area.
Poule en Pauillac — Chicken in a red wine sauce, served in traditional restaurants in the Carmes district.
Pain Perdu — A French-style French toast, often found in breakfast spots in the morning or as a dessert in the evening.
| Meal type | Est. cost | What you get |
|---|---|---|
| Street food / market | €5–10 | Sandwiches, sausages, fresh pastries |
| Casual sit-down | €15–20 | Main dish with side, often with wine |
| Mid-range restaurant | €25–35 | Full three-course meal with wine |
| Fine dining | €50+ | Multi-course tasting menus, often with wine pairings |