Difference Between Snickers and Baby Ruth


Main Difference

When its about America’s favorite candy bar, Snickers or Baby Ruth are choice of many. Just like favorite soft drink battle, Coca Cola vs Pepsi, one can’t decide the best out of them. Both of them are more or less like each other when it is about basic ingredients like nougat, caramel and roasted peanuts. Snickers, owned by Mars Incorporated has smaller size peanuts than Nestle’s Baby Ruth.

Comparison Chart

SnickersBaby Ruth
36 gram59.5 gram
Small sizeLarge size
3.1 grams per bar4 grams per bar
488 calories per 100 grams459 calories per 100 grams
Manufactured by
Mars IncorporatedNestle

What is Snickers?

Snickers is a candy bar owned by American Company Mars Incorporated, which has annual global sale over $2 Billion. This candy bar topped with caramel and peanuts was introduced by the similar company back in 1930. If stories are to be believed, the name ‘Snickers’ for the candy bar was tossed as it was the name of Mars families’ favorite horse. Since 1990 the bar went on running with name ‘Marathon’ in UK and Ireland markets, since Mars decided to roll the UK product under same name, ‘Snickers’. Now this candy bar is globally available and acknowledged brand name with dozens of other products such as Snickers mini, Snickers with almonds, Snickers Dark Chocolate, Snickers with hazelnuts, and Snickers peanut butter bars.


What is Baby Ruth?

Baby Ruth is an American candy bar, currently owned by the Swiss company Nestle. In 1921 the Chicago-based company, Curtiss Candy Company altered its Kandy Kake into the Baby Ruth, later the company was purchased by Nabisco in 1981. After 9 years of running, Nabisco finally sold Curtiss brand to Nestle. Many people think that name ‘Baby Ruth’ was kept in honor of famous baseball player Babe Ruth, though the traditionally claimed story tells that it was named after President Grover Cleveland’s daughter, Ruth Cleveland. With success of ‘Baby Ruth’ candy bar, Nestle has brought several other products under the similar names like ‘Baby Ruth Ice Cream Bar’ and ‘Baby Ruth Crisp Bar’.

Snickers vs. Baby Ruth

  • As peanut is the essential ingredient of both the candy bars, Snickers has it in smaller size, whereas, Baby Ruth has large chunk of peanuts cut into halves
  • Snicker is rich in caramel as compare to Baby Ruth, and this makes it creamier.
  • The caramel in Snickers made it stay intact, while Baby Ruth crumbles and lay flakes of chocolate when bitten.
  • Snickers is the products of Mars Incorporated, whereas Nestle owns Baby Ruth currently.
  • Baby Ruth is one of the oldest candy bar still leading the shelves, it was introduced back in 1921 by Curtiss Candy Company after refashioning its Kandy Kake. On the other hand, Snickers was launched by Mars Group, back in 1930.
  • Baby Ruth was named after President Grover Cleveland’s daughter, Ruth Cleveland, whereas name Snickers was tossed by the Mars as it was name of their families’ favorite horse.
  • 100 grams of Snickers possesses 488 calories as per (USDA) United States Department of Agriculture, while 100 grams of Baby Ruth contains 459 calories.
  • 3.1 gram of protein is present in 36 gram serving (1 bar) of Snickers, whereas 4 gram protein is present in 59.5 gram of Baby Ruth (1 bar).
  • In Baby Ruth nougat center consisting of roasted peanuts and caramel is covered by chocolate and peanuts around, whereas the caramel, nougat, and peanuts are laid under chocolate in Snickers.
Aimie Carlson

Aimie Carlson is an English language enthusiast who loves writing and has a master degree in English literature. Follow her on Twitter at @AimieCarlson