In an interview with New York radio station Z100, the 44-year-old star revealed that she gave up meat and dairy, and she feels better than ever.
“Being vegan, it’s basically no diary, no meat, everything is plant based and from the ground. Butter is the one thing I miss!” she said.
“You do feel better. I do recommend the vegan diet because you wake up and feel great!” Lopez added.
Lopez joins a list of celebrities that are committed to a vegan diet, including Jay-Z and Beyonce, who gave up on animal products for 22 days.