First things first, set the oven to 375°F. Grandma always said this part sets the mood. While it heats up, grease your 12-cup muffin tin or line it with paper liners.
In a large mixing bowl, whisk together 2½ cups all-purpose flour, 1 cup granulated sugar, 2½ tsp baking powder, ½ tsp baking soda, ½ tsp salt, and the soaked 2 tbsp poppy seeds.
In your second mixing bowl, combine 2 eggs, 1 cup sour cream, ½ cup melted butter, 1½ tsp almond extract, ½ tsp vanilla extract, ⅓ cup milk, and 1 tbsp grated almond paste. Whisk until smooth.
Now, pour the wet mixture into the dry ingredients. Using a rubber spatula, gently fold until the flour just disappears. Don’t overmix.
Use an ice cream scoop to portion the batter evenly into the prepared muffin tin, filling each cup right to the top.
Sprinkle each muffin with sliced almonds and a pinch of coarse sugar.
Bake at 375°F for 5 minutes, then (without opening the oven) reduce the temperature to 350°F and bake for another 15–18 minutes, until tops are golden.
Let them rest in the pan for 5 minutes, then transfer to a wire rack to cool.