Combine granulated sugar and next 3 ingredients in a large bowl, and stir until mixture is smooth.
Add the peaches, and toss to coat. Divide mixture evenly among 4 (6-ounce) ramekins or baking dishes. (To allow extra room for ice cream, use 8-ounce ramekins.)
Combine the oats and next 3 ingredients in a medium bowl.
Cut in butter with a pastry blender or two knives until mixture resembles coarse meal. Stir in almonds.
Sprinkle oat mixture evenly over peaches.
Place ramekins on a baking sheet, and bake at 375 for 20 minutes or until topping is browned and peaches are bubbly.
Serve warm or at room temperature. Top each serving with a scoop of ice cream, if desired.
Shortcut Savvy: To save prep time, or if peaches aren't in season, substitute 1 (16-ounce) package of frozen sliced peaches, thawed and undrained. To omit almond paste, stir 1 teaspoon almond extract into the sugar mixture before tossing with the peaches. Then increase the oats to 3/4 cup and the butter to 3 tablespoons in the topping. Simplify by baking the entire dessert in an 8-inch square baking dish.