Blueberry Cream Cheese Frosting Recipe
If you’ve been searching for the perfect frosting that’s not too sweet but packed with flavor, this blueberry cream cheese frosting is exactly what you need. I’ve been making this for years, and it’s become my go-to for everything from vanilla cupcakes to layer cakes.
The thing about cream cheese frosting is that it can be tricky. Too much powdered sugar and it’s cloyingly sweet. Not enough and it won’t hold its shape. Add fresh fruit and you risk a runny mess. But this recipe? It hits that sweet spot every single time.

Essential Ingredients
- 8 oz cream cheese, softened to room temperature
- 1/2 cup unsalted butter, softened
- 3 1/2 cups powdered sugar
- 1/2 cup fresh blueberries
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
- Pinch of salt
Alternative Ingredients
You can swap frozen blueberries if fresh aren’t available, but make sure you thaw and drain them completely. I’ve tried this with wild blueberries and they work beautifully, giving you a more intense flavor. For a lighter option, use reduced-fat cream cheese, though the texture won’t be quite as rich.
If you’re out of lemon juice, try a splash of vanilla extract or even a tiny bit of almond extract. Some people like adding a tablespoon of heavy cream to make it extra fluffy, which works great if you’re using a stand mixer.
Step-by-Step Directions
Step 1: Start by making your blueberry puree. Toss fresh blueberries into a small saucepan with the lemon juice. Cook over medium heat for about 5 minutes, stirring occasionally, until the berries burst and release their juice. Mash them with a fork to break them down completely.
Step 2: Strain the mixture through a fine-mesh sieve to remove the skins. This step is crucial. I learned this the hard way after making a batch with chunks of skin that looked questionable on a white cake. Press down firmly with a spoon to extract all that gorgeous purple juice. You should end up with about 3 tablespoons of smooth puree. Let it cool completely before using.
Step 3: While the puree cools, beat the softened cream cheese and butter together. If you have a KitchenAid stand mixer, use the paddle attachment on medium speed for about 2 minutes until it’s completely smooth and creamy. A hand mixer works just as well, though it might take an extra minute.
Step 4: Add the powdered sugar one cup at a time, mixing on low speed first to avoid a sugar cloud in your kitchen. Once incorporated, increase to medium-high and beat for another 2 minutes until fluffy.
Step 5: Pour in the cooled blueberry puree, vanilla extract, and salt. Beat on medium speed for 1-2 minutes until the color is evenly distributed and the frosting is light and airy. The color should be a lovely pale purple. If you want it darker, add more puree, but don’t go overboard or the consistency will suffer.

