Au cœur du Sud-Ouest, Toulouse occupe une place stratégique à proximité de la Gascogne. Les restaurants de la ville servent donc de nombreuses spécialités à base de canard (gras de préférence).
Cependant le plat qui est le plus connu est sans doute le cassoulet, à base de saucisse de Toulouse et de haricots blancs (tarbais), alimentant une querelle ancestrale entre les partisans du cassoulet de Castelnaudary contre ceux du cassoulet de Toulouse sur ses origines et pour les départager en qualité gustative.
À noter aussi que le Cachou Lajaunie a été inventé en 1880 par Léon Lajaunie, pharmacien à Toulouse.
D'autres plats et spécialités caractéristiques de Toulouse sont : les escargots toulousains, fénétra, un gâteau toulousain aux amandes, le foie gras, la poularde à la toulousaine, la ratatouille à la toulousaine et la saucisse de Toulouse.
De nombreux restaurateurs ont gagné leurs étoiles à Toulouse dans les années 1970-1980 comme Dominique Toulousy, Pierre Roudgé, Francis Ferrié et Laurent Orsi.
De grands chefs comme Michel Sarran, Patrick Donnay ou Yannick Delpech participent au rayonnement de la gastronomie toulousaine et du Sud-Ouest.