I came across this recipe recently. Its very simple and anybody can make it. Interestingly the ingredients do not include relationships, money or material possessions. Note that it recommends serving to everybody you know which implies that you will achieve your own happiness by giving to others.
Ingredients
2 heaped cups of Patience
1 heart full of Love
2 handfuls of Generosity
1 headful of Understanding
a dash of Laughter
an endless supply of Kindness
plenty of Faith
Instructions
Combine patience, love, and generosity with understanding. Add a dash of laughter and sprinkle generously with kindness. Add plenty of Faith and mix well. Spread over a lifetime and serve everybody you know.