Kim Kardashian West has banned people from talking about food in front of her.

Kim Kardashian West

Kim Kardashian West

The 35-year-old star's determination to get back to her pre-pregnancy weight is said to be annoying her loved ones as she won't even sit in the same room as people eating their meals.

A source said: "It's been like the Kim weight-loss show recently.

"She has her own fridge and her own chef.

"No one is allowed to eat in front of her, or talk about food, and she won't even be present when everyone else is having dinner - not even when the kids are eating.

"Kim says the only way to stick to the diet to switch off from food entirely."

And Kim - who has children North, two, and Saint, five months, with husband Kanye West - has reportedly vowed her main goal is to look better than her younger sister, Khloe Kardashian, who has won complements after transforming her physique.

The source added to heat magazine: "She is constantly comparing herself to Khloe - who she says has the most similar body shape in the family to her.

"They've always been competitive but this weight loss obsession has taken the fighting to new levels.

"Kim seems hell bent on telling everyone all the time how much she is losing, and her aim is now to be skinnier than her sister - she even told Khloe that."