This slow cooker 3-ingredient peanut butter fudge is the kind of sweet little trick that feels like it’s been passed down through the family—because in my case, it was. My grandpa used to show me how you can melt just three simple ingredients low and slow until they turn into the richest, creamiest bites of fudge. No candy thermometer, no fuss, just a slow cooker doing all the work while you go about your day. It sets up beautifully into thick, dense squares with swirls of peanut butter and chocolate that make everyone think you spent way more time on it than you actually did.
Serve the fudge chilled, cut into small squares, on a simple plate or a tin-foil-lined tray for easy cleanup. It pairs wonderfully with a cold glass of milk for the kids or a hot cup of coffee for the grown-ups. For gatherings, I like to tuck the squares into mini paper liners and mix them on a dessert platter with fresh berries or sliced apples for something a little lighter on the side. This fudge is rich, so small pieces go a long way—perfect for after-school treats, potlucks, or a cozy movie night at home.
Slow Cooker 3-Ingredient Peanut Butter Fudge
Servings: 25–36 small squares

Ingredients
1 (14-ounce) can sweetened condensed milk
2 cups semi-sweet chocolate chips
1 cup creamy peanut butter
Directions
Line an 8x8-inch baking pan with aluminum foil, letting some hang over the edges to create handles. Lightly coat the foil with nonstick spray or a thin swipe of butter so the fudge releases easily later.
Set your slow cooker to LOW. Add the sweetened condensed milk and chocolate chips to the slow cooker. Spoon the peanut butter on top. You don’t need to stir yet; just make sure everything is in an even layer so it melts evenly.
Cover the slow cooker with the lid and cook on LOW for 1 to 1 1/2 hours. Resist the urge to crank it up to HIGH—going low and slow is what keeps the fudge smooth, rich, and creamy instead of grainy or scorched.
After about 45 minutes, lift the lid and give the mixture a gentle but thorough stir with a heat-safe spatula, scraping along the bottom and sides. Replace the lid and continue cooking until everything is completely melted and glossy, with no visible lumps of chocolate.
Once fully melted, turn off the slow cooker. Stir the mixture again for 30 to 60 seconds to make sure the peanut butter and chocolate are fully combined and silky. If you’d like visible peanut butter swirls, reserve 2 to 3 tablespoons of the peanut butter at the beginning, then gently fold it in now instead of fully mixing.
Quickly pour the hot fudge mixture into the foil-lined pan, using a spatula to scrape every bit from the slow cooker. Smooth the top so it’s even. If you reserved peanut butter for swirls, dollop it over the top and drag a butter knife through in short, gentle strokes to create a marbled effect.
Let the pan sit at room temperature for about 20 to 30 minutes to take the initial heat off. Then transfer it to the refrigerator and chill for at least 2 to 3 hours, or until the fudge is firm all the way through and sets up into dense, sliceable squares.
Once the fudge is firm, lift it out of the pan using the foil overhang. Place it on a cutting board, peel back the foil, and use a sharp knife to cut it into small squares. Wipe the knife with a warm, damp cloth between cuts for the cleanest edges and prettiest pieces.
Store the fudge squares in an airtight container, layered with parchment or wax paper so they don’t stick together. Keep them in the refrigerator for up to 1 week, or freeze for up to 2 months. Serve chilled or let them sit at room temperature for 5 to 10 minutes for slightly softer, extra-creamy bites.
Variations & Tips
For picky eaters or different tastes, there are plenty of simple ways to tweak this while still keeping it easy. If someone in your house isn’t big on peanut butter, you can swap it for another creamy nut or seed butter, like almond butter or sunflower seed butter, and follow the same low-and-slow method. For a milder chocolate flavor, use half milk chocolate chips and half semi-sweet. If your kids like a little crunch, sprinkle chopped peanuts on top as soon as you pour the fudge into the pan, gently pressing them in so they stick. For a sweet-and-salty version, finish with a light pinch of flaky sea salt over the top before chilling. To make smaller batches for lunchbox treats, pour the mixture into a foil-lined loaf pan for thicker, fewer pieces. You can also let the kids help by letting them swirl in a spoonful of extra peanut butter on top or adding a few mini chocolate chips or sprinkles over just half the pan, so everyone gets a piece the way they like it. No matter the variation, keep the slow cooker on LOW and avoid lifting the lid too often—that steady, gentle heat is the key to fudge that sets up perfectly every time.