I'd like to ask if the following idioms have the same meaning and can be the synonyms:
*hand something to someone on a silver platter
*serve up on a plate.
I mean, I have such an expression: To give a reward to a person that has not been earned.
Can I use both idioms to mean this expression?
Thanks a lot!