Still, the 28-year-old admits she's been guilty of letting the pendulum swing too far to the unhealthier side … and she's paid the price.
"It's OK to be fat and lazy sometimes. But eventually you're like, 'Oh crap — I shouldn't have done that!' I gained about 10 pounds over the holidays, and when I got onstage in January, I realized I wasn't feeling great," she reveals in the magazine's June issue. "I didn't have the energy or lung capacity I needed. It was a good idea to get strong again."
"I always scarf down food after a show. But now, instead of eating a burger, I'll have a grilled-chicken salad waiting for me. And except for almonds and bananas, I don't keep snacks on the bus. I don't want Cheetos anywhere around me," the "Gunpowder and Lead" songstress shares. "I won't give up what I enjoy to look perfect. I want to find a happy medium between feeling good about my body and still having a beer and some barbecue."
But Lambert now realizes she won't be able to rely on her husband of a year, fellow country star and "The Voice" mentor Blake Shelton, to remind her where that happy medium is. "I asked Blake, 'Dude, why didn't you tell me I got fat?' He said, 'That would go over like a lead balloon. It's not my job to tell you you're fat. It's my job to tell you you're beautiful.''"
More Celebrity Features on Yahoo!:
- Joey Fatone on an *NSYNC Reunion: 'You Never Know'
- Justin Bieber Talks Beer, Defends Kim Kardashian
- Is Jennifer Lopez Quitting 'American Idol'?
- Arts & Entertainment
- Miranda Lambert