Blueberry Marble Coffee Cake Recipe

Carrie Vasios

This extra moist vanilla coffee cake gets a pretty purple swirl from blueberries.

Recipe Details

Blueberry Marble Coffee Cake Recipe

Active 30 mins
Total 80 mins
Serves 12 servings


For the Swirl:

  • 1 teaspoon sugar

  • 1/2 teaspoon fresh juice juice from 1 lemon

  • 1/2 teaspoon water

  • 1 cup blueberries

For the Coffee Cake:

  • 2 cups (about 10 ounces) all-purpose flour

  • 1 tablespoon baking powder

  • 1/2 teaspoon salt

  • 1 1/3 cups sugar

  • 8 tablespoons (1 stick) unsalted butter, at room temperature

  • 3 large eggs

  • 1 teaspoon vanilla extract

  • 1 cup full-fat Greek yogurt


  1. Adjust oven rack to middle position and preheat oven to 350°F. Grease cake pan with butter or non-stick baking spray.

  2. Make the Swirl: In a small saucepan, combine sugar, lemon juice, water, and berries. Cook over medium heat, mashing down berries with a fork, until sauce has thickened and no whole berries remain, about 10 minutes. Let cool.

  3. Make the Cake: In a medium bowl, whisk together flour, baking powder, and salt; set aside. In a large bowl, cream together butter and sugar with a wooden spoon or electric mixer until light and fluffy, about 4 minutes. Beat in eggs, one at a time. Beat in vanilla extract.

  4. Add yogurt and beat to combine, then add dry ingredients and beat until just incorporated. Remove 1/2 cup batter, then pour remaining batter into prepared pan.

  5. Mix 1/2 cup batter with blueberry mixture, then dollop on top of cake. Use a tooth pick to swirl berry mixture with plain batter, making sure to leave some white batter showing. Bake until plain batter is golden and a toothpick comes out clean, about 45 minutes. Let cool 15 minutes in pan, then run a knife around the edge of the pan. Release the sides and let cake continue to cool. (Can also be served warm).

Special equipment

9-inch tube pan, springform if possible

This Recipe Appears In

Nutrition Facts (per serving)
286 Calories
10g Fat
44g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 286
% Daily Value*
Total Fat 10g 13%
Saturated Fat 6g 28%
Cholesterol 69mg 23%
Sodium 236mg 10%
Total Carbohydrate 44g 16%
Dietary Fiber 1g 3%
Total Sugars 25g
Protein 6g
Vitamin C 1mg 6%
Calcium 100mg 8%
Iron 1mg 8%
Potassium 82mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)