Preheat the oven to 375℉. Grease a 12-cup muffin tin. Melt the ½ cup unsalted butter in a large bowl in the microwave or on the stove. Let cool slightly. When cooled a bit, whisk in the 2 large eggs and ½ cup whole milk.
In a medium bowl, whisk together the 1 cup almond flour, 1 ½ cups whole wheat flour or oat flour, ¾ cup granulated sugar, 1 tablespoon baking powder, 1 teaspoon ground cardamom, 1 teaspoon ground ginger, ½ teaspoon ground nutmeg, and ½ teaspoon fine sea salt
Pour the wet ingredients into the dry ingredients and stir until well combined. Divide evenly into the muffin tin and rest for about 15 minutes.
Place in the oven and bake the muffins for about 20 minutes, until a tester inserted into the middle of a muffin comes out clean. Remove from the oven and place tin on a rack to cool for 5 minutes, then turn the muffins out to cool completely.