Fudge has roots in late 19th-century American cooking, when confectioners were experimenting with sugar temperatures and accidentally “fudged” a batch of caramels—hence the name. Traditional fudge can be a bit fussy, often relying on a candy thermometer and precise timing. This slow cooker cream cheese chocolate fudge strips away the complexity and pares things down to just three ingredients, leaning on cream cheese for body and cocoa powder for deep chocolate flavor. It’s the kind of recipe you make when you want something indulgent, homemade, and comforting without hovering over the stove. The texture lands somewhere between classic fudge and a truffle, making it an easy, crowd-pleasing sweet to share at potlucks, holiday gatherings, or just to keep in the fridge for an after-dinner bite.
This fudge is rich and intense, so it pairs nicely with lighter, contrasting elements. Serve small squares alongside fresh berries or orange segments to cut through the creaminess. A cup of hot coffee or unsweetened black tea balances the sweetness, while a glass of cold milk is a nostalgic match if you’re serving kids (or just feeling like one). For a dessert board, arrange the fudge with salted nuts, crisp butter cookies, and a bowl of lightly whipped cream or Greek yogurt so guests can mix and match textures. If you’re entertaining, you can also plate a few pieces with a drizzle of raspberry sauce or a sprinkle of flaky sea salt to turn a humble slow cooker treat into something that looks restaurant-ready.
3-Ingredient Slow Cooker Cream Cheese Chocolate Fudge
Servings: 16 small squares
Ingredients
8 oz (225 g) full-fat cream cheese, softened and cut into chunks
2 cups (240 g) powdered sugar, sifted
1/2 cup (40 g) unsweetened cocoa powder, sifted
Directions
Prepare the slow cooker: Line a small loaf pan or an 8x8-inch pan with parchment paper, leaving some overhang for easy removal later. Set aside. Lightly grease the inside of your slow cooker insert with a thin film of neutral oil or nonstick spray to help with cleanup.
Combine cream cheese and powdered sugar: In the slow cooker insert (with the cooker turned off), add the softened cream cheese and powdered sugar. Use a spatula or wooden spoon to gently press and fold them together until the sugar is mostly incorporated into the cream cheese. This doesn’t need to be perfectly smooth yet; you just want to avoid dry pockets.
Add the cocoa powder: Sprinkle the sifted cocoa powder evenly over the cream cheese mixture. Gently fold it in with your spatula, again just until there are no big streaks of dry cocoa. The mixture will be thick and a bit sticky at this stage.
Cook on low: Cover the slow cooker and set it to LOW. Cook for 45–60 minutes, checking once halfway through. During cooking, the cream cheese will soften further and the mixture will loosen slightly. At the halfway point, remove the lid and stir thoroughly, scraping down the sides and bottom to ensure even heating and a smooth texture.
Stir until smooth and glossy: After 45–60 minutes total, turn off the slow cooker. Stir the mixture vigorously for 1–2 minutes. It should become thick, smooth, and glossy, similar to a dense frosting. If you see small lumps of cream cheese, keep stirring and pressing them out with the back of your spatula.
Transfer to pan and level: Scrape the warm fudge mixture into your prepared pan. Use an offset spatula or the back of a spoon to spread it into an even layer, pressing it firmly into the corners and smoothing the top as much as possible.
Chill to set: Cover the pan (a layer of plastic wrap or foil works well) and refrigerate for at least 2–3 hours, or until the fudge is firm enough to slice cleanly. For the cleanest cuts, chill overnight.
Slice and serve: Use the parchment overhang to lift the fudge out of the pan and onto a cutting board. With a sharp knife, cut into 16 small squares (or smaller, if you prefer bite-size pieces). Wipe the knife between cuts for neat edges. Store the fudge in an airtight container in the refrigerator for up to 5–7 days.
Variations & Tips
Because this recipe is so streamlined, small tweaks make a big difference. For a mocha variation, whisk 1–2 teaspoons of instant espresso powder into the cocoa before adding it to the cream cheese; the coffee will deepen the chocolate flavor without making the fudge taste overtly like coffee unless you use the higher amount. If you prefer a sweeter, milk-chocolate-style fudge, reduce the cocoa powder to 1/3 cup and add an extra 1/4 cup powdered sugar, tasting as you go. You can also work in texture without adding more than three core ingredients by finishing with toppings rather than mix-ins: press finely chopped nuts, toasted coconut, or crushed pretzels onto the surface of the warm fudge before chilling. A light sprinkle of flaky sea salt on top just before serving adds contrast and keeps the ingredient list simple. For a flavored twist, stir in 1 teaspoon of vanilla or peppermint extract after turning off the slow cooker and before spreading the mixture in the pan. If your fudge seems too soft after chilling, it usually means the cream cheese was extra soft or the mixture was slightly undercooked; just return the pan to the fridge or even the freezer for 20–30 minutes before slicing to firm it up. Conversely, if it feels a bit dry, let the pieces sit at room temperature for 10–15 minutes before serving so the texture relaxes into something more truffle-like.