Moist Chocolate Berry Cake with Fresh Berries
This chocolate berry cake is the dessert I turn to when I want something that looks fancy but comes together with almost no fuss. It’s a rich, tender chocolate cake studded with bursts of fresh berries in every bite.

A one-bowl batter means less cleanup, and you can use whatever berries you have on hand. Serve it warm for a cozy treat or at room temperature for a picnic dessert.
Why This Chocolate Berry Cake Works
The cake itself stays incredibly moist thanks to both oil and buttermilk, without getting heavy. The cocoa gives it a deep, not-too-sweet flavor that pairs perfectly with the bright tang of the berries.
I also love that it’s adaptable. Swap the berries for raspberries, blackberries, or even halved cherries, and it still works. And because it’s a simple butter-free batter, you don’t need to remember to soften anything ahead of time.
Ingredients

- 1 3/4 cups all-purpose flour: spooned and leveled, not packed
- 3/4 cup unsweetened cocoa powder: both Dutch-process and natural work
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1 cup granulated sugar
- 1/2 cup packed light brown sugar: adds moisture and a hint of caramel
- 2 large eggs: at room temperature if you remember
- 1 cup buttermilk: or 1 cup milk plus 1 tablespoon lemon juice, sit 5 minutes
- 1/2 cup neutral vegetable oil: such as canola or avocado oil
- 2 teaspoons vanilla extract
- 1 1/2 cups mixed fresh berries: blueberries, raspberries, and halved strawberries; if using frozen, do not thaw and toss in a little flour first
Variations / Substitutions
- Berry Swap: use any mix of raspberries, blackberries, or halved cherries; avoid exceptionally wet berries
- Dairy-Free: replace buttermilk with 1 cup oat milk plus 1 tablespoon apple cider vinegar, keep the oil
- Gluten-Free: use a 1:1 gluten-free all-purpose flour blend; the texture will be slightly more tender
- Spiced Up: add 1/2 teaspoon cinnamon or a pinch of cayenne to the dry mix for warmth
Rich Chocolate Layer Cake is another dessert you’d probably love if you enjoy this cake.
How to Make Chocolate Berry Cake
Step 1: Whisk the Dry Ingredients

Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan (or a springform pan) and line the bottom with parchment. In a large bowl, whisk together the 1 3/4 cups flour, 3/4 cup cocoa powder, baking powder, baking soda, and salt until no lumps remain.
Whisk for about 30 seconds to evenly distribute the leavening agents. You want the cocoa fully incorporated so the cake doesn’t have pale streaks later.
Step 2: Combine the Wet Ingredients

Add the 1 cup granulated sugar, 1/2 cup brown sugar, eggs, 1 cup buttermilk, 1/2 cup oil, and 2 teaspoons vanilla straight into the dry mixture. Use the same whisk to blend everything into a smooth batter, about 1 minute.
The batter will be thick and glossy, with no pockets of flour. Don’t overmix once it comes together, or the cake can turn tough.
Step 3: Fold in the Berries

Gently fold the 1 1/2 cups berries into the batter with a spatula, just until they are evenly distributed. The batter is thick, so the berries stay suspended with minimal folding — count about 10 to 12 strokes from the bottom up.
You’ll see the berries peek out here and there. A few broken berries are fine and will create little jammy pockets in the cake. Stop folding as soon as no large clumps of flour remain.
Step 4: Bake the Cake

Scrape the batter into the prepared pan and smooth the top with the spatula. Bake for 35 to 40 minutes, until a toothpick inserted in the center comes out with a few moist crumbs attached but no wet batter.
The top will crack slightly and spring back when gently pressed. If you notice the edges browning too quickly, tent the cake loosely with foil after 25 minutes.
Step 5: Slice and Serve the Cake

Let the cake cool in the pan on a wire rack for 10 minutes. If using a springform, run a knife around the edge and release the sides; otherwise, invert the pan onto the rack, then flip right-side up to cool completely.
Once cool, slice into wedges and serve with a dusting of powdered sugar, a dollop of whipped cream, or a scoop of vanilla ice cream. The cake is even more moist the next day as the berries settle in.
Tips for the Best Chocolate Berry Cake
- Use room-temperature eggs and buttermilk if you remember, but cold works almost as well in this oil-based batter.
- Toss berries (especially cut strawberries) in a teaspoon of flour before folding to prevent them from sinking to the bottom.
- Let the cake cool completely before slicing; a warm cake can crumble, and the berries might still be soft enough to tear the crumb.
- For a taller cake, bake in an 8-inch pan and add 5 to 8 minutes to the bake time.
- This cake keeps well for days — the flavor deepens and the crumb stays moist.
Bake times by pan size:
| Pan Size | Bake Time |
|---|---|
| 8-inch round | 40-45 mins |
| 9-inch round | 35-40 mins |
| 9×5-inch loaf | 50-55 mins |
Keeping the Cake Fresh
- Refrigerate: Store the cooled cake tightly wrapped at room temperature for up to 2 days, or in the fridge for up to 5 days. If refrigerated, let slices come to room temperature before serving for the best texture.
- Reheating: Warm individual slices in the microwave for 15 to 20 seconds to make them taste freshly baked, or place in a 300°F oven for 5 minutes.
What Goes Well with Chocolate Berry Cake
A scoop of vanilla ice cream melting into a warm slice is hard to beat, the cold creaminess plays off the dark chocolate. A dollop of lightly sweetened whipped cream and a tumble of extra fresh berries on the side makes it feel celebratory. For a simple afternoon treat, pair a slice with black coffee or a glass of cold milk.
Frequently Asked Questions
Can I make this cake gluten-free?
Yes, use a 1:1 gluten-free all-purpose flour blend in place of the regular flour. The texture will be slightly more tender, but the cake still holds together nicely.
Can I substitute the oil with butter?
You can use melted unsalted butter instead of oil; the cake will be a bit firmer and have a slightly buttery flavor. Use the same amount.
How do I know when the cake is done without a toothpick?
The top should spring back when lightly pressed in the center, and the edges will start to pull away from the pan. If you’re unsure, an instant-read thermometer inserted in the center should read about 200°F (93°C).
Can I freeze this cake?
Yes, wrap the fully cooled cake tightly and freeze for up to 1 month. Thaw overnight in the fridge, then bring to room temperature before serving.

Chocolate Berry Cake Recipe
Ingredients
Method
- Preheat oven to 350°F and prepare a 9-inch round pan. Whisk flour, cocoa, baking powder, baking soda, and salt in a large bowl.
- Add sugars, eggs, buttermilk, oil, and vanilla to the bowl. Whisk until smooth, about 1 minute.
- Gently fold in the berries with a spatula until just distributed.
- Scrape batter into the pan, smooth the top, and bake 35-40 minutes until a toothpick comes out with moist crumbs.
- Cool in the pan 10 minutes, then turn out and cool completely. Slice and serve.
