What’s the difference between a Snickers bar and a Baby Ruth? Both chocolate candy bars contain milk chocolate, peanuts, caramel and nougat. However they provide two different and unique tastes.
Snickers is a chocolate candy bar made by Mars, Incorporated. It consists of peanut nougat topped with roasted peanuts and caramel, covered in milk chocolate. The Snickers bar was first introduced in 1930 by the Mars family. The name originated from the owners’ favorite horse.
Baby Ruth is a chocolate candy bar made by Nabisco. It consist of chocolate-covered peanuts, caramel, and nougat, though the nougat found in it is more like fudge compared to that of a Snickers bar. It was introduced in 1900, originally called the Kandy Kake. The Curtiss Candy Company took a controversial move to rename the candy bar, Baby Ruth. Despite noticeable coincidences, the Curtiss Candy Company claims that the candy bar was named after President Grover Cleveland's daughter, Ruth Cleveland (died 17 years before named changed) and not famous baseball player Babe Ruth (Rise to fame began in 1921).
In comparing the two I discovered very few differences. Snickers has creamier caramel and chocolate that tends to stay intact opposed to Baby Ruth’s' chocolate that has a tendency to crumble and lay flakes of chocolate. Baby Ruth uses whole peanuts and tends to have a higher ratio of peanuts compared to Snickers’ use of split peanuts. The biggest difference between the two seems to be the placement of the ingredients. Snickers have nougat, caramel, and peanuts covered in chocolate. While a Baby Ruth is basically peanuts around nougat center covered in chocolate.
So it boils down to, Do you prefer your peanuts in chocolate (Snickers) or your chocolate in peanuts (Baby Ruth). I'm in the majority in saying that Snickers is the better choice but that's just our opinion. “To each it’s own”. I’ll take the peanuts in chocolate. Or maybe I’ll try some almonds in chocolate (Snickers with Almonds)