Position rack in center of oven and preheat to 400 degrees. Line muffin cups with muffin papers or spray tins with cooking spray. Sift first five ingredients into large bowl. Whisk sour cream or yogurt, peaches, egg and vanilla to blend in medium bowl. Add sour cream mixture and almonds to dry ingredients and stir just until combined; do not over-mix.
Divide batter among muffin cups. Bake until tester inserted into center of muffins comes out clean, about 20 minutes. Cool 15 minutes before serving.