My easy Chocolate Fudge Recipe creates a creamy, decadent fudge that’s perfectly sweet (but not too sweet) with rich chocolate flavor. It’s fail-proof and only requires 5 ingredients, so even beginners can whip up a tray without a candy thermometer.

Squares of the best chocolate fudge recipe

This post may contain affiliate links. Read my disclosure policy.

Easy Chocolate Fudge Recipe

To me, fudge says Christmas, but old-fashioned homemade fudge can be fussy to make. With my shortcut easy fudge recipe, you can make it all year round–Valentine’s Day, Easter, Tuesday–Perfect! This is a basic recipe for the most perfect chocolate fudge that’s decadent, chewy, and chocolatey, but I’ve included ideas for mix-ins and toppings, so you can make it yours.

Holiday baking is one of my favorite parts of the season. I add this fudge to a cookie tray alongside festive recipes, like my Gingerbread Cookies, Thumbprint Cookies, and Crinkle Cookies, giving the chocolate-lovers a decadent treat.

Homemade treat recipe in a red Christmas cup

Chocolate Fudge Ingredients

Make this easy chocolate fudge recipe with just 5 ingredients, but be sure to use high-quality ingredients for the best flavor.

  • Semisweet chocolate bars – Use high-quality bars of chocolate, coarsely chopped instead of chips, because it melts better. If you only have chocolate chips, they will work in a pinch. This is the time to splurge on a higher-quality brand like Ghirardelli, Guittard, Valrhona, etc, since it makes a big difference in the fudge! I prefer semisweet chocolate so it’s not overbearingly sweet, but if you prefer a sweeter fudge, you can use milk chocolate or a mix of the two.
  • Sweetened condensed milk – this binds the shortcut fudge with the perfect ratio of 14oz milk to 16oz chocolate. To scale it, keep this ratio! For consistent results, opt for a better-quality brand, like Eagle Brand, Carnation, Nestlé La Lechera, or Organic Simple Truth.
  • Unsalted butter – a little butter adds richness to the fudge as well as keeping it from drying out.
  • Flavorings – Adding salt balances the sweetness, and Vanilla Extract helps bring out the chocolatey flavor. Bonus: You can change up the flavor so many different ways (see variations below)
ingredients for the best Holiday treat including condensed milk, salt, vanilla extract, butter and semi-sweet bars

Fudge Variations

To keep your fudge exciting, try these flavorings and mix-ins. You can add up to 1 cup of mix-ins, or sprinkle them over the top right away before the fudge is set.

  • Nuts – chopped pecans, walnuts, pistachios, or almonds
  • Dried Fruit – cranberries, cherries, apricots, raisins, or unsweetened coconut flakes
  • Cookies – crushed gingerbread or shortbread cookies, or graham cracker pieces
  • Extracts/Liquers – 1 tsp espresso powder, pinch of flaky sea salt, orange or peppermint extract, or 1 tsp pumpkin pie spice
  • Candy mini chocolate chips, peanut butter chips, mini marshmallows, butterscotch chips, crushed candy canes, toffee bits, or add sprinkles to taste on top.

How to Make Fudge

This no-fail chocolate fudge recipe comes together in no time in a heavy-bottomed saucepan or double boiler.

  1. Prepare the pan – line an 8″x8″ baking pan with parchment paper or aluminum foil and chop the chocolate bars.
chocolate bars halfway chopped into coarse bits using a large knife
  1. Melt fudge – Place the chocolate bars, sweetened condensed milk, and butter in a pan on the smallest burner. *See microwave instructions below
  2. Low heat is key – Melt slowly over low heat while constantly stirring with a spatula. Once it’s perfectly smooth, remove from the heat.
  3. Add flavorings – Gently fold the remaining ingredients into the melted fudge, and then add any mix-ins (optional). Don’t overmix, or the chocolate will break, and the fudge will be grainy.
  4. Spread into pan – Pour the mixture into the prepared pan and smooth the top. Sprinkle on any toppings if using, and if they are larger pieces like nuts, press them into the top lightly to adhere. Rest for 3-4 hours on the counter or overnight. *Do NOT refrigerate.
How to make Holiday treat in a saucepan and a 8x8 pan
  1. Slice & serve – Once set, remove the fudge using the parchment liner and cut into small squares.
How to cut chocolate fudge into small squares for serving

Can I Make Chocolate Fudge in the Microwave?

You can make this chocolate fudge recipe in the microwave, but it requires patience because you don’t want to overcook the chocolate.

  1. Melt the fudge – In a glass microwave-safe bowl, mix the chocolate, sweetened condensed milk, and butter. Microwave for 30 seconds at a time for 1 minute and 30 seconds, checking the mixture frequently, until it looks almost completely melted, but with a few softer lumps.
  2. Add – stir in the salt and vanilla until smooth, and then add any mix-ins.
Easy Chocolate fudge recipe cut into squares and stacked

Troubleshooting Homemade Fudge

If you notice your chocolate fudge isn’t quite right, try some of these tips for the best chocolate fudge.

  • Fudge is Too Soft? – it just needs more time to set, so let it rest at room temperature for longer, potentially overnight
  • Grainy texture? – If the chocolate was overheated or if moisture (water in the pan or fridge) got into the fudge, you may have a grainy texture. It’s still fine to eat, but next time, remember to heat it on low heat and let it set on the counter, not in the refrigerator.
  • Greasy fudge? – This is the oil separating from the mixture and can be caused by overmixing or overheating. Next time, remove the fudge from the heat before it’s fully melted and stir it gently and sparingly.
