Buckwheat is not a grain but a seed. It is gluten free and a very good form of fibre and has a a low-to-medium glycaemic index. This means it may even lower blood sugar levels as well as being great for your gut .
Cashews are a good source of magnesium and calcium. They are also very tasty – have you tried making then into a dip?