Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Blueberry Cream Cheese Frosting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 45–55 minutes
  • Yield: Enough for 18–24 cupcakes or one 9-inch layer cake
  • Diet: Vegetarian

Description

A creamy, fruity twist on classic cream cheese frosting, this Blueberry Cream Cheese Frosting uses a fresh blueberry reduction for vibrant color and natural sweetness. Perfect for cakes, cupcakes, or sweet breads.


Ingredients

  • 1 cup fresh blueberries
  • 2 tablespoons granulated sugar
  • 1 cup salted butter, softened
  • 16 ounces cream cheese, softened

Instructions

  1. In a small saucepan, combine blueberries and sugar. Cook over medium heat for about 10 minutes, stirring occasionally, until berries burst and the mixture thickens. Let cool completely.
  2. In a large mixing bowl, beat softened butter and cream cheese until smooth and creamy.
  3. Gradually mix in the cooled blueberry reduction until fully incorporated and frosting turns purple and fluffy.
  4. Refrigerate for 20–30 minutes before using for easier spreading or piping.

Notes

  • Swap in raspberries or blackberries for a different berry flavor.
  • Add 1–2 cups powdered sugar for sweeter, firmer frosting (ideal for piping).
  • A splash of vanilla extract or lemon zest adds extra depth of flavor.
  • Use frozen blueberries if needed—just cook slightly longer to reduce moisture.
  • Store in the fridge for up to 5 days; whip before reuse for best texture.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Frosting
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1/24 of recipe
  • Calories: 160
  • Sugar: 6g
  • Sodium: 90mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 0g
  • Protein: 1g
  • Cholesterol: 40mg