German Chocolate Fudge

Why You’ll Love This Recipe

German Chocolate Fudge is a rich, decadent dessert that combines the classic flavor of German chocolate cake with the smooth, creamy texture of fudge. Featuring layers of sweet chocolate and a luscious coconut-pecan topping, this indulgent treat is perfect for holidays, gifting, or anytime you crave something sweet and satisfying.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

semi-sweet chocolate chips
sweetened condensed milk
unsalted butter
vanilla extract
sweetened shredded coconut
chopped pecans
brown sugar
evaporated milk
egg yolks
salt

directions

Line an 8×8-inch baking dish with parchment paper and lightly grease it.

In a saucepan over low heat, combine chocolate chips, sweetened condensed milk, and butter.

Stir continuously until melted and smooth, then remove from heat and stir in vanilla extract.

Pour the chocolate mixture into the prepared pan and spread evenly.

In another saucepan, whisk together evaporated milk, egg yolks, brown sugar, and butter.

Cook over medium heat, stirring constantly, until the mixture thickens—about 10-12 minutes.

Remove from heat and stir in shredded coconut, chopped pecans, and a pinch of salt.

Allow the topping to cool slightly, then spread it over the chocolate fudge layer.

Refrigerate the fudge for at least 2 hours, or until set.

Once firm, cut into squares and serve.

Servings and timing

This recipe yields approximately 25 pieces of fudge.
Preparation time: 15 minutes
Cooking time: 15 minutes
Cooling and chilling time: 2 hours
Total time: 2 hours 30 minutes

Variations

Use dark chocolate chips for a deeper cocoa flavor.
Add a splash of bourbon to the fudge for an adult twist.
Swap pecans for walnuts or almonds based on preference.
Top with a drizzle of melted chocolate for extra richness.

storage/reheating

Store German Chocolate Fudge in an airtight container in the refrigerator for up to 1 week.
For longer storage, freeze in a sealed container for up to 2 months.
Allow to come to room temperature before serving for best texture.

German Chocolate Fudge

FAQs

What makes this “German” chocolate?

German chocolate refers to a type of sweet baking chocolate named after Samuel German, not the country. It’s known for its mild flavor and pairs perfectly with the coconut-pecan topping.

Can I use sweetened flaked coconut?

Yes, sweetened flaked coconut is the traditional choice and adds the perfect texture and sweetness.

Do I have to use egg yolks in the topping?

Yes, egg yolks help thicken the topping and give it a custard-like texture.

Can I make this fudge ahead of time?

Absolutely! It’s perfect for making ahead since it needs time to chill and set.

Can I use a microwave to melt the chocolate?

Yes, microwave in 30-second intervals, stirring each time until smooth.

How do I keep the topping from being grainy?

Cook the topping slowly and stir constantly to dissolve the sugar completely.

Can I double the recipe?

Yes, use a 9×13-inch pan if doubling for a larger batch.

Do I need a candy thermometer?

No, this recipe doesn’t require one—just follow the timing and consistency cues.

Can I make this dairy-free?

It’s tricky, but you could try using dairy-free sweetened condensed milk and chocolate chips, plus a plant-based butter.

Is this suitable for gifting?

Yes, it makes a fantastic holiday or special occasion gift when wrapped in parchment and tied with ribbon.

Conclusion

German Chocolate Fudge is a show-stopping dessert that brings the beloved flavors of German chocolate cake into a rich, bite-sized format. Easy to make and irresistibly delicious, it’s a crowd-pleasing treat that’s sure to become a staple in your homemade sweets lineup.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
German Chocolate Fudge

German Chocolate Fudge

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 3 hours 30 minutes (includes chilling)
  • Yield: 16 squares
  • Category: Dessert
  • Method: No Bake/No Cook
  • Cuisine: American
  • Diet: Vegetarian

Description

This rich and creamy German Chocolate Fudge combines the classic flavors of sweet chocolate, coconut, and pecans into a decadent, melt-in-your-mouth treat. It’s easy to make and perfect for holiday trays, potlucks, or just when you’re craving something sweet and indulgent.


Ingredients

  • 3 cups semisweet chocolate chips

  • 1 (14 oz) can sweetened condensed milk

  • 1/4 cup unsalted butter

  • 1 tsp vanilla extract

  • 1/4 tsp salt

  • 1 cup chopped pecans

  • 1 cup sweetened shredded coconut

  • 1/2 cup evaporated milk

  • 1/2 cup brown sugar, packed

  • 1/4 cup unsalted butter (for topping)

  • 2 large egg yolks


Instructions

  1. Prepare the pan: Line an 8×8-inch or 9×9-inch baking dish with parchment paper and set aside.

  2. Make the chocolate base: In a medium saucepan over low heat, melt the chocolate chips, sweetened condensed milk, 1/4 cup butter, vanilla extract, and salt. Stir continuously until smooth and fully melted.

  3. Pour and spread: Pour the chocolate mixture into the prepared baking dish and spread evenly.

  4. Make the coconut-pecan topping: In a separate saucepan, combine evaporated milk, brown sugar, 1/4 cup butter, and egg yolks. Cook over medium heat, stirring constantly, until the mixture thickens (about 10–12 minutes).

  5. Add coconut and pecans: Remove from heat and stir in shredded coconut and chopped pecans.

  6. Top the fudge: Spread the coconut-pecan mixture evenly over the fudge base.

  7. Chill: Refrigerate the fudge for at least 3 hours or until firm.

  8. Serve: Once set, cut into squares and enjoy!


Notes

  • Store leftovers in an airtight container in the fridge for up to 1 week.

  • For cleaner cuts, use a warm knife.

  • Toasting the pecans adds an extra layer of flavor.


Nutrition

  • Serving Size: 1 square
  • Calories: 260
  • Sugar: 24g
  • Sodium: 60mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 25mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *