I think, she cannot be sharp as a marshmallow, because it is sweet. my suggestion is:
"She's sharp like as a pepper-fruit." What do you think about?