A silky, melt-in-your-mouth caramel fudge made with just a few simple pantry ingredients. Easy, rich, and perfect for gifting or snacking.
Servings: 36 pieces
Prep Time: 10 minutes
Cook Time: 20 minutes
Chill Time: 2 hours
Total Time: 2 hours 30 minutes
Dietary Notes: Vegetarian, Gluten-Free
Ingredients (No Measurements in List Form)
- Sweetened condensed milk
- Brown sugar
- Unsalted butter
- Vanilla extract
- Salt
Instructions (Numbered, Concise but Complete)
- Line a small square baking pan with parchment paper.
- In a heavy saucepan, combine butter, brown sugar, and sweetened condensed milk.
- Cook over medium heat, stirring continuously, until the mixture melts together.
- Continue stirring as it reaches a slow boil, then reduce heat.
- Simmer 10โ12 minutes, stirring constantly, until thickened.
- Remove from heat and stir in vanilla and salt.
- Pour into the prepared pan and smooth the top.
- Chill 2 hours or until firm.
- Slice into small squares and serve.
Additional Notes
- Use a heavy-bottomed pan to prevent burning.
- Stir constantly to maintain a smooth, creamy texture.
- For firmer fudge, cook 1โ2 minutes longer.
Hero Image
(Use the two caramel fudge photos above as your hero visuals.)
Brief Introduction
This soft milk caramel fudge is the kind of old-fashioned treat that feels nostalgic the moment you taste it. I first made it when I wanted something homemade but simpleโjust a few ingredients, a saucepan, and the patience to stir. The result is a creamy, buttery caramel candy that sets beautifully and cuts into perfect squares. Ideal for holidays, gifting, or whenever you need a sweet, chewy bite.
Step-by-Step Cooking Guide
Melting the Base
-
Combine Ingredients: Add butter, condensed milk, and brown sugar to a saucepan.
Tip: Cut the butter into cubes so it melts faster and more evenly. -
Heat Gently: Warm over medium heat until all ingredients fully dissolve and the mixture becomes smooth and glossy.
If sugar crystals form on the edges, gently scrape them back in with a spatula.
Cooking the Caramel
-
Bring to a Boil: Once melted, allow the mixture to come to a gentle boil.
Keep stirring to prevent scorching. -
Simmer and Thicken: Reduce heat slightly and simmer 10โ12 minutes until the caramel thickens.
Tip: The mixture should fall from the spoon in a thick ribbon.
Finishing and Setting
- Add Flavoring: Remove from heat, stir in vanilla and salt.
-
Pour and Chill: Transfer to your lined baking pan and refrigerate until fully set.
If bubbles appear on top, tap the pan gently on the counter.
Ingredient Details & Substitution Tips
Sweetened Condensed Milk
Provides sweetness and creaminess. Avoid evaporated milkโit wonโt set the same.
Substitute:
- Homemade condensed milk works if reduced properly.
Brown Sugar
Gives caramel depth and color.
Substitute:
- White sugar + 1 tbsp molasses per cup
- Coconut sugar (results will be slightly grainier)
Butter
Creates richness and smooth texture.
Substitute:
- Margarine (texture becomes a bit softer)
- Coconut oil (for a dairy-free twist)
Vanilla Extract
Balances sweetness and enhances the caramel flavor.
Substitute:
- Maple extract
- Caramel extract
Salt
A small pinch reduces overwhelming sweetness.
Recipe Variations & Serving Suggestions
Flavor Variations
- Salted Caramel Fudge: Add 1/2 tsp flaky salt sprinkled on top.
- Peanut Butter Caramel Fudge: Stir in 1/3 cup creamy peanut butter after removing from heat.
- Espresso Caramel: Mix in 1 tsp instant espresso.
- Chocolate Caramel Swirl: Swirl in 1/4 cup melted chocolate before chilling.
Dietary Variations
- Dairy-Free: Use coconut condensed milk and coconut oil instead of butter.
- Low-Sugar: Use monk fruit brown sugar substitute (texture may be slightly softer).
Serving Ideas
- Pair with coffee or tea.
- Wrap individual squares in wax paper for gifting.
- Serve chilled on dessert platters.
Pairings
- Hot chocolate
- Unsweetened iced tea
- Nutty biscotti or shortbread on the side
Storage & Make-Ahead Information
Storage
- Refrigerate in an airtight container for up to 2 weeks.
- Keep layers separated with parchment to prevent sticking.
Freezing
- Freeze for up to 3 months.
- Thaw in the refrigerator until soft.
Reheating
Not necessaryโserve cold or room temperature.
If too firm, let sit out 5 minutes before eating.
Make-Ahead
- This fudge is an excellent make-ahead treat for holidays or parties.
- Can be pre-cut and stored long-term without losing texture.
Shelf Life Notes
- Softens slightly at room temperature after a few hours.
- Best enjoyed within the first week for peak creaminess.
Nutrition Facts (Per Piece, Approx.)
Calories: 95
Carbs: 12g
Protein: 1g
Fat: 5g
Sodium: 35mg
Sugar: 12g
Allergens: Dairy
Frequently Asked Questions
Q: Can I double the recipe?
A: Yes, use a larger pan and increase simmer time by 2โ3 minutes.
Q: Why is my fudge grainy?
A: It may have been cooked too fast or not stirred consistently. Slow, steady heat creates a smooth texture.
Q: Can I use white sugar instead of brown?
A: Yes, but the flavor becomes lighter and less caramel-like.
Q: My fudge didnโt set. What happened?
A: It may not have cooked long enough. You can recook it: reheat with 1โ2 tablespoons condensed milk until thickened.
Q: Is this candy chewy or soft?
A: Itโs a soft fudge, firm enough to slice but creamy when bitten.
Personal Story (Optional)
This fudge recipe came from a night when I needed something sweet but simple. I had condensed milk and sugar, so I experimentedโand the first batch disappeared faster than I expected. Over time I refined it to be softer, creamier, and easier to cut into uniform squares.
Call-to-Action
Try this soft milk caramel fudge and let me know how it turns out for you. Share your results, variations, or questionsโI love seeing your creations and helping you perfect each batch.