Det går inte att förhindra astma med någon kost. Övervikt ökar risken för att insjukna i astma, men också efter att man fått en astmadiagnos är det bra att hålla vikten under kontroll. Hos överviktiga som går ner i vikt minskar astmasymtomen och behovet av läkemedel. Det är viktigt att kosten innehåller tillräckligt frukt och grönsaker. Traditionell medelhavsdiet (t.ex. fisk, grönsaker, frukt, nötter, olivolja) lindrar astma. En traditionell östersjödiet (inhemska bär, fisk, rotfrukter, grönsaker, frukt, råg, havre, rapsolja) har samma funktion.
Om astmatikern dessutom har svår matallergi är det extra viktigt att se till att astman är i balans. En matallergi med lindriga symtom försämrar sällan astma. Tillsatsämnena i livsmedel är ofarliga för astmatiker.