Desserts
This Barefoot Contessa cream cheese icing recipe delivers the signature velvety-smooth texture and tangy sweetness that makes it perfect for cakes, cupcakes, and pastries. The secret lies in balancing cream cheese with butter and powdered sugar while keeping the process simple—no fancy techniques required.
I've perfected this version to be both foolproof and adaptable, whether you prefer a thick frosting or a light glaze.
The foundation starts with room-temperature cream cheese and butter, whipped until light and fluffy. A touch of vanilla extract enhances the natural tang, while powdered sugar controls the sweetness. What sets this apart is the optional citrus zest or flavored extracts, which add brightness without overpowering the creamy base.
The result? A frosting that's smooth enough to pipe but still spreadable for quick decorating.
What makes this icing truly special is its versatility—it works as a classic vanilla frosting or as a tangy glaze for carrot cake. The key to success is patience while whipping and adjusting the consistency with a splash of milk if needed.
Once you've mastered this recipe, you'll never go back to store-bought again.
Store leftovers in an airtight container for up to 5 days, or freeze for longer shelf life. Whether you're frosting a birthday cake or glaze for a batch of cookies, this recipe delivers professional-quality results with minimal effort. Let's get started!
Ingredients for barefoot contessa cream cheese icing
Five core ingredients plus optional brighteners—this is your go-to for velvety frosting.
| Ingredient | Amount | Notes |
|---|---|---|
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat preferred |
| Unsalted Butter 🧈 | ½ cup | Room temperature, cut into pieces |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth texture |
| Pure Vanilla Extract 🍯 | 1 tbsp | High-quality, not imitation |
| Heavy Cream 🥛 | ¼ cup | Cold, for adjusting consistency |
| Lemon Zest 🍋 | 1 tsp | Optional, for citrus brightness |
| Salt 🧂 | ¼ tsp | Fine sea salt, enhances flavor |
| Milk 🥛 | 1 tbsp | For thinning if needed |
| Almond Extract 🌰 | ½ tsp | Optional, for nutty flavor |
The cream cheese is non-negotiable here. Philadelphia brand is my go-to—it's consistently smooth and tangy. Grab a block, not the tub version, and let it sit at room temperature for 2-3 hours before using. The butter should be soft but not melted—press a finger into it, and it should hold a slight indent. Trader Joe's has the best-priced unsalted butter in tubs, but any good-quality brand works. For powdered sugar, Domino is my standard—it's finely sifted and never clumps. If you're using it for carrot cake, I always add extra zest to cut through the sweetness.
No vanilla extract? Vanilla bean paste works too—just use half the amount. The lemon zest can be swapped for orange or lime, but lemon is classic. Want a different flavor? Almond extract or peppermint extract add unexpected twists. The heavy cream is only for adjusting consistency—skip it if your icing is already smooth. For a lighter glaze, thin with an extra splash of milk. Pro tip: if your icing gets too soft, chill it for 15-20 minutes before using. It'll firm up perfectly.
This icing keeps beautifully—5 days in the fridge in an airtight container. For longer storage, freeze portions in 1-tablespoon servings for easy decorating later. I always make extra and freeze half—perfect for last-minute cake emergencies. If it hardens in the fridge, let it sit at room temperature for 10-15 minutes before whipping again. It'll be smooth as new. The flavor actually improves overnight as everything melds together.
Why You'll Love This Recipe
- Four-Beat Mixer Magic: I swear by this recipe because it’s the only icing that requires zero straining or sifting—just dump, blend, and go. The heavy cream keeps it silky smooth without lumps, and my KitchenAid does the work in under 2 minutes.
- Vanilla Kisses: That single teaspoon of pure vanilla extract? It’s the difference between icing and showstopper. The butter and cream cheese marry so well with powdered sugar that it tastes rich but never cloying—like a hug for your taste buds.
- Bake-Sale Ready: Slather it on cupcakes, drizzle it over pound cake, or pipe it into rosettes for a birthday cake. It’s my go-to for last-minute desserts because it plays nice with everything—even store-bought cookies if you’re in a pinch.
- Leftovers That Last: Honestly, I always make extra. This icing keeps in the fridge for weeks (yes, really) and tastes even better the second day. Plus, the ingredients are cheap—cream cheese and powdered sugar stretch my baking budget without sacrificing flavor.
Step-by-step instructions for Barefoot Contessa cream cheese icing
Here's how to make this velvety, tangy-sweet icing that's perfect for cakes and cupcakes.
Beat Cream Cheese and Butter Until Light and Fluffy
In a large mixing bowl, combine the 8 oz cream cheese and 0.5 cup unsalted butter cut into pieces. Using an electric mixer on medium speed, beat for 2-3 minutes until completely smooth and creamy. This step is crucial—you want to eliminate any lumps or graininess that can make the icing look unappealing.
I like to scrape down the sides of the bowl with a spatula every 30 seconds to ensure everything gets incorporated evenly. The mixture should become pale and fluffy, almost like whipped buttercream. If you're using cold ingredients from the refrigerator, this process might take a few extra minutes, but don't rush it. Patience here ensures a silky final texture.
Gradually Add Powdered Sugar and Mix on Low
With the mixer still running on medium speed, gradually add the 3 cups powdered sugar in small batches. Start with 1 cup at a time, mixing well after each addition before adding more. This gradual approach prevents the sugar from flying everywhere and helps you control the consistency.
After all the sugar is incorporated, switch to low speed and mix for another 2-3 minutes. You're looking for a smooth, spreadable consistency—like thick toothpaste. If the icing looks too dry or crumbly at this point, don't worry. The cream and milk we'll add next will help smooth it out. The key is to avoid overmixing, which can incorporate too much air and make the icing too light.
Incorporate Flavors and Adjust Consistency
Add the 1 tbsp pure vanilla extract, 1 tsp lemon zest, 0.25 tsp salt, 0.5 tsp almond extract, and 0.25 cup heavy cream to the bowl. Mix on medium speed for 1-2 minutes until everything is fully combined. The lemon zest adds a bright citrus note that cuts through the richness, while the almond extract adds depth. The salt enhances all the flavors, making them pop.
At this point, check the consistency. It should be thick but still spreadable. If it's too thick, add the 1 tbsp milk one teaspoon at a time until you reach your desired consistency. If it's too thin, you can add a bit more powdered sugar. The icing should hold its shape when piped but still be smooth enough to spread easily. This is where the heavy cream and milk come into play—they help create that perfect balance between tanginess and sweetness.
Chill and Test for Perfect Spreadability
Cover the bowl with plastic wrap and refrigerate the icing for at least 30 minutes. Chilling allows the flavors to meld together and makes the icing easier to work with. It also helps prevent the cake from becoming soggy if you're frosting it immediately. This step is especially important if you're in a warm kitchen or planning to use the icing later in the day.
After chilling, give the icing one final mix with a spatula or mixer to ensure everything is well combined. Test the consistency by piping a small amount onto a plate. If it's too thick, add a tiny splash of milk. If it's too thin, you can add a bit more powdered sugar. The icing should be smooth, glossy, and hold its shape when piped but still spreadable. This is the moment you'll know you've nailed it—velvety, tangy, and just sweet enough to complement any cake or cupcake.
Pro Tips For Making Barefoot Contessa Cream Cheese Icing
- SOFTEN CREAM CHEESE FIRST: Take the cream cheese out of the fridge 30 minutes before using—it’ll mix smoother and avoid lumps. I learned this the hard way after wrestling with grainy icing that looked like it had sand in it.
- MEASURE POWDERED SUGAR BY WEIGHT: Use a kitchen scale for powdered sugar—it’s lighter than you think. A cup can vary wildly, and you’ll end up with icing that’s either cloyingly sweet or too thin. Trust me, 300g makes a real difference.
- WHISK IN STAGES: Beat the butter and cream cheese together first, then add powdered sugar gradually. Dumping it all in at once turns your mixer into a sugar blender, and suddenly you’re cleaning up a cloud of powder instead of silky icing.
- CHILL THE ICING BEFORE USING: Let the icing sit in the fridge for 10-15 minutes after mixing—it’ll thicken up and spread like a dream. I used to rush this, and the icing would slide off cakes like butter on hot toast. Patience here pays off.
Wine and beer pairings for this barefoot contessa cream cheese icing
Sweet Dessert Wines
For this creamy, tangy icing, a Moscato d'Asti from Italy is my go-to choice. Its light sweetness and floral notes complement the vanilla and citrus without overpowering the delicate flavors. Serve it slightly chilled—around 50°F—to enhance the icing's creamy texture.
Another fantastic option is a Riesling from Germany, particularly one labeled "Kabinett" or "Spätlese," which offers a balance of sweetness and acidity that pairs beautifully with the lemon zest. 🍷
Dry White Wines
If you prefer a drier pairing, a Sauvignon Blanc with citrus undertones works wonderfully. Look for one from New Zealand or California—its crisp acidity and hints of lime will cut through the richness of the cream cheese.
I love a Pinot Grigio from Italy for its clean finish and subtle almond notes, which echo the almond extract in the icing. Both wines help cleanse your palate between bites of cake or cupcakes.
Light Beer Pairings
A Belgian Witbier like Hoegaarden is a refreshing match for this icing. Its coriander and citrus flavors harmonize with the lemon zest and vanilla, while the effervescence cuts through the creaminess.
For a lighter option, try a German Helles Lager—its mild maltiness and slight sweetness won’t compete with the icing’s tang. Both beers are best served ice-cold to balance the richness of the dessert. 🍺
Coffee or Tea Finishes
If you're serving this icing with a vanilla bean cake, a small cup of espresso or a chai latte can elevate the experience. The bitterness of coffee enhances the sweetness and creaminess, while the spices in chai complement the almond extract.
For a non-caffeinated option, a jasmine green tea with honey adds a delicate floral note that pairs beautifully with the citrus zest.
Seasonal Adjustments
In warmer months, a sparkling rosé with its bright acidity and berry notes can refresh the palate. For colder seasons, a Port wine or Moscato adds warmth and depth. The key is to match the wine or beer’s acidity and sweetness to the icing’s tangy-sweet profile.
Trust me, the right pairing can turn a simple dessert into a memorable experience. ✨
Nutrition facts
Frequently asked questions
Can I substitute cream cheese for something lighter?
For a lighter version, you can replace half the cream cheese with Greek yogurt (plain, nonfat) or ricotta cheese. The texture will be slightly less rich but still creamy. Start with 4 oz cream cheese + 4 oz Greek yogurt and adjust powdered sugar to taste. This works best for glaze-style applications rather than thick frosting.
Why did my icing turn grainy?
Graininess usually happens when cream cheese isn't fully softened or when powdered sugar clumps. Always use room-temperature cream cheese (no lumps) and sift your powdered sugar. If it happens mid-mixing, add 1-2 tbsp milk and whip vigorously for 1-2 minutes. For extra smoothness, strain through a fine-mesh sieve before using.
How do I make this icing nut-free?
Simply omit the almond extract and replace it with 0.5 tsp vanilla bean paste or an extra 0.25 tsp lemon zest. For nut-free flavor, try orange zest or raspberry extract. The base recipe remains perfectly safe for nut allergies while still delivering that signature tangy-sweet flavor. Always check your cream cheese brand for cross-contamination warnings.
Can I color this icing without changing the flavor?
Yes! Use gel food coloring (liquid colors can make it too runny) and add it gradually. Start with 1/4 tsp and mix well before adding more. For pastel shades, use 1/8 tsp at a time. Gel colors blend seamlessly without altering the texture. For metallic effects, try luster dust (sprinkled on top after piping) - it adds shimmer without affecting the taste.
What's the best way to pipe this icing for beginners?
Use a large round tip (Wilton 1M or 2D) for smooth borders. Fill a piping bag 2/3 full and practice on parchment paper first. For rosettes, hold the bag vertically and squeeze gently. If the icing is too thick, add 1 tsp milk at a time. For a quick frosting alternative, spread with an offset spatula - it gives a professional finish with minimal effort.
