The smell of warm, buttery cake filled with juicy blueberries is an irresistible start to the day. This Blueberry Coffee Cake is easy to make, taking about an hour from start to finish, and it combines a tender cake texture with bursts of fresh fruit, which makes it absolutely delightful.
This recipe is perfect for brunch gatherings, cozy breakfasts, or a sweet afternoon treat with coffee. You can make this cake ahead of time, and it stores well for several days, making it a convenient option for busy mornings.
Why You’ll Love This Recipe
- The cake has a moist texture with a buttery flavor.
- Fresh blueberries provide a burst of sweetness in every bite.
- The streusel topping adds a delightful crunch and warmth.
- It’s versatile enough for breakfast, dessert, or coffee breaks.
What You’ll Need
Gather the following ingredients to craft your delicious cake.
For the Cake
- 2 cups fresh blueberries
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 1 cup milk
- 2 large eggs
- 2 tsp baking powder
- 1 tsp vanilla extract
- 1/2 tsp salt
For the Streusel Topping
- 1/2 cup brown sugar
- 1/2 cup rolled oats
- 1/4 cup chopped nuts (optional)
- 1 tsp cinnamon
Use frozen blueberries if fresh are unavailable.
Substitutions & Swaps
- Granulated sugar can be replaced with coconut sugar.
- Milk can be substituted with almond milk.
- Unsalted butter may swap for coconut oil.
- Chopped nuts can be replaced with seeds.
How to Make It
Follow these steps to create your delicious Blueberry Coffee Cake.
1. Preheat
Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking pan.
2. Cream
In a large bowl, cream together the butter and sugar until light and fluffy.
3. Beat
Beat in the eggs one at a time, then stir in the vanilla.
4. Mix
In a separate bowl, mix together the flour, baking powder, and salt. Gradually add this to the creamed mixture alternately with the milk.
5. Fold
Gently fold in the blueberries until they’re evenly distributed throughout the batter.
6. Pour
Pour the batter into the prepared baking pan and spread it evenly.
7. Prepare
In a small bowl, mix together brown sugar, oats, nuts, and cinnamon to create the streusel topping. Sprinkle it evenly over the batter.
8. Bake
Bake for 40-45 minutes, or until a toothpick comes out clean.
9. Cool
Allow to cool before serving. Enjoy for breakfast or dessert!
How to Store It
Fridge: store in an airtight container for up to 5 days.
Freezer: yes, freezes well for up to 3 months.
Reheat: warm in the oven at 350°F for 10-15 minutes.
Tips for Best Results
- Use high-quality butter for the best flavor.
- Don’t overmix the batter to keep the cake light and fluffy.
- For extra blueberry flavor, mix in a few extra berries on top before baking.
- Make sure to fully cool the cake before slicing to avoid crumbling.
Serving Suggestions
- Serve with a dollop of whipped cream for extra indulgence.
- Pair with a cup of coffee for a delightful brunch.
- Enjoy with fresh fruit salad for a balanced meal.




Leave a Comment