Rich, thick, and irresistibly chocolatey, this homemade hot fudge sauce is smooth, glossy, and perfect for drizzling over ice cream, brownies, cheesecake, or pancakes.
- Yield
- 16 servings · Approximately 2 cups
- Cook time
- 5 minutes
Ingredients
- 1 can (14 oz / 396 g) sweetened condensed milk
- 1 cup (170 g) semisweet chocolate chips
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract
Method
- Pour the sweetened condensed milk into a 2-quart heavy-bottomed saucepan.
- Add the semisweet chocolate chips and place the saucepan over medium-low heat.
- Stir constantly with a silicone spatula for approximately 3–5 minutes, until the chocolate melts completely and the mixture becomes smooth and glossy.
- Remove the saucepan from the heat.
- Add the butter and stir until fully melted and incorporated.
- Stir in the vanilla extract until evenly combined.
- Let the sauce cool slightly. It will thicken as it cools.
- Serve warm over ice cream, brownies, cheesecake, or your favorite desserts.
- Transfer any remaining sauce to a clean, airtight container and refrigerate promptly. Reheat gently, stirring until smooth.
Kitchen notes
Timing guide:
Cook time: About 5 minutes
Practical Woman's Secret
Avoid boiling the sauce or overheating the chocolate. Gentle heat and constant stirring create a silky texture. If the refrigerated sauce becomes too thick, warm it gradually until pourable.







Let’s talk about this recipe
Made it? Tell us how it turned out. Have a question or a tip to share? We’d love to hear from you.