First of all, you want a brand, not just a logo.
In terms of ideas, write down every word, emotion and thing you can think of to do with the words "papa" "sam's" and "sauce", then see if any of them can be 'summarised' in one symbol (papa for example, makes me think of Italian, it's masculine, so I think of a moustache (pretty cliche though)).
Also, go and take a look at what other sauce brands are doing in terms of their packaging and branding.
In terms of software, use Adobe Illustrator.