Preheat the oven to 350F. Line big muffin tin with baking cups and set aside.
In a large bowl, whisk together vanilla soy milk and ground flax seeds. Let sit for 1 minute.
In another large bowl, combine all-purpose flour, almond flour, baking powder, baking soda, salt, cinnamon and cardamom. Set aside.
Whisk the soy milk mixture while slowly adding canola oil, agave nectar, and vanilla extract. Whisk until incorporated.
Add the bowl of dry ingredients to the liquid mix, stirring until incorporated. Gently fold in the cooked quinoa and finely chopped apricots until just combined.
Fill 12 muffin liners 3/4 full. Place in oven to bake for 20-22 minutes or until a toothpick inserted into the middle comes out clean. Let muffins cool completely.