If using raw unroasted foxnuts heat a dry skillet over medium heat and toast foxnuts for 5–6 minutes stirring frequently until lightly golden and slightly crunchy — remove immediately from pan and cool completely before using — skip this step if using pre-roasted foxnuts.
In a medium glass jar or bowl combine dry-roasted foxnuts, chia seeds, whole almonds, pistachios, black raisins, golden raisins, and walnuts.
Add saffron threads and ground cardamom directly to the jar or bowl.
Pour ⅔ cup milk of choice over all the ingredients.
Allow mixture to rest for exactly 5 minutes — this brief initial rest allows chia seeds to begin absorbing milk and swelling slightly making the first mix more effective.
After 5 minutes give everything a thorough good stir mixing from the bottom of the jar up — make sure chia seeds are evenly distributed and not clumping at the bottom — saffron threads will begin releasing their golden color into the milk during this stir.
Cover jar or bowl tightly with a lid or plastic wrap.
Refrigerate for a minimum of 4–5 hours — overnight 8 hours or more produces noticeably better results with deeper saffron color more fully developed flavors and firmer creamier set pudding consistency.
In the morning remove from refrigerator and take lid off.
Top with 1 tablespoon of roasted pumpkin seeds.
Arrange fresh apple slices or pieces on top.
Eat immediately straight from the jar or bowl.