In a small mixing bowl, whisk together the flour, baking powder, and salt until evenly combined. Set aside for later.
2 cups all-purpose flour, 2½ teaspoons baking powder, ½ teaspoon sea salt
In a separate large bowl, whisk together the granulated sugar and vegetable oil until smooth and thickened.
3/4 cup granulated sugar, 1/2 cup vegetable oil
Whisk in the large eggs, one at a time, mixing well after each addition until the mixture looks glossy and well emulsified.
2 large eggs
Whisk in the whole milk, vanilla extract, and almond extract until fully incorporated.
3/4 cup whole milk, 2 teaspoons vanilla extract, ¼ teaspoon almond extract
Add the dry ingredients (set aside from earlier) into the bowl of wet ingredients and gently stir them together with a spatula just until no dry flour pockets remain in the batter. The batter should be thick but still scoopable.
Add the rainbow sprinkles and gently stir into the batter, making sure to overwork it or else the sprinkle color could bleed into the white batter.
1/4 cup rainbow jimmies sprinkles
Divide the muffin batter evenly between the prepared muffin cups, filling each one nearly to the top, without smoothing out the tops.
Bake for 7 minutes at 400℉, then without opening the oven door, reduce the temperature to 350℉ and continue baking for 10-12 minutes, or until a toothpick inserted into the center comes out clean.
Remove the muffins from the oven and let them cool in the muffin pan for 5 minutes. Once the pan is cool enough to touch, transfer the muffins to a cooling rack to cool completely before adding the glaze.