Home > All Recipes > Frosting > Thick Cookie Frosting (Vanilla or Fruit-Flavored)

Thick Cookie Frosting (Vanilla or Fruit-Flavored)

by Erin Cernich

| Last updated on: 02/04/2026

This post may contain affiliate links. See my disclosure policy.

This thick frosting for cookies is made for when you want something easy to spread and tidy to stack. It sets with a light crust while staying soft underneath, making it ideal for sugar cookies and cut-outs. The base frosting is a classic vanilla made with butter and cream cheese, with an option to naturally flavor it using freeze-dried fruit powder for a colorful and fruity twist.

Cookie frosting spread on a batch of red cookies.

Cookies Don’t Always Need Royal icing

Headshot of Erin Cernich, the founder of Butter and Bliss.

I love a classic sugar cookie decorated with royal icing, but hear me out. Sometimes you want something … a little more. Creamy vanilla buttercream seems like the next logical step, until you try to stack or ship those cookies and realize they’re now glued together.

I ran into this while developing my chocolate cut-out sugar cookies. They needed frosting, but powdered sugar icing wasn’t quite right. The solution turned out to be simple: increase the ratio of powdered sugar to butter (and cream cheese in this recipe) just enough to create a frosting that sets with a light crust.

Now, we can stack.

Thick vanilla frosting for cookies swirled in a mixing bowl.
Thick and creamy vanilla cookie frosting, ready to be spread.

Here’s what you can expect with this creamy cookie frosting:

  • Spreads easy and firms up on the outside while staying soft underneath.
  • Great for cookies, but not so soft that you want to frost a cake with it (stick with cream cheese buttercream for that).
  • Freeze-dried fruit powder is easy to mix in for natural flavor and color (no gel food coloring here).
  • It’s not as sweet as royal icing because it isn’t relying on powdered sugar alone for volume.

This is the cookie frosting I like to use when I want something a little unexpected for holiday or special-occasion cookies. It’s easily doubled for larger batches and always turns out to be a delightful surprise!

Erin heart signature.

Tip! For super smooth frosting, sift the powdered sugar through a fine mesh strainer set over the bowl. This will remove lumps and make the powdered sugar airy.

What I love about this frosting for cookies is that you can easily replace some of the powdered sugar with fruit powder. For this recipe, I chose freeze-dried raspberries that get blended to a powder. But really, any fruit powder will work.

Getting the Texture Right

The frosting should be thick enough to hold soft swirls in the bowl. If it feels too soft, a tablespoon or two of powdered sugar will tighten it up without making it overly sweet.

When using freeze-dried fruit powder, you can adjust the amount to taste — just keep in mind it’s freeze-dried, so it will soak up moisture like a sponge. This is why some of the powdered sugar is removed when making the fruit-flavored version; too much of either can make the frosting dry.

Once spread on cookies, the frosting will firm up on the outside within about 20–30 minutes while staying soft underneath.

Did you make it? Let’s Hear About It!

⭐⭐⭐⭐⭐

If you made this cookie frosting — vanilla or fruit-flavored — I’d love to hear how it turned out for you in the comments below. Reviews help other bakers know what to expect, especially when it comes to texture and stacking.

Cookie frosting spread on a batch of red cookies.

Thick Frosting For Cookies

A thick, spreadable frosting for cookies that sets with a light crust, perfect for stacking. Made with butter and cream cheese, this vanilla-based frosting can also be naturally flavored with freeze-dried fruit powder for a colorful, fruit-forward variation.
Print Recipe Pin Recipe

by Erin Cernich

Yield1.5 Cups (approx.)
Prep15 minutes
Total Time15 minutes

Equipment

Ingredients

Instructions
 

  • In a medium mixing bowl, add the cream cheese, butter, and vanilla. Use a hand mixer and beat on medium-high until smooth.
    2 ounces cream cheese, room temperature, 2 tablespoons unsalted butter, room temperature, 1 teaspoon vanilla
  • For flavored frosting – In a small blender or food processor, grind 1/3 cup freeze-dried raspberries into a fine powder. Measure out 3 tablespoons of the raspberry powder and replace 3 tablespoons of the powdered sugar with it. Adding both will result in a frosting that’s too dry.
  • Sprinkle the salt over the creamed mixture. In increments, sift the powdered sugar through a fine mesh strainer (and fruit powder, if using) set over the top of the bowl. Beat on medium until smooth and fluffy. Note – Sifting the powdered sugar will make the frosting smooth, and siftting the fruit powder will remove the seeds.
    ¼ teaspoon salt
  • The frosting is ready to use immediately, or it can be covered and stored in the refrigerator for up to 1 week. It will harden slightly when refrigerated. Bring it to room temperature when ready to use, and give it another mix to make it fluffy.

Notes

  • Serving Size – This is a small batch frosting recipe that is easily doubled. 
  • Yield – The recipe will yield approximately 1 1/2 cups of frosting.  Enough to frost a small batch of 12 cookies.
  • Freeze-Dried Fruit – Any freeze-dried fruit or fruit powder will work. Reduce the amount of powdered sugar by the amount of fruit powder. Otherwise, the frosting may get dry and crumbly.
  • Frosting Consistency – This frosting is thicker than traditional buttercream. I recommend keeping its use to cookies (vs. cakes or cupcakes) for that reason.
  • Room Temperature Stable – The frosting will be fine at room temperature for up 8 hours. Beyond that, I recommend refrigerating it because of the cream cheese.

Nutrition Estimates

Calories: 95kcal | Carbohydrates: 16g | Protein: 1g | Fat: 4g | Saturated Fat: 2g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 10mg | Sodium: 79mg | Potassium: 8mg | Fiber: 0.002g | Sugar: 15g | Vitamin A: 122IU | Calcium: 5mg | Iron: 0.02mg
Nutrition information is calculated by a third-party and should only be considered an estimate and not a guarantee.

TRY THESE SMALL BATCH RECIPES NEXT!

  • Soft swirls of chocolate whipped ganache in a mixing bowl.

    Whipped Chocolate Ganache

  • A bowl full of fluffy whipped cream stabilized with marshmallow.

    Whipped Cream Frosting Stabilized with Marshmallow

  • Stack of cream cheese frosted red velvet cookies on a table.

    Small Batch Red Velvet Cookies With Cream Cheese

  • Hand holding a mixing whisk full of bright pink cranberry frosting.

    Cranberry Frosting

Leave a Reply

I want to hear your thoughts on the recipe - really, I do! Plus, your star rating and review helps others. So, let's start the conversation. Thank you for your support! ❤︎ Erin

Your email will not be published. I hold comments for review to reduce unrelenting spam!

Recipe Rating




Fresh Takes From Readers