Cheerios cereal in this trail mix is made with oats. Oats are loaded with soluble fiber that helps to lower blood cholesterol--good for your heart.
Soybeans have the highest-quality vegetable protein, considerably more than other legumes or nuts. Look for roasted soy nuts in the bulk-foods section at your local supermarket or food cooperative.
Replacing the raisins with dried cranberries makes the mix more colorful and adds a cranberry tang.