Mother-to-be Mila Kunis is finally talking about her pregnancy.

“I’m very stereotypical. I eat sauerkraut all day long. Here’s the truth,” the “Black Swan” star, 30, said on Friday’s episode of “Ellen.”

“This is the worst craving to have because sauerkraut smells and so every time you open up a jar it just reeks in the whole kitchen … It’s not like ice cream where everything smells lovely,” she joked later.

Fortunately for Kunis, fiancé Ashton Kutcher was prepared for her cravings, stocking their kitchen with all sort of “weird” food.

The actress revealed that she’d like to have a natural birth.

Ashton Kutcher and Mila Kunis during day 3 of 2014 Stagecoach: California’s Country Music Festival at the Empire Polo Club on April 27 in Indio, Calif.Frazer Harrison, Getty Images for Stagecoach

“We thought about it,” Kunis said. “We watched a couple of documentaries and we looked into the like the midwife aspect of it and things and spoke to my OB/GYN and realized that the hospital that I’m going to be laboring in does a midwife, you know, doula type of thing, and so I’m gonna do it as all natural as I possibly can unless that there’s an emergency or something that should wrong.”

She’s also hoping to avoid getting an epidural shot.

“I’m crazy. I mean, I did this to myself—I might as well do it right,” she said. “I wanted this. It’s like, no one made me do this.”

There was one aspect of Kunis’ pregnancy that she declined to be forthcoming about, though: her delivery date.

“Some time this year. I promise you,” she teased. “It will be this year.”

News of the actress and Kutcher’s engagement broke at the end of February, and was followed shortly after by reports that they were expecting their first child. The former “That ’70s Show” co-stars have been dating since 2012.