بهترین تغذیه در یوگا بر پایه مواد سبک، سالم و طبیعی است. رژیم غذایی در یوگا شامل سبزیجات تازه، میوه ها، غلات کامل و پروتئین های سبک می باشد. قبل از تمرین یوگا باید از غذاهای سبک مثل میوه و سوپ استفاده کرد و بعد از تمرین نیز غذاهای ریکاوری مثل ماست یا اسموتی مناسب هستند. بایدها و نبایدهای غذایی یوگا تاکید دارند که پرهیز از غذاهای سنگین و پرچرب، نوشابه و شیرینی ضروری است. بهترین زمان تغذیه در یوگا بسته به فاصله تمرین بین نیم ساعت تا دو ساعت قبل و بعد تمرین تعیین می شود.