
This cream cheese fudge delivers a melt-in-your-mouth experience that’s easier to make than you’d expect. I developed this recipe after testing multiple versions in my tiny Boston kitchen, always searching for that perfect balance of richness and smoothness.
The secret lies in combining cream cheese with chocolate chips and sweetened condensed milk, creating a fudge that’s both creamy and dense. Unlike traditional fudge, this version requires no candy thermometer or complicated techniques—just a microwave and a mixing bowl.
What you get are ultra-rich squares with a velvety texture that melts the moment it hits your tongue. The cream cheese adds a subtle tang that cuts through the sweetness, making these squares irresistibly balanced.
These keep well at room temperature for days, making them perfect for gifting or satisfying sudden cravings.
Ingredients for Cream Cheese Fudge
Rich, creamy, and impossibly smooth—these ingredients make magic happen in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Cream Cheese 🧀 | 8 oz | Full-fat, softened to room temperature |
| Semi-Sweet Chocolate Chips 🍫 | 2 cups | High-quality for smooth melting |
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, standard size |
| Unsalted Butter 🧈 | ¼ cup | 1/2 stick, for richness |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla for best flavor |
| Powdered Sugar 🍚 | 1 cup | Sifted for smooth texture |
| Pinch of Salt 🧂 | 1 pinch | Balances sweetness |
| Heavy Cream 🥛 | ¼ cup | Optional for extra creaminess |
| Chopped Walnuts 🌰 | ½ cup | Toasted, for crunch |
| Cocoa Powder 🍫 | 2 tbsp | Unsweetened, for depth |
[recipe_ingredient_scaler]
The cream cheese is non-negotiable here. Philadelphia brand gives the best melt-in-your-mouth texture, but any full-fat block works. Chocolate chips matter too—Ghirardelli or Guittard melt smoother than generic brands. I grab mine at Trader Joe’s (their semi-sweet are perfect). The sweetened condensed milk can be Eagle Brand—it’s the only kind I’ve seen in most grocery stores.
No cream cheese? Full-fat Greek yogurt at the same amount works in a pinch, but the tang will be sharper. Out of chocolate chips? Chop up chocolate bars (70% cacao is ideal). Swap walnuts for pecans or skip them entirely. The heavy cream is optional, but if you want ultra-luxe fudge, don’t skip it. Vanilla extract is worth splurging on—Nielsen-Massey is my go-to.
Fudge stays soft at room temperature for 5-7 days in an airtight container. For longer storage, refrigerate for up to 2 weeks or freeze for 3 months. Bring to room temp before serving for that signature melt-in-your-mouth experience.
Why You’ll Love This Recipe
- One Bowl Wonder: I melt everything together in a single pot—no fancy equipment, just a wooden spoon and five minutes of stirring.
- Velvety Chocolate Swirl: The cream cheese cuts the sweetness of the condensed milk, leaving this rich, tangy undertone that makes the chocolate taste even deeper.
- Holiday Gift Saver: I wrap these in little boxes for teachers, neighbors, even my mail carrier—everyone thinks I slaved for hours.
- Fridge Stash Hero: Honestly, it keeps for two weeks in the fridge, but it’s usually gone in two days at my house.
Step-by-Step Instructions for Cream Cheese Fudge
This method delivers velvety, melt-in-your-mouth fudge with a luxurious texture every time.
Step 1: Prepare the Cream Cheese Base
In a large microwave-safe bowl, combine the 8 oz Cream Cheese and 0.25 cup Unsalted Butter. Microwave in 30-second intervals on high, stirring between each, until both are completely melted and smooth.
This gentle heating prevents separation and ensures a silky base. Stir in the 1 cup Powdered Sugar and 2 tbsp Cocoa Powder until no lumps remain. The mixture should be glossy and free of graininess—this is your foundation for ultra-rich fudge.
Step 2: Melt the Chocolate and Condensed Milk
In a separate microwave-safe bowl, combine the 2 cups Semi-Sweet Chocolate Chips and 1 can Sweetened Condensed Milk. Microwave in 30-second bursts, stirring thoroughly between each, until the chocolate is fully melted and the mixture is smooth.
Be patient here—rushing this step can cause the chocolate to seize. The condensed milk adds sweetness and a fudgy consistency, while the chocolate provides depth. If the mixture seems too thick, stir in the 0.25 cup Heavy Cream to loosen it slightly.
Step 3: Combine and Flavor the Fudge Mixture
Pour the melted chocolate mixture into the cream cheese base. Stir vigorously with a silicone spatula until fully combined and uniform in color. The mixture should be thick, shiny, and pull away from the sides of the bowl slightly as you stir.
Add the 2 tsp Vanilla Extract and 1 pinch Pinch of Salt, mixing well. The vanilla enhances the chocolate flavor, while the salt balances the sweetness. Fold in the 0.5 cup Chopped Walnuts last, ensuring they’re evenly distributed for a satisfying crunch in every bite.
Step 4: Set and Chill the Fudge
Line an 8×8-inch baking dish with parchment paper, leaving an overhang on the sides for easy removal. Pour the fudge mixture into the prepared dish and smooth the top with the spatula. Tap the dish gently on the counter to remove any air bubbles.
Refrigerate the fudge for at least 4 hours or overnight until firm. The fudge is ready when it holds its shape when pressed lightly and the edges pull away from the parchment. Resist the urge to cut it too soon—patience ensures clean, professional squares.
Pro Tips For Making Cream Cheese Fudge
- Room Temp Cream Cheese: Let the cream cheese sit out for at least 30 minutes before mixing—I learned this the hard way after my first batch came out lumpy.
- Melt Slowly: Use low heat when melting the chocolate and condensed milk, stirring constantly. After burning two batches, I finally figured out that patience prevents a grainy texture.
- Skip the Substitutes: Full-fat cream cheese and real butter are non-negotiable here. I was skeptical until I tried it with lower-fat versions, and the texture suffered every time.
- Chill Completely: Give the fudge a solid 2-3 hours in the fridge before cutting, even if you’re impatient like me. It slices cleanly and holds its shape this way.
Troubleshooting This Dish
Grainy Texture Fix
If your fudge turns out grainy, it’s usually because the powdered sugar didn’t dissolve completely. I fix this by returning the mixture to the microwave for 10-15 seconds, then stirring vigorously until smooth. Alternatively, sift the powdered sugar before adding it to prevent clumps. 💡
Separation Solutions
Seeing oil separate from your fudge? This happens when the mixture gets too hot. Let it cool for 5 minutes, then whisk vigorously to reincorporate. If stubborn, add 1 tsp warm heavy cream and stir until emulsified. I learned this trick after a batch split in my tiny Boston kitchen.
Soft Fudge Rescue
If your fudge won’t set after 4 hours, it might need more time. I’ve found that adding ¼ cup extra powdered sugar and rechilling for 2 hours usually does the trick. Ensure your fridge is at 35°F or below for best results.
Burnt Chocolate
Overheated chocolate can scorch and seize. If this happens, start fresh with the chocolate step, using 20-second microwave intervals and stirring between each. I always use Ghirardelli chips—they melt more evenly than generic brands.
Uneven Mixing
Finding streaks of cream cheese? Make sure both the cream cheese and butter are fully melted and smooth before combining with other ingredients. I use a silicone spatula to scrape the bowl sides thoroughly. A hand mixer on low can help if you’re struggling. 🔥
Nut Sinking
If your walnuts sink to the bottom, fold them in last and press a few into the top after pouring into the dish. Toasting the nuts first (5 minutes at 350°F) also helps them stay suspended in the mixture.
Nutrition Facts
Frequently Asked Questions
Can I use low-fat cream cheese?
Stick with full-fat for best results. Low-fat versions have higher water content, which can make your fudge grainy or prevent it from setting properly. The richness of full-fat is key for that melt-in-your-mouth texture.
How long does it need to chill?
Refrigerate for at least 4 hours, but overnight is ideal. This gives the fudge time to fully set and develop its characteristic dense, creamy consistency. Rushing this step can lead to soft, messy squares.
Can I make this without nuts?
Simply omit the walnuts or replace them with another mix-in like crushed cookies or dried fruit. The recipe works perfectly without any additions, too.
Why did my fudge turn out grainy?
Graininess usually means the powdered sugar didn’t dissolve completely. Try sifting it first or warming the mixture for 10-15 seconds and stirring vigorously to smooth it out.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026