Sacha Inchi Seeds also known as ‘Inca Inchi’ or ‘Inca Peanuts’ are one of nature’s most amazing and nutritious foods. They are an excellent source of easily digestible plant protein, omega-3 fatty acids and dietary fibre, making them a highly nutritious as well as delicious snack option.
They are also used to create our Organic Sacha Inchi Omega-3 Oil and Organic Sacha Inchi Protein Powder which both have numerous health benefits and are an easy way to give your daily diet a superfood boost.