Goal: how to make home cooked food taste like restaurant food

Which of the following methods is more reasonable for accomplishing this goal?
Butter, shallots, stock, salt, and acid are the secret ingredients that make restaurant food taste so delicious