How to make a object lift another object

I’m having some trouble to doing a object lift another one and carry it to other place and my object “holder” need some kind of force in “y” and don’t really grab my another object, so with this way it can slide with other objects.

Someone can give a sign? haha =/

I have my spatula and I want to lift my meats in game (however I want to my meats give me some trouble to stay stopped at my spatula), ah yeah now I have something programmed, but with some issues and here is it:

var smooth = 5;
var meat :GameObject;

function OnCollisionEnter (other :Collision){
	if(other.gameObject.name == "Sphere" && meat.transform.position.y < 0.74)
			meat.transform.position = Vector3.Lerp(transform.position,meat.transform.position,Time.deltaTime*smooth);
	else{
	return;
	}
}