Vanessa Hudgens in Shape

Vanessa Hudgenseats breakfast and dinner only — no lunch.

“I eat two bigger meals a day instead of three,” the actress, 32, said in a newinterviewwith SHAPE magazinepublished Monday.

“I’ve learned that when I try to be super conscientious of everything I put into my mouth, all I can think about is food,” she added. “But when I listen to my body and eat what I want, that’s when I’m happiest.”

Breakfast, she said, is often simple: a little avocado, some vegan sausage, and perhaps a piece of “healthy” bread. Dinner, however, varies depending on her mood.

Vanessa Hudgens in Shape

“If that’s a big bowl of spaghetti with clams and a glass of wine, then that’s what I’m eating,” she toldShape. “Sometimes I crave a salad, and I’ll make a big one with nuts and goat cheese and salmon. Other times, it’s tacos and a margarita.”

One thing Hudgens doesn’t eat is meat — she’s a pescatarian. “What animals go through is so inhumane,” she told the magazine. “That’s not a system that I support.”

Generally, Hudgens chooses her meals based on this rule: “If it’s real, I’ll eat it.”

Vanessa Hudgens in Shape

Hudgens told Shape that she has “really come into my own” over the last couple of years. In doing so, the actress has found inner peace and is doing better than ever.

Never miss a story — sign up forPEOPLE’s free daily newsletterto stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.

“When you’re fully accepting of who you are, and you stop trying to suppress pieces of yourself, you can conquer the world,” Hudgens said. “I love how silly I am. I love how excitable I am. And I love that I’m finally at a place where I can access those things.

source: people.com