I’ve been making this No Fail Chocolate Fudge for years and it’s become a holiday must for my family and friends. Ultra creamy and delicious, it’s gotten more rave reviews than I can count!

This easy fudge recipe is no secret as it’s on the jar of marshmallow creme, but I have a few tips so it comes out perfectly smooth and luscious every time!

Cubes of an Easy Fudge Recipe in a small white bowl

No Fail Chocolate Fudge

This no fail chocolate fudge also known as Fantasy Fudge, is a must for Christmas. I make an extra batch for the goodie boxes I parcel out to the neighbors. Then when Easter rolls around, much as I try to ignore the requests, the family must have a fudge lamb. Same recipe, but an Easter tradition to pour the fudge into a lamb mold. Fudge knows no season at my house!

Also called Fantasy Fudge, this easy fudge recipe is foolproof due to the addition of marshmallow creme, which prevents the sugar from recrystallizing as the fudge cools. But that doesn’t mean you can just mix, heat and pour and expect perfect results. I’m sharing my fudge making secrets with you today.

No-Fail Chocolate Fudge in a square dish

How Do You Make Fudge?

My Marshmallow Creme jar recipe calls this “Fantasy Fudge” and is the recipe I’ve been using for decades. As my easy fudge recipe has evolved over the years, so has the one on the label.

  • The main improvement to this easy fudge recipe includes adding a temperature to indicate an exact time to add the chocolate chips, marshmallow creme and vanilla.
  • Originally, the recipe stated to bring the candy mixture to a full boil for 5 minutes. Altered recently to state 4 minutes, it now also reads “or until candy thermometer reaches 234º.”
  • Once the mixture starts boiling, I place the lid on the pot for only about 15 seconds or so. I do this as a precaution to help melt any sugar crystals on the side of the pan. Alternatively, you can lightly grease the sides of the pan before you start to prevent the sugar from adhering.

How to Monitor the Fudge Temperature:

  • In candy making terms, 234º is just a degree under the soft ball stage, which ranges from 235-240º. That’s the goal for candies like fudge, fondant and pralines.
  • You can also check your candy for the soft ball stage by dropping a small bit into cold water and seeing if it cools into a soft, flexible ball. I prefer using a candy thermometer to make this no fail fudge.

What Makes This Chocolate Fudge Recipe Foolproof:

  • My mom loved the old-fashioned Fanny Farmer Fudge recipe which was tricky to make as it didn’t have either of the secret ingredients which make  for no-fail fudge recipes. PRO-Tip: Without corn syrup, marshmallows or marshmallow creme, if even one crystal of sugar is left unmelted, the whole pot can recrystallize and become grainy after it cools.
  • Typically, I like to cook without processed ingredients, but this is one of the times I go for the best results. My goal is not to make 3 batches in order to have one turn out! I always use Kraft Marshmallow Creme. I’ve heard other brands do not work as well, but have not tested any others.

Type of Chocolate to Use for Fudge

  • Lately, I’ve noticed my chocolate chips don’t melt as quickly as they used to. They are formulated to keep their shape in chocolate chip cookies, etc, and I’ve even taken a whisk to the fudge mixture to encourage the melting process. Please use a name brand for a better quality chocolate chip.
  • Alternatively, use 12 ounces of chopped Ghirardelli semisweet chocolate instead of chocolate chips. It is higher quality and is bound to melt into a silky smooth mixture.

How Long Does It Take Fudge to Set Up?

Once you pour the fudge into your prepared pan, let it sit at room temperature until it’s firm. It takes homemade fudge 1-2 hours to set up depending on the temperature of your kitchen. After it’s cooled make sure to cover the pan with foil or plastic wrap so the top layer stays soft.

What Are The Ingredients to Make Fudge?

This No Fail Chocolate Fudge only takes 6 ingredients. I bet you have at least 3 of them in your kitchen right now!

  • Sugar, regular granulate
  • Butter, I use salted. A little salt helps the flavor of dessert recipes.
  • Evaporated milk
  • Semisweet chocolate chips, though chocolate bars, like Ghirardelli, will melt more smoothly
  • A jar of marshmallow creme
  • Real vanilla extract, read the label. You do not want artificial flavoring.

How Long Does No Fail Fudge Keep?

  • Fudge will keep 1-2 weeks at room temperature in an airtight container.
  • Store your homemade fudge in the refrigerator for 2-3 weeks.
  • This easy fudge recipe also freezes beautifully for up to 3 months. Just make sure to freeze in an airtight, freezer safe container.
Easy fudge recipe squares in a white ceramic bowl


More Easy Fudge Recipes:

If you like this no-fail chocolate fudge, you may want to check out my Red Velvet Fudge, Chocolate Marshmallow Fudge, Layered Chocolate Peanut Butter Fudge and Pumpkin Fudge. This tempting Buckeye Fudge and Easy White Chocolate Cranberry Fudge also caught my eye! Plus, check out all my Best Holiday Recipes.

No-Fail chocolate Fudge squares in a white ceramic bowl

No Fail Chocolate Fudge

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Yield 64 squares of fudge

Silky smooth fudge every single time!


  • 3 cups white sugar
  • 3/4 cup butter
  • 2/3 cup evaporated milk
  • 1 12-ounce package semisweet chocolate chips or 12 ounces chopped, semi-sweet chocolate
  • 1 7-ounce jar Kraft marshmallow creme
  • 1 teaspoon vanilla 


Line an 8 x 8-inch-inch pan with non-stick foil and set aside.

Bring sugar, butter and evaporated milk to full boil in a large saucepan, stirring constantly.

Cook until your candy thermometer reaches 234°, which should take about 4-5 minutes. Remove from heat.

Add chocolate and marshmallow creme and stir until melted. Add  vanilla and stir until combined.

Pour into prepared pan; spread evenly with an off-set spatula.  Cool completely, then cut into 1-inch squares.

Nutrition Information:



Serving Size:

1 square

Amount Per Serving: Calories: 120Total Fat: 6gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 6mgSodium: 24mgCarbohydrates: 19gFiber: 1gSugar: 17gProtein: 1g


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