Beyonce Knowles covers the April 2013 issue of Shape Magazine, and the 31-year-old superstar chats about losing her baby weight, what she eats and how she lets herself cheat once a week when it comes to her diet.

Bey gained a whopping 57 pounds during her pregnancy with Blue Ivy, and she tells the mag, “I didn’t have a lot of time to lose the weight because I scheduled a show three months after I gave birth, which I would never do again!” To drop the pounds, the Grammy winner ate a low calorie diet, stayed away from red meat, ate a lot of fish and replaced pasta and rice with quinoa.

So what's typically on her plate? “I always have breakfast, say, scrambled egg whites, a vegetable smoothie, or whole-grain cereal with low-fat milk," she says. "For lunch and dinner, I eat a lot of fish and vegetables. And throughout the day, I try to stay hydrated… I always treat myself to one meal on Sundays when I can have whatever I want. Usually it’s pizza, which is my favorite indulgence.”

We love the fact that she's totally honest about this! And who doesn't love pizza?!