Pro Tips
The temperature of your ingredients matters more than you’d think. I always leave my cream cheese and butter on the counter for at least an hour before starting. Cold ingredients lead to lumpy frosting, and trying to beat out those lumps will overwork the mixture and make it too soft.
If your frosting seems too thin, refrigerate it for 15-20 minutes, then give it a quick beat. If it’s too thick, add a tablespoon of heavy cream or milk and mix gently. I keep mine slightly on the thicker side because it holds up better for piping.
For the best piping results, invest in a good set of piping bags and tips. I use disposable piping bags with a large star tip for cupcakes and an offset spatula for layer cakes. The offset spatula makes spreading so much easier and gives you that professional bakery look.
Store any leftover frosting in an airtight container in the fridge for up to 5 days. Let it come to room temperature and give it a quick whip before using again. The texture might seem a bit stiff straight from the fridge, but it softens up beautifully.
Frequently Asked Questions
Can I use frozen blueberries instead of fresh?
Yes, but thaw them completely and drain the excess liquid. Pat them dry with paper towels before cooking. Frozen berries release more water, so you may need slightly less puree in the final frosting.
Why is my frosting too runny?
The most common cause is warm ingredients or too much blueberry puree. Make sure your cream cheese and butter are softened but not melted, and use about 3 tablespoons of puree. If the frosting is already runny, add 1/4 cup more powdered sugar and refrigerate for 20 minutes.
How far in advance can I make this frosting?
You can prepare this frosting up to 3 days ahead. Store it covered in the refrigerator and bring it to room temperature before using. Beat it briefly with a mixer to restore its fluffy texture.
Will this frosting work for piping flowers?
Yes. This frosting holds its shape well for basic piping techniques. For more intricate piping, add an extra 1/4 cup of powdered sugar to make it slightly firmer.
Recipe Info
| Prep Time | Total Time | Servings | Yield |
|---|---|---|---|
| 15 minutes | 25 minutes | 12 | 3 cups |
Why You’ll Love This Recipe
This isn’t your typical overly sweet frosting. The cream cheese provides tanginess that balances the sugar perfectly, while the blueberries add a subtle fruit flavor without being overwhelming. It’s sophisticated enough for a wedding cake but easy enough for a Tuesday night baking session.
The color is naturally beautiful. No artificial food coloring needed. Just real blueberries creating a gorgeous pale lavender shade that looks stunning on white or chocolate cakes.
What Makes This Recipe Unique
Most blueberry frosting recipes either use freeze-dried berries or blueberry extract, but neither gives you the fresh, authentic taste of real fruit. By making a quick cooked puree and straining it, you get intense blueberry flavor without adding excess moisture that ruins the texture.
The technique of cooking the berries down concentrates their flavor and natural color while removing most of the liquid. This is the same method professional bakers use, and it makes all the difference.
Key Features
Fresh Fruit Flavor: Real blueberries cooked into a concentrated puree
Perfect Consistency: Stable enough for piping, smooth enough for spreading
Natural Color: Beautiful pale purple from real fruit
Make-Ahead Friendly: Keeps for 5 days in the fridge
Versatile: Works on cakes, cupcakes, cookies, and even as a filling
Nutrition Facts
Per serving (1/4 cup)
| Nutrient | Amount |
|---|---|
| Calories | 245 |
| Total Fat | 12g |
| Saturated Fat | 7.5g |
| Cholesterol | 35mg |
| Sodium | 85mg |
| Carbohydrates | 34g |
| Fiber | 0.3g |
| Sugar | 32g |
| Protein | 1.5g |
You’ll Also Love
- Classic Cream Cheese Frosting – The base recipe without fruit additions
- Lemon Cream Cheese Frosting – Bright and tangy with fresh lemon
- Strawberry Cream Cheese Frosting – Same technique with strawberries
- Vanilla Buttercream – For when you need a lighter option
- Chocolate Ganache – Rich and decadent pairing for vanilla cakes
Conclusion
This blueberry cream cheese frosting has saved me more times than I can count. Whether I’m frosting a birthday cake at the last minute or prepping cupcakes for a baby shower, it never lets me down. The fresh blueberry flavor makes everything taste homemade, and the stable consistency means you can actually decorate without it sliding off the cake.
Give it a try on your next baking project. I think you’ll find yourself reaching for this recipe again and again, just like I do. The combination of tangy cream cheese and sweet blueberries is something special, and once you master the simple puree technique, you can adapt it to any berry you like.
Happy baking!
Blueberry Cream Cheese Frosting
Tangy cream cheese frosting with fresh blueberry puree, perfect for cakes and cupcakes. Naturally colored and not too sweet.
Ingredients
- 8 oz cream cheese, softened to room temperature
- 1/2 cup unsalted butter, softened
- 3 1/2 cups powdered sugar
- 1/2 cup fresh blueberries
- 1 tbsp lemon juice
- 1 tsp vanilla extract
- 1 pinch salt
Instructions
- Make blueberry puree Combine fresh blueberries and lemon juice in a small saucepan. Cook over medium heat for 5 minutes, stirring occasionally, until berries burst. Mash with a fork to break down completely.
- Strain the puree Strain the mixture through a fine-mesh sieve, pressing firmly with a spoon to extract all the juice. Discard skins. You should have about 3 tablespoons of smooth puree. Let it cool completely.
- Beat cream cheese and butter Beat softened cream cheese and butter together using a stand mixer or hand mixer on medium speed for 2 minutes until completely smooth and creamy.
- Add powdered sugar Add powdered sugar one cup at a time, mixing on low speed first, then increase to medium-high. Beat for 2 minutes until fluffy.
- Add blueberry puree Pour in the cooled blueberry puree, vanilla extract, and salt. Beat on medium speed for 1-2 minutes until the color is evenly distributed and frosting is light and airy.
Notes
Make sure cream cheese and butter are truly softened (room temperature for 1 hour) to avoid lumps. Store in an airtight container in the fridge for up to 5 days. Bring to room temperature and re-whip before using. For thicker frosting suitable for piping intricate designs, add an extra 1/4 cup powdered sugar.
