Ingredients

1/2 cup butter, softened1 cup sugar2 eggs1 teaspoon almond extract1/2 teaspoon vanilla extract2 cups all-purpose flour2 teaspoons baking powder1/2 teaspoon salt1/2 cup heavy whipping cream1-1/2 cups chopped fresh plumsTOPPING:3 tablespoons brown sugar2 tablespoons all-purpose flour1 teaspoon ground cinnamon1 tablespoon cold butter1/3 cup chopped walnuts1 tablespoon coarse sugar

Preparation

In a large bowl, cream butter and sugar until light and fluffy. Add eggs, one at a time, beating well after each addition. Beat in extracts. Combine the flour, baking powder and salt; add to creamed mixture alternately with cream. Fold in plums. Fill greased or paper-lined muffin cups three-fourths full.

For topping, in a small bowl, combine the brown sugar, flour and cinnamon; cut in butter until crumbly. Stir in walnuts. Sprinkle over batter; sprinkle with coarse sugar.

Bake at 350° for 20-25 minutes or until a toothpick inserted in the center comes out clean. Cool for 5 minutes before removing from pans to wire racks. Serve warm.