You wouldn't think that three ingredients — butter, onion and tomato — can come together to make such a velvety and delicious ...