
I developed this peanut butter icing as the answer to a common problem—creating a smooth, spreadable frosting without relying on confectioners sugar. The result is a rich, creamy topping that holds its shape beautifully.
The secret lies in using natural peanut butter and a touch of honey for sweetness, balanced with a splash of milk to achieve the perfect consistency. This method ensures a velvety texture that pipes like a dream.
What you get is a vegetarian-friendly icing that’s just as decadent as traditional versions. It pairs perfectly with chocolate cake, brownies, or even as a dip for fruit.
This recipe comes together in minutes with pantry staples. Here’s how to make it.
Ingredients for Peanut Butter Icing Recipe Without Confectioners Sugar
Seven pantry staples create this decadent, vegetarian-friendly frosting with velvety texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Natural Peanut Butter 🥜 | 1 cup | Creamy, no added sugar |
| Honey 🍯 | ⅓ cup | Adjust to taste preference |
| Whole Milk 🥛 | ¼ cup | Room temperature preferred |
| Unsalted Butter 🧈 | 4 tbsp | Softened at room temperature |
| Vanilla Extract 🌿 | 1 tsp | Pure for best flavor |
| Sea Salt 🧂 | ¼ tsp | Fine grain for even distribution |
| Ground Cinnamon 🌶️ | ¼ tsp | Optional for warmth |
The peanut butter is critical here. Natural creamy peanut butter (not the pre-sweetened kind) gives you that pure peanut flavor without competing sugars. Smucker’s Natural or Crazy Richard’s are reliable brands—just stir in the separated oil before measuring. For the milk, whole milk adds richness, but 2% works too (avoid skim as it can make the icing too thin).
No honey? Maple syrup or agave at a 1:1 swap works perfectly. Need it dairy-free? Unsweetened almond milk replaces the milk, and vegan butter stands in for the regular. The vanilla extract is non-negotiable for depth—imitation vanilla just won’t cut it here. For extra decadence, a pinch of cinnamon adds warmth without overpowering.
This icing keeps beautifully in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for 1 week—just bring it back to room temp and rewhip before using. Freezing isn’t recommended as it can separate (worth the extra minute to make fresh).
Why You’ll Love This Recipe
- 5-Minute Whip: I just dump everything in one bowl—peanut butter, honey, a splash of milk—and it’s ready before the cupcakes cool.
- Rich, Not Too Sweet: The natural peanut butter and honey give it this deep, nutty flavor that’s not cloying like store-bought frosting.
- Spreads Like a Dream: Honestly, it pipes beautifully on cakes but is just as happy slathered on graham crackers for a quick snack.
- Pantry Staples Only: Between us, I always have these ingredients on hand, so I can make this icing without a last-minute grocery run.
Step-by-Step Instructions for Peanut Butter Icing Without Confectioners Sugar
Here’s the method. Straightforward, tested, works every time.
Step 1: Softening and Combining the Base Ingredients
Begin by ensuring all ingredients are at room temperature. In a large mixing bowl, beat the 4 tbsp Unsalted Butter and 1 cup Natural Peanut Butter together using a hand mixer or stand mixer fitted with the paddle attachment.
Mix on medium speed for 2-3 minutes until the mixture becomes smooth and creamy. You’ll notice the color lighten slightly as air incorporates into the mixture. This step creates the rich, velvety base for your icing.
Scrape down the sides of the bowl occasionally with a rubber spatula to ensure even mixing. The natural oils in the peanut butter will help create a silky texture.
Step 2: Incorporating the Sweetener and Flavorings
Add the 0.33 cup Honey to the peanut butter mixture. Beat on medium speed for another 2 minutes until fully incorporated. The honey will add natural sweetness and help bind the icing together.
Next, add the 1 tsp Vanilla Extract, 0.25 tsp Sea Salt, and 0.25 tsp Ground Cinnamon. The vanilla enhances the peanut butter flavor, while the salt balances the sweetness. The cinnamon adds a subtle warmth that complements the peanut butter beautifully.
Mix for an additional 30 seconds until all ingredients are evenly distributed. Taste and adjust sweetness if needed, though remember the flavor will develop further as it rests.
Step 3: Achieving the Perfect Consistency
Gradually add the 0.25 cup Whole Milk, 1 tablespoon at a time, while mixing on low speed. This slow incorporation prevents the icing from becoming too thin. Watch for the mixture to become smooth and spreadable.
After each addition, pause to scrape the bowl and check the consistency. The icing should hold its shape when spread but still be soft enough to work with easily. If it becomes too thick, add a splash more milk; if too thin, let it sit for 5-10 minutes to thicken slightly.
The final texture should be similar to a thick, creamy frosting that holds peaks when lifted with a spoon. This consistency is ideal for spreading on cakes, cupcakes, or cookies.
Step 4: Final Adjustments and Resting
Once you’ve achieved the desired consistency, give the icing a final mix on medium speed for 1 minute to ensure it’s completely smooth and all ingredients are fully incorporated.
If the icing seems too runny, allow it to rest at room temperature for 10-15 minutes. This gives the ingredients time to fully meld together. If it’s too stiff, you can gently warm the bowl in a bath of warm water for 30 seconds, stirring constantly.
Use the icing immediately for best results, as it will firm up slightly as it sits. If storing, transfer to an airtight container and keep at room temperature for up to 3 days, or refrigerate for up to 1 week.
Pro Tips For Making Peanut Butter Icing Recipe Without Confectioners Sugar
- Soften the Butter: Let the unsalted butter sit at room temperature for 20-30 minutes before mixing—cold butter leaves lumps, and melted butter makes the icing greasy.
- Stir the Peanut Butter: Natural peanut butter separates, so stir the jar well before measuring or you’ll end up with oily icing that won’t hold its shape.
- Add Milk Slowly: Drizzle in the whole milk a tablespoon at a time while mixing—too much too fast turns the icing runny, and you can’t take it back.
- Use Creamy, Not Crunchy: Crunchy peanut butter makes the icing grainy and hard to spread—stick with creamy for a smooth, professional finish.
Regional Styles of These Flavors
Southern Comfort Style
In the South, we love our peanut butter frosting a bit sweeter and richer. I swap the honey for ½ cup maple syrup and add 2 tbsp brown sugar to deepen the flavor. A pinch of nutmeg adds that cozy warmth we crave in our desserts.
West Coast Light
California bakers often prefer a lighter version. I use agave syrup instead of honey and replace whole milk with unsweetened almond milk. The result is a delicate, smooth icing that lets the peanut butter shine without overpowering sweetness.
Midwest Classic
This version stays true to tradition. I stick with the recipe as written but add 1 tbsp corn syrup for extra sheen and spreadability. It’s the kind of frosting my grandma would’ve made for her famous chocolate cake. 💛
Texas Bold
Everything’s bigger in Texas, including flavor. I stir in 1 tsp instant coffee granules for depth and a touch of cayenne pepper for a subtle kick. The coffee enhances the peanut butter, while the cayenne adds just enough heat to intrigue.
New England Simple
Yankee bakers appreciate simplicity. I omit the cinnamon and reduce the honey to ¼ cup, letting the pure peanut butter flavor take center stage. It’s perfect for those who prefer their frosting less sweet and more nutty.
Pacific Northwest
Here, we embrace natural ingredients. I use local honey and add 1 tbsp melted coconut oil for a hint of tropical richness. The coconut oil also helps the icing hold its shape better in warmer kitchens.
Nutrition Facts
Frequently Asked Questions
Can I use granulated sugar instead of honey?
Yes, but dissolve 1/3 cup granulated sugar in 2 tbsp warm water first to create a simple syrup. This prevents graininess in your icing. The texture will be slightly different but still spreadable.
Why does my icing look oily on top?
Natural peanut butter separates, so stir in the oil before measuring. If it still separates, chill for 10 minutes then re-whip. Using creamy peanut butter helps prevent this issue.
How can I make this dairy-free?
Swap the butter for vegan butter and use unsweetened almond milk instead of whole milk. The texture and flavor will remain nearly identical.
Can I pipe this icing for decorations?
Yes, but chill it for 15-20 minutes first to firm slightly. This helps it hold piped shapes better. For best results, use a large star tip.
- Potato Candy Recipe 1933: Vintage Peanut Butter Roll Delight - October 30, 2026
- Potato Chip Cookie Recipe With Pecans: Buttery Crunch Meets Nutty Richness - October 30, 2026
- Potato Patty Recipe No Egg: Crispy Edges Without the Binder - October 30, 2026