While Kim, 31, went for a glamorous ensemble, her 27-year-old little sister Khloe was left looking rather underdressed for the fancy Italian meal.
Kim dolled up in a black patterned pencil skirt with a white off the shoulder top, along with black sandals.
Drab and fab: Khloe Kardashian (L) dressed down for dinner with big sister Kim, who went for a glamorous ensemble
The sisters arrived separately and Kim looked particularly happy as she made her way into Valbella restaurant, flashing a smile.
While Khloe may have looked a little dressed down upon her arrival, it seems the younger Kardashian may have had the last laugh.
Fancy: The celebrity sisters dined together at trendy New York eatery Valbella
Dressed to impress: Kim was dolled up in a black patterned pencil skirt, white off-the-shoulder top and black sandals
Kim and Khloe posted photos to their respective Twitter accounts which showed them dressed in aprons and chef hats as they got their hands dirty with a spot of baking.
Kim added a picture of herself and Khloe getting to grips with a blowtorch, and later posted one of herself tucking into a spoonful of crème brulee.
Underdressed: Khloe looked casual in comparison to her sister in a baseball cap, white top and jeans
Having laugh: Khloe may have been thankful for her casual ensemble when she and Kim took part in a cookery lesson
Kim stepped out for a New York shopping trip earlier in the day after brushing off claims of a nude photo scandal.
After an image emerged showing a dark-haired woman frying eggs naked which was alleged to be Kim, a spokesperson for the star told MailOnline: 'It's not her. You can totally tell. It looks nothing like her.'
Domestic goddess: Khloe showed off her skills by posting a photo to her Twitter that showed her expertly icing a cake
Tasty: After baking in an apron and a chef hat, Kim posted a photo of herself tucking into some creme brulee to her Twitter page
Growing up fast: The girls' half-sister Kylie Jenner was also seen in New York, dressed in a pretty pleated leopard print dres