Ingredients
Method
Preheat the Oven:
- Preheat your oven to 400°F (204°C). Grease an 8x8-inch baking dish with butter or nonstick spray.
Prepare the Filling:
- In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, salt, cinnamon, and nutmeg (if using).
- Add the whole milk and vanilla extract, stirring until just combined. Avoid overmixing to keep the batter light.
- Gently fold in the diced peaches to evenly distribute them throughout the batter.
Assemble the Dish:
- Pour the peach batter into the prepared baking dish, spreading it evenly to the edges.
Make the Topping:
- In a medium saucepan, combine the brown sugar, granulated sugar, butter, water, and nutmeg.
- Heat over medium, stirring constantly, until the mixture comes to a boil and the sugars dissolve completely.
Add the Topping:
- Carefully pour the hot sugar mixture over the batter in the baking dish. Do not stir—the topping will settle and caramelize during baking.
Bake:
- Place the dish in the oven and bake for 40–50 minutes, or until the filling is bubbly and a toothpick inserted into the center comes out clean.
Cool and Serve:
- Allow the pudding to cool slightly before serving. Enjoy it warm or at room temperature, and top with vanilla ice cream, whipped cream, or Cool Whip for extra indulgence.
Notes
- Peach Options: Fresh peaches are ideal, but frozen or canned peaches work well too. If using canned peaches, make sure to drain them thoroughly.
- Spice Variations: Add a pinch of cloves or cardamom for a unique flavor twist.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual servings in the microwave or oven.
- Freezing: You can freeze the pudding for up to 2 months. Thaw in the refrigerator and reheat before serving.