Energy and filling snack