Peach Streusel Muffins

There are so many wonderful recipes to make with ripe, in-season peaches.

Muffins:
 1 tablespoon ground flaxseed
 1 1/2 cups whole wheat pastry flour
 ½ cup sugar
 2 1/4 teaspoons baking powder
 ½ teaspoon cinnamon
 ¼ teaspoon nutmeg
 ¼ teaspoon salt
 ½ cup melted coconut oil (or substitute your favorite oil)
 ½ cup water
 ½ teaspoon vanilla extract
 2 medium-sized ripe peaches, peeled, pits removed, and fruit chopped into 1/2-inch pieces (about 1 1/2 cups)
Streusel Topping:
 ½ cup rolled oats
 ¼ cup whole wheat pastry flour
 ¼ cup brown sugar
 ¼ teaspoon cinnamon
 ¼ teaspoon salt
 2 tablespoons melted coconut oil (or substitute your favorite oil)

1

Preheat the oven to 400ºF. Line 12 muffin cups with paper liners or lightly oil them.

First, make the muffin batter. In a small bowl, mix together the ground flaxseed with 3 tablespoons water and leave to thicken for about 5 minutes. Meanwhile, in a large bowl whisk together the flour, sugar, baking powder, cinnamon, nutmeg, and salt. Make a well in the center and add the flaxseed mixture, melted coconut oil, water, and vanilla, and whisk together until just blended. Try not to overmix, which can make the muffins chewy. Stir in the chopped peaches.

Divide the batter evenly between the prepared muffin cups.

Now, make the streusel topping. In another small bowl, mix together the oats, flour, brown sugar, cinnamon, and salt. Add the oil and, using your fingers, work the oil into the dry ingredients to make a crumbly topping. Sprinkle the topping evenly over the muffins.

Transfer to the oven and bake for 25 to 30 minutes, until the muffins are set in the middle and the topping is golden brown. Remove from the oven, allow to cool for about 10 minutes in the tins, then remove from the tins and allow to cool further on a cooling rack. Serve warm or at room temperature.