Yield: 48

Cadbury Egg Fudge

Prep Time 15 minutes
Cook Time 2 minutes
Additional Time 30 minutes
Total Time 47 minutes

It's Cadbury Egg season and there's no better way to celebrate than with this homemade fudge inspired by the classic Easter candy. A sweet cream filling sandwiched by layers of rich chocolate fudge will knock everyone's socks off!


  • ½ cup light corn syrup
  • ¼ cup unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 3 cups powdered sugar
  • pinch of kosher salt
  • 1 Tablespoon milk
  • 1 drop gel yellow food coloring
  • 16 ounce milk chocolate, melted


  1. In mixer, beat the butter and corn syrup together. Add vanilla, powdered sugar, salt and milk. Beat until smooth. Remove ⅔ of mixture to separate bowl, beat in several drops of yellow food coloring to remaining mixture.
  2. Line a 9-inch square baking dish with parchment paper. Melt chocolate according to package directions. Pour half of chocolate in pan to cover the bottom of dish. Spread white layer over chocolate. Drop yellow layer over the white layer, spreading gently with a knife. Pour remaining melted chocolate over, spreading evenly. Refrigerate until chocolate hardens, about 30 minutes.
  3. Using a VERY hot knife, cut into squares, store in covered container in refrigerator. Enjoy!


  • A hot knife makes it so much easier to cut fudge smoothly! I place my knife in boiling hot water for a few seconds or so before removing (just be careful to avoid burning yourself!). A knife that's just been through a hot rinse in the dishwasher will also work well.
  • Don't love milk chocolate? Semi-sweet chocolate chips work well here too, although the milk chocolate gives it a more authentic Cadbury Egg flavor. We use Ghirardelli chocolate wafers for smooth texture and delicious flavor.
  • The food coloring is technically optional. Your filling won't have the signature cream yellow color of a cadbury egg center but the taste won't be affected.
  • Nutrition Information:



    Serving Size:


    Amount Per Serving: Calories: 96Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 5mgSodium: 20mgCarbohydrates: 15gFiber: 0gSugar: 14gProtein: 1g

    *Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram