Southern Peach Crumb Cake Recipe

One of my clearest summer memories smells like warm peaches and butter: my grandmother pulled a pan of peach crumb cake from the oven, the kitchen full of caramelized fruit perfume, and she handed me a lopsided square that still steamed. I learned two rules that day — always use ripe peaches and never say no to extra crumble — and I’ve followed them ever since. This recipe feels like that sunny porch, sticky fingers, and a tin of napkins passed around. It’s cozy, a little rustic, and wildly forgiving, perfect for weekend brunches, potlucks, or whenever the peach stand on the corner calls your name.

Quick Facts

  • Yield: Serves 8–10
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Total Time: 70 minutes

Why This Recipe is Awesome

This peach crumb cake marries a tender, buttery cake with juicy, slightly tart peaches and a crunchy cinnamon streusel. It’s the kind of dessert that gives you a soft center and crispy edges in each bite — who doesn’t love that contrast? It smells like late summer, tastes like comfort, and honestly, it’s so simple even your oven can’t mess it up. Plus, the crumb topping doubles as a great excuse to lick the spoon.

Ingredients

For the Main Dish:

  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1/2 cup packed brown sugar
  • 1 tbsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg (optional)
  • 2 large eggs, room temperature
  • 1 cup buttermilk (or 1 cup milk + 1 tbsp lemon juice)
  • 1/2 cup (1 stick) unsalted butter, melted and slightly cooled
  • 1 tsp vanilla extract
  • 3–4 cups ripe peaches, peeled and sliced (about 4 medium peaches)
  • 1 tbsp lemon juice (to toss peaches)
  • 1 tbsp cornstarch (optional, helps thicken peach juices)

For the Crumb Topping:

  • 1 cup all-purpose flour
  • 1/2 cup old-fashioned oats (optional, for texture)
  • 1/2 cup packed brown sugar
  • 1/4 cup granulated sugar
  • 1 tsp ground cinnamon
  • 1/4 tsp salt
  • 6 tbsp unsalted butter, cold and cubed

How I Make It

Step 1:

Preheat the oven to 350°F. Grease a 9×13-inch baking pan and line it with parchment for easy lifting. Toss the sliced peaches with 1 tbsp lemon juice and 1 tbsp cornstarch if you like a less runny cake. The peaches should glisten and smell bright — that fresh-fruit aroma is the first hint of deliciousness.

Step 2:

In a large bowl, whisk together 2 cups flour, 1 cup sugar, 1 tbsp baking powder, 1/2 tsp baking soda, 1/2 tsp salt, and 1 tsp cinnamon. In a separate bowl, beat the eggs with buttermilk, melted butter, and vanilla. Pour the wet into the dry and stir just until combined — don’t overmix or you’ll lose that tender crumb. Spoon the batter into the prepared pan and spread it gently; it will be slightly thick.

Step 3:

Arrange the peach slices over the batter in a single layer, slightly overlapping. You’ll hear a faint squish as they settle into the dough — that’s the sound of flavor locking in. Now make the crumb topping: pulse the 1 cup flour, oats, brown sugar, granulated sugar, cinnamon, and salt in a bowl, then rub in the cold 6 tbsp butter with your fingers until you get pea-sized clumps. Sprinkle the streusel generously over the peaches.

Step 4:

Bake for 40–50 minutes at 350°F until the top turns **deep golden** and a toothpick inserted near the center comes out with a few moist crumbs (not raw batter). The kitchen will fill with a toasty, buttery peach scent — the best indicator that you’re close. If the edges brown too quickly, tent the pan loosely with foil for the last 10 minutes.

Step 5:

Let the cake cool in the pan for at least 20 minutes before slicing so the juices set a bit. Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream. For brunch, I love it alongside strong coffee; for dessert, try a drizzle of honey or a sprinkle of flaky sea salt for contrast.

Pro Tips

  • Use ripe but firm peaches — they give the best texture. If you must use underripe fruit, toss with a teaspoon of sugar and let sit 15 minutes.
  • If peaches get very juicy, add 1–2 tbsp cornstarch to the fruit to prevent a soggy cake.
  • Keep the crumb butter cold; warm butter makes a gluey streusel, not crunchy crumbles.
  • Want extra flavor? Stir a teaspoon of almond extract into the batter or add a splash of bourbon to the peach toss for an adult twist.

Common Mistakes to Avoid

  • Skipping preheating: Classic rookie move. It changes texture and bake time.
  • Overmixing: Leads to dense or chewy results. Mix until just combined.
  • Guessing cook time: Always use visual cues or a timer, not just vibes.
  • Overcrowding pans: Give your food some breathing room to crisp properly.

Alternatives & Substitutions

  • Swap buttermilk for plain yogurt (same volume) for a tangy note; expect a slightly denser crumb.
  • Use pears or apples if peaches aren’t available — toss with cinnamon and increase cornstarch to 2 tbsp for juicier fruit.
  • For dairy-free: use a plant-based butter and unsweetened almond milk with 1 tbsp vinegar to mimic buttermilk.
  • For gluten-free: substitute a 1:1 gluten-free flour blend and add 1/4 tsp xanthan gum if your blend lacks it.

Variations & Tips

  • Add a handful of chopped pecans to the crumb for a toasty crunch.
  • Stir 1/2 cup shredded coconut into the streusel for a tropical twist.
  • Make it boozy: macerate peaches in 2 tbsp bourbon and 1 tbsp sugar for 20 minutes before baking.
  • Turn it into muffins: bake in a lined muffin tin at 350°F for 18–22 minutes.
  • For a lighter version, swap half the butter in the batter for unsweetened applesauce (keeps moisture).
  • Try a lemon glaze after baking: 1 cup powdered sugar + 1–2 tbsp lemon juice for a zesty finish.

FAQ (Frequently Asked Questions)

Can I make this ahead of time?
Yes! Bake the cake and store it at room temperature for up to 2 days, or refrigerate up to 4 days. Warm slices in a 350°F oven for 8–10 minutes to refresh the crumb.
Can I double the recipe?
Sure thing. Use two pans or a larger sheet pan; bake time may change — check for golden top and set center, adding 5–10 minutes as needed.
Can I substitute butter with oil?
Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
How do I know it’s done?
Look for a **deep golden** crumb top, slightly pulling away from the pan edges, and a toothpick with moist crumbs (not raw batter). The peach juices should bubble slightly but not flood the center.
What if I don’t have ingredient X?
Out of brown sugar? Use granulated sugar with a tablespoon of molasses per 1/2 cup. No fresh peaches? Use thawed, drained frozen peaches and reduce cornstarch by 1 tbsp.

How I Like to Serve It

I serve slices warm with a scoop of vanilla ice cream for dessert, or plain with a mug of coffee for lazy weekend mornings. It works beautifully for potlucks — I bake it in a disposable pan if I know I won’t get it back. In late summer I bring it to BBQs; in cooler months, I swap peaches for baked apples and call it fall perfection.

Notes

  • Store leftovers covered at room temperature for 2 days or refrigerate up to 4 days. Reheat in a 350°F oven for 8–10 minutes for best texture.
  • This recipe doesn’t include meat, so no internal safe-temp notes necessary here.

Final Thoughts

Closing: Now go impress someone — or just yourself — with your homemade peach crumb cake. It’s simple, forgiving, and smells like summer in every slice!