Sauerkraut is a term made up of two german words, Sauer meaning sour and Kraut meaning cabbage. The recipe goes back thousands of years and it is said to have been invented by the chinese. Though, in today’s times it is known as germany’s superfood. Sauerkraut contains pro-biotic properties which develop in it due to… Continue reading Surprising health benefits of Sauerkraut : Learn why this easy to make superfood recipe is loaded with goodness