A luscious and fruity frosting made with fresh blueberries, cream cheese, and a hint of lemon zest, perfect for topping cakes, cupcakes, or muffins. This frosting delivers both vibrant flavor and a naturally beautiful color.
Author:Katie
Prep Time:15 minutes
Cook Time:7 minutes
Total Time:22 minutes + 30 minutes chilling (optional)
Yield:Frosts 12-18 cupcakes or 1 layer cake 1x
Category:Frosting
Method:No-Bake
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 cup fresh blueberries
2 tablespoons granulated sugar
1 tablespoon cornstarch
1 teaspoon lemon zest
8 ounces cream cheese, softened
1/2 cup unsalted butter, softened
2 1/2 to 3 cups powdered sugar
1 teaspoon vanilla extract
1 pinch kosher or sea salt
Instructions
In a saucepan over medium heat, combine fresh blueberries, granulated sugar, and cornstarch. Cook for 5-7 minutes, stirring frequently, until the berries burst and the mixture thickens slightly. Remove from heat and allow to cool completely.
In a large bowl, beat softened cream cheese and butter together until smooth and fluffy.
Gradually add powdered sugar, mixing well after each addition, until the mixture is creamy and smooth.
Add vanilla extract and a pinch of salt, mixing until fully incorporated.
Once the blueberry mixture is cooled, gently fold it into the cream cheese mixture to create a swirl effect. Do not overmix.
Taste the frosting and adjust sweetness or blueberry flavor if desired by adding more powdered sugar or additional berries.
If a firmer texture is needed, chill the frosting in the refrigerator for 30 minutes before using.
Spread over your favorite baked goods and enjoy!
Notes
Use only fresh blueberries for best flavor and texture.
Ensure the blueberry mixture is completely cool before adding to the frosting to prevent curdling.
The swirl effect gives a beautiful marbled look; avoid overmixing.
Chilling helps thicken the frosting for easier spreading on layer cakes.
Store leftovers in the refrigerator for up to 5 days.