No-Bake Chocolate Peanut Butter Eggs Recipe

These Healthy Chocolate Peanut Butter Eggs are an easy no-bake Easter treat made with just a few simple ingredients. A healthier version of Reese’s peanut butter eggs that is gluten-free and refined sugar-free.

These Healthy Chocolate Peanut Butter Eggs are an easy no-bake Easter treat made with just a few simple ingredients! A healthier version of Reese's eggs that are gluten-free and refined sugar-free!

If there’s one Easter treat that disappears instantly in our house, it’s these Healthy Chocolate Peanut Butter Eggs. They have the classic creamy peanut butter center and a rich chocolate shell, but are made with simple, better-for-you ingredients. Everything you love about Reese’s peanut butter cups—cleaner, naturally sweetened, and incredibly easy to make at home.

The best part: these eggs are no-bake, freezer-friendly, and come together in minutes. They’re perfect for an Easter basket, spring gatherings, or keeping a stash in the fridge for when a chocolate craving hits.

Why You’ll Love These Healthy Chocolate Peanut Butter Eggs

  • No-bake and easy – minimal prep, no oven required, and made with just a few simple ingredients.
  • Healthier than store-bought – made with wholesome ingredients and no refined sugar, packed with peanut butter flavor.
  • Perfect for Easter – festive, fun, and kid-friendly.
  • Make-ahead friendly – store in the fridge or freezer until ready to enjoy.
Easter peanut butter eggs on a plate

Ingredients You’ll Need

  • Drippy peanut butter – use natural creamy peanut butter (just peanuts and salt) for a smooth texture. Almond butter or cashew butter can be used instead if preferred.
  • Oat flour – acts as the binder in the filling. Almond flour or coconut flour are suitable alternatives.
  • Honey – naturally sweetens the filling. Pure maple syrup or another natural sweetener works too.
  • Vanilla extract – for flavor.
  • Chocolate chips – choose a lower-sugar option if you want, or use regular semi-sweet chocolate for a sweeter shell.
  • Coconut oil – optional, added when melting chocolate to help create a smooth, sturdy shell.

If you don’t have oat flour, make your own by blending old-fashioned oats or instant oats in a blender or food processor for about 60 seconds until fine.

Close-up of peanut butter egg centers

How to Make Chocolate Peanut Butter Eggs

  1. Make the peanut butter filling. In a bowl, combine oat flour, peanut butter, vanilla, and honey. Mix with a spatula or electric mixer until a smooth dough forms.
  2. Shape into eggs. Use a small cookie scoop or form with your hands to shape the mixture into small egg shapes. Silicone egg molds work well for uniform shapes: press the mixture into each cavity, cover, and chill. If forming by hand, place shaped eggs on a parchment-lined baking sheet. Expect about 16 eggs.
  3. Chill the eggs. Place the shaped eggs on a baking sheet or in molds in the freezer for 20–30 minutes until firm.
  4. Melt the chocolate. Melt chocolate chips with a little coconut oil in a double boiler or in a heatproof bowl set over simmering water, stirring until smooth. Alternatively, melt in the microwave in 30-second intervals, stirring between each interval.
  5. Dip and coat. Remove the peanut butter eggs from the freezer. Using a dipping fork or a regular fork, dip each egg into the melted chocolate, ensuring complete coverage. Allow excess chocolate to drip off, then place the coated eggs on a baking sheet lined with parchment.
  6. Decorate and chill. Optionally drizzle with colored white chocolate or sprinkle with decorations while the coating is still wet. Chill the dipped eggs in the freezer until the chocolate is set.

Naturally Colored Chocolate Decorating

To avoid artificial dyes, melt white chocolate and tint it with a few drops of natural food coloring. The colors will be softer but still attractive.

Chocolate dipped peanut butter eggs chilled on a tray

Tips for the Best Peanut Butter Eggs

  • Don’t skip chilling – it helps the peanut butter centers firm up so they hold their shape when dipped.
  • Use creamy natural peanut butter – this keeps the filling smooth and easy to mix.
  • Use a cookie scoop – a small scoop ensures uniform size and makes shaping quick and easy.
  • Use a fork for dipping – a dipping fork or regular fork makes coating cleaner and lets excess chocolate drip off easily.

Leftover melted chocolate can be poured into a small piping bag or resealable bag with a tiny corner snipped off to drizzle over the finished eggs for an attractive finish with minimal cleanup.

Decorated peanut butter eggs arranged on parchment

Variations

  • Gluten-free – use certified gluten-free oat flour, almond flour, or coconut flour.
  • Dairy-free – choose dairy-free chocolate chips for coating.
  • Vegan – swap honey for pure maple syrup and use vegan chocolate chips.
  • Nut-free – replace peanut butter with sunflower seed butter or tahini for a nut-free version.
  • Extra protein – fold in a scoop of vanilla protein powder, adjusting oat flour or nut butter as needed.

Prepping and Storage

To store: Keep the eggs cold in a sealed, airtight container. They will keep up to 1 week in the refrigerator. Line the container with parchment paper to prevent sticking.

To freeze: Store the eggs in the freezer for up to 3 months. They thaw quickly once removed from the freezer—about 20–30 minutes to reach a perfect texture for eating.

Tray of frozen peanut butter eggs

More No-Bake Recipe Ideas

  • Peanut Butter Protein Bars
  • Dark Chocolate Almond Butter Bars
  • No-Bake Chocolate Pumpkin Bars
  • Peanut Butter Quinoa Energy Balls
  • Peanut Butter Trail Mix Balls
  • No-Bake Almond Butter Granola Bars

Hope you enjoy these Healthy Chocolate Peanut Butter Eggs! If you make them, please leave a rating and tag me on Instagram with the hashtag #eatyourselfskinny to share your photos.

Healthy Chocolate Peanut Butter Eggs

Easy no-bake peanut butter eggs with a chocolate coating — gluten-free and refined sugar-free when made with natural ingredients.

Prep Time: 30 mins

Total Time: 1 hr 30 mins (includes chilling)

Servings: 16 eggs

Ingredients

  • 1 cup oat flour
  • 3/4 cup creamy natural peanut butter
  • 1/4 cup honey (or maple syrup)
  • 1 tsp vanilla extract
  • 9 oz chocolate chips
  • 2 tsp coconut oil (optional)
  • Optional: additional melted white chocolate and sprinkles for decorating

Instructions

  1. In a medium bowl, mix oat flour, peanut butter, honey, and vanilla until smooth.
  2. Scoop or shape the mixture into small egg shapes (about 16 total). Press into silicone molds or form by hand on a parchment-lined baking sheet.
  3. Freeze or chill the shaped eggs for 20–30 minutes until firm.
  4. Melt chocolate chips with coconut oil in a double boiler or microwave until smooth.
  5. Dip each chilled egg into the melted chocolate, coating completely. Place coated eggs on parchment paper to set.
  6. Optional: drizzle with colored white chocolate or add sprinkles. Chill until the chocolate is fully set.

Nutrition (approx. per egg)

Serving: 1 egg • Calories: 166 kcal • Carbs: 18.7 g • Protein: 4.9 g • Fat: 11.6 g • Saturated Fat: 3.9 g • Sodium: 49 mg • Fiber: 5.1 g • Sugar: 4.7 g

Nutrition information is an approximation for reference only.