Three squares of chocolate fudge stacked

This easy Chocolate Fudge Recipe comes out perfectly delicious every time! It’s rich and decadent with the perfect velvety texture and deep chocolate flavor. You won’t believe how easy it is to make this shortcut fudge.

Squares of easy chocolate fudge recipe on a white plate
4.60 from 10 votes

Easy Chocolate Fudge

Cook Time: 15 minutes
Set Time: 3 hours
Total Time: 3 hours 15 minutes
This easy, no-fail fudge is rich, creamy, and perfectly balanced—not too sweet, with deep chocolate flavor from a blend of sweetened condensed milk and semi-sweet chocolate. It has just 5 ingredients, requires no candy thermometer, melts together easily, and sets beautifully every time.
Makes: One 8×8 pan

Ingredients 

Servings: 25 servings

Instructions

  • Prepare the pan: Line an 8×8-inch baking pan with parchment paper or foil, leaving overhang on the sides for easy lifting later. Coarsely chop your chocolate bars.
  • Melt Fudge: Combine the chocolate, sweetened condensed milk, and butter in a heavy-bottomed saucepan or in a double boiler. Avoid getting any water in the pan, which can seize the chocolate.
  • Low Heat is Key: Slowly melt the mixture over very low heat on the smallest burner, stirring constantly with a spatula and scraping the bottom to ensure it doesn’t overheat. If it looks thick, clumpy, or seems to be sticking to the bottom, remove from heat for 30 seconds and stir. (If you prefer to microwave, see instructions below) Once the mixture is perfectly smooth and glossy without lumps, immediately remove from the heat.
  • Add flavorings: Add the salt and vanilla and fold gently until the mixture is smooth and fully combined, then immediately add any mix-ins, if using. Avoid over-mixing after vanilla is added—too much stirring can make the texture grainy or gritty.
  • Spread into pan: Pour fudge into the lined pan and smooth the top with a spatula. Allow fudge to rest at room temperature for 3–4 hours, overnight, or until fully set. It may take longer with mix-ins. Do NOT refrigerate to speed this up—chilling can make fudge grainy.
  • Slice & serve: Lift out using the parchment/foil overhang. Cut into squares with a sharp knife. Tip: Run the blade under hot water. Wipe it fully dry. Slice straight down in one smooth motion—don’t saw back and forth.

Notes

*Opt for semi-sweet chocolate bars instead of chips for a velvety, melt-in-your-mouth fudge. Chocolate chips can be used in a pinch, but they will result in firmer fudge. Semi-sweet provides the perfect chocolatey flavor to sweetness, but if you prefer more sweetness, substitute all or half of the semi-sweet chocolate for milk chocolate. If using milk chocolate, reduce the butter by half.
Microwave Fudge Instructions:
Combine the chocolate with the sweetened condensed milk and butter in a glass or microwave-safe bowl, and then heat in the microwave for 1:30, stirring after each 30 seconds, until it is ALMOST melted. Once there are only soft lumps, remove from the microwave and add the vanilla and salt. Be careful not to overheat!
Make Ahead and Storage Instructions
If preparing for future use, store fudge in large blocks instead of cutting into small pieces. Once cut, fudge tends to dry out faster, so slice only when ready to serve or package.
  • Room temperature: store in an airtight container for up to 1 to 2 weeks if tightly sealed. After about a week, the texture starts to decline.
  • Refrigerate: after fully set, wrap tightly in plastic wrap to prevent it from drying out. Store in the fridge for 3-4 weeks.
  • Freeze: for up to 3 months. To freeze, wrap tightly in plastic wrap, then wrap in foil, and place inside a freezer-safe bag or container. Thaw it in the fridge overnight, then bring it to room temp before cutting.
Add-ins – Add up to 1 cup of chopped nuts, dried fruit, butterscotch or peanut butter chips, candy canes, crushed cookies, or whatever mix-ins you prefer when adding the vanilla.

Nutrition Per Serving

165kcal Calories18g Carbs2g Protein9g Fat5g Saturated Fat0.3g Polyunsaturated Fat3g Monounsaturated Fat0.1g Trans Fat9mg Cholesterol45mg Sodium163mg Potassium1g Fiber15g Sugar79IU Vitamin A0.4mg Vitamin C57mg Calcium1mg Iron
Nutrition Facts
Easy Chocolate Fudge
Amount per Serving
Calories
165
% Daily Value*
Fat
 
9
g
14
%
Saturated Fat
 
5
g
31
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
0.3
g
Monounsaturated Fat
 
3
g
Cholesterol
 
9
mg
3
%
Sodium
 
45
mg
2
%
Potassium
 
163
mg
5
%
Carbohydrates
 
18
g
6
%
Fiber
 
1
g
4
%
Sugar
 
15
g
17
%
Protein
 
2
g
4
%
Vitamin A
 
79
IU
2
%
Vitamin C
 
0.4
mg
0
%
Calcium
 
57
mg
6
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Candy, Dessert
Cuisine: American
Keyword: chocolate fudge, chocolate fudge recipe, fudge recipe
Skill Level: Medium
Cost to Make: $$

More Homemade Treats Recipes

When it comes to a quick treat, this fudge recipe definitely hits the spot. Check out more of these easy homemade treat recipes: