Description
A moist, tender peach cake with layers of juicy fruit and a buttery pecan streusel topping, perfect for breakfast, brunch, or dessert.
Ingredients
Scale
- 2 cups fresh, canned, or frozen peaches (chopped and drained if using canned/frozen)
- 1 cup granulated sugar
- 2 cups all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 2 large eggs
- 1 cup sour cream (or plain Greek yogurt)
- 1 tsp vanilla extract
- 1/2 cup unsalted butter (softened)
- 1/2 cup chopped pecans
- 1/2 cup brown sugar
- 2 tbsp all-purpose flour (for streusel)
- 2 tbsp melted unsalted butter (for streusel)
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish or line with parchment paper.
- In a medium bowl, make the streusel by mixing chopped pecans, brown sugar, 2 tbsp flour, 2 tbsp melted butter, and 1/2 tsp cinnamon. Set aside.
- Cream together 1/2 cup softened butter and 1 cup sugar in a large mixing bowl until light and fluffy.
- Add eggs one at a time, mixing well after each. Stir in vanilla extract and sour cream until well combined.
- In another bowl, whisk together 2 cups flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
- Gradually mix dry ingredients into the wet mixture until just combined.
- Fold in chopped peaches.
- Pour batter into prepared dish and spread evenly. Sprinkle streusel on top.
- Bake 40–45 minutes or until a toothpick inserted in the center comes out clean.
- Cool before slicing and serving.
Notes
- Frozen peaches should be thawed and drained before use.
- Add a splash of bourbon or almond extract for extra flavor.
- Optional: mix in blueberries or top with whipped cream or vanilla glaze.
- Can be made as muffins—bake for 20–25 minutes.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 22g
- Sodium: 210mg
- Fat: 16g
- Saturated Fat: 7g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 55mg