Easy Homemade Vegan Peanut Butter Eggs (No Bake, Paleo-Friendly)

Creamy nut butter filling wrapped in dark chocolate—these no bake peanut butter treats come together in 20 minutes of hands-on time and taste just like the candy aisle version, only better.

⚡ Quick Recipe Snapshot: Prep: 20 min | Total: 20 min (plus chilling) | Difficulty: Medium | Yield: About 20 eggs | Cuisine: Dessert | Calories: 317 per egg | Season: Anytime

Why This Recipe Works

  • No oven required: Mix, chill, dip—perfect for warm spring days or when you need a quick homemade treat without turning on the stove.
  • Smart ingredient swaps: Maple sugar and coconut oil keep these refined-sugar-free and dairy-free, but the texture stays rich and creamy.
  • Make-ahead magic: These freeze beautifully, so you can prep a batch weeks before Easter or any celebration and pull them out when you need them.

Grocery List (& Shortcuts)

Main Players:

  • Creamy nut butter (peanut, almond, or cashew work great)
  • Powdered maple sugar or coconut sugar (see note on making your own)
  • Tapioca flour or arrowroot flour
  • Refined coconut oil (the kind with no coconut flavor)
  • Dark chocolate chips (Hu Kitchen brand for strict paleo, or any dairy-free variety)
  • Fine sea salt (if your nut butter is unsalted)

Shortcut Alert: If you don’t want to powder your own sugar, organic powdered cane sugar works perfectly and saves you a step.

Substitutions: Use arrowroot flour in place of tapioca for the same binding power. Swap almond or cashew butter if peanut allergies are a concern. For a nut-free version, sunflower seed butter works too—just expect a slightly different flavor.

Step-by-Step

Prep the Filling

Powder your sugar if using maple or coconut sugar (blend in a high-speed blender until fine). If you’re using store-bought powdered sugar, skip this step.

Beat together the nut butter, powdered sugar, tapioca flour, salt (if needed), and 1 tablespoon coconut oil with a hand mixer until the mixture looks like thick cookie dough. If it feels sticky, pop it in the fridge for 10 minutes to firm up.

Shape the Eggs

Line a baking sheet with parchment paper. Spread the nut butter mixture evenly onto the parchment about 1/4 to 1/2 inch thick—don’t stress about perfect edges.

Freeze for 20 minutes until completely firm. Use a 3-inch egg-shaped cookie cutter or a small sharp knife to cut out egg shapes. Leave them on the parchment and gather scraps to re-spread and cut more eggs.

Freeze again for one hour to make sure the eggs are rock-solid before dipping. This step is key—soft eggs will fall apart in the chocolate.

Dip in Chocolate

Melt the chocolate with the remaining 1 tablespoon coconut oil in a microwave-safe bowl in 30-second bursts, stirring after each one to avoid scorching.

Dip each egg using a spoon, coating both sides, and place back on the parchment. Work quickly—if the eggs start to soften, pop them back in the freezer for a few minutes and continue.

Let the chocolate set at room temperature or speed it up by chilling in the fridge for 10 minutes. Once firm, they’re ready to eat.

June’s Tips

Texture tip: If your nut butter is super runny or oily, stir it well first and measure carefully. Too much oil can make the filling too soft to hold its shape.

Oops fix: If your eggs crack during dipping, they were likely too cold. Let them sit at room temperature for 5 minutes before dipping—they should be firm but not frozen solid.

Make-ahead win: These freeze for up to 3 months in an airtight container. Just let them thaw for 5 minutes before serving for the best creamy texture.

Storage & Leftovers

Fridge: Store in a sealed container for up to 2 weeks. The chocolate stays glossy and the filling stays soft and creamy.

Freezer: These are freezer stars. Layer between parchment in an airtight container and freeze for up to 3 months. Thaw at room temp for a few minutes before enjoying.

Reheating: No need—these are best enjoyed cold or at cool room temperature.

Can I use regular peanut butter instead of fancy nut butter?

Absolutely. Just make sure it’s creamy and well-stirred. Natural peanut butter works great as long as it’s not the super-separated kind.

Do I have to use powdered sugar?

Yes, for texture. Granulated sugar won’t blend smoothly into the filling. If you don’t want to powder your own, grab organic powdered cane sugar from the store.

Can I make these nut-free?

Yes! Sunflower seed butter is your best bet. The flavor will be a little different, but the texture works beautifully.

Why do my eggs fall apart when I dip them?

They weren’t frozen long enough or they warmed up too much. Make sure they’re completely firm before dipping, and work quickly once you start coating them in chocolate.

💡 Love this recipe? Follow Cooking Save on Pinterest.

Save This Recipe & Tell Me How It Went!

These homemade vegan peanut butter eggs are the kind of treat that makes people ask for the recipe—and you get to tell them how easy they really are. Bookmark this one for Easter baskets, spring potlucks, or just because you deserve something sweet on a Tuesday. Drop a comment and let me know if you went classic peanut butter or tried a fun swap!

With something sweet,
June

vegan peanut butter eggs

Easy Homemade Vegan Peanut Butter Eggs

These no-bake peanut butter eggs feature a creamy nut butter filling wrapped in dark chocolate. They are simple to prepare and freeze well for later enjoyment.
Prep Time 20 minutes
Cook Time 0 minutes
Total Time 20 minutes
Servings: 20 eggs
Course: Dessert
Cuisine: American
Calories: 317

Ingredients
  

Main
  • 1 cup creamy nut butter (peanut, almond, or cashew work great)
  • 1 cup powdered maple sugar
  • 1/4 cup tapioca flour
  • 1/4 cup refined coconut oil (the kind with no coconut flavor)
  • 1 cup dark chocolate chips (Hu Kitchen brand for strict paleo or any dairy-free variety)
fine sea salt

Equipment

  • Baking sheet
  • Parchment paper
  • Microwave-safe bowl
  • high-speed blender
  • Hand mixer
  • cookie cutter

Method
 

Instructions
  1. Powder your sugar if using maple or coconut sugar by blending in a high-speed blender until fine.
  2. Beat together the nut butter, powdered sugar, tapioca flour, and salt (if needed) with a hand mixer until thick.
  3. Line a baking sheet with parchment paper and spread the mixture evenly onto it about 1/4 to 1/2 inch thick.
  4. Freeze for 20 minutes until firm, then use a cookie cutter or knife to cut out egg shapes.
  5. Freeze again for one hour to ensure the eggs are solid before dipping.
  6. Melt the chocolate with the remaining coconut oil in a microwave-safe bowl, stirring after each 30 seconds to avoid scorching.
  7. Dip each egg in the chocolate, coating both sides, and place back on the parchment.
  8. Let the chocolate set at room temperature or chill in the fridge for 10 minutes until firm.

Leave a Comment

Recipe Rating