Desserts
This no-bake cheese fudge recipe delivers the creamy, velvety swirls you crave without a single trip to the oven. The secret lies in tempering sharp cheddar with sweetened condensed milk and butter, creating a texture that's firm enough to slice yet rich enough to melt in your mouth.
I've perfected this method over years of holiday baking—it's the one dessert that never fails to disappear.
The magic happens when you combine room-temperature cheese with warm condensed milk, then work quickly to achieve those signature marbled swirls. No special equipment is needed beyond a mixing bowl and a spatula, making this a foolproof treat for beginners and experienced bakers alike.
The result is a decadent slab of fudge that's perfect for gifting, holiday tables, or satisfying that late-night sweet tooth.
What sets this recipe apart is the balance of tangy cheese and sweet creaminess, with just the right amount of firmness to slice cleanly. The swirls create visual appeal, while the flavor delivers that classic cheese fudge experience—rich, smooth, and impossible to resist.
Ready in about 30 minutes with just 10 minutes of active work, this dessert is the ultimate no-fuss indulgence.
Serve it at room temperature for the perfect texture, or chill slightly to enhance the firmness. This recipe makes about 2 pounds—enough to share or save for later.
The best part? No oven required, no waiting for cooling, and no risk of burning. Just pure, creamy satisfaction in every bite.
Ingredients for cheese fudge
Sharp cheddar, sweetened condensed milk, and butter—just 10 ingredients for velvety swirls that disappear fast.
| Ingredient | Amount | Notes |
|---|---|---|
| Sharp Cheddar Cheese 🧀 | 2 lbs | Extra-sharp, block form preferred |
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, unopened |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Heavy Cream 🥛 | 1 cup | Cold, heavy whipping cream |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla, not imitation |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Granulated Sugar 🍚 | ½ cup | White sugar, fine grain |
| Semisweet Chocolate Chips 🍫 | ½ cup | High-quality, 70% cacao |
| Pecans 🌰 | ¼ cup | Chopped, toasted |
| Lemon Juice 🍋 | 1 tsp | Freshly squeezed |
The cheddar is non-negotiable—extra-sharp gives that perfect tang-sweet balance. Block form is best (shredded gets clumpy), and Wisconsin cheddar from Whole Foods or Costco is my go-to. If you're in a rush, pre-shredded works but pat it dry first with a paper towel. Sweetened condensed milk? Don't open the can until you're ready to use it—it absorbs moisture from the air. The butter and cream need to be room temperature for smooth swirls—microwave the butter for 40 seconds if it's cold. Pro tip: Toast your pecans for 5 minutes at 350°F before chopping—they add a buttery crunch that makes this fudge next-level.
No sharp cheddar? Extra-sharp white cheddar works in a pinch, but the flavor won't be as bold. Subbing condensed milk? Equal parts heavy cream and powdered sugar mimics the sweetness, but the texture won't be identical. Short on vanilla? Vanilla bean paste adds depth, or a cinnamon stick simmered in the milk gives warmth. Chocolate chips can be swapped for white chocolate or dark chocolate chunks, but 70% cacao is ideal for that classic cheese fudge bite. The lemon juice brightens everything—skip it if you prefer ultra-sweet fudge. For a nut-free version, crushed pretzels or mini marshmallows add fun texture instead.
This fudge sets up in about 2 hours at room temperature, but 1 hour in the fridge speeds things up. Line your pan with parchment paper for easy slicing—no sticking, ever. Store leftovers in an airtight container in the fridge for up to 2 weeks, or freeze for 3 months. The swirls stay pretty, and the texture holds up beautifully. I always make a double batch—one for gifts, one for midnight cravings. Wrap individual slices in parchment, tie with twine, and you've got instant holiday presents.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe—just melt cheddar, condensed milk, butter, cream, and vanilla. No fancy tools, no stress, and zero room for failure.
- Salty-Sweet Bliss: That sharp cheddar cuts through the sweetness like a perfect balance. It’s rich but not cloying, creamy but with just enough bite to keep you coming back.
- Party-Ready in Minutes: Wrap it in wax paper, tie with twine, and boom—you’ve got a showstopper gift for holidays, teacher gifts, or just because. (Yes, even on a Tuesday night.)
- Lasts for Weeks: Store it in the fridge, and it stays fresh for ages. I’ve had batches last months, tucked away for movie nights or when I crave something indulgent without the effort.
Step-by-step instructions for cheese fudge recipe
Here's how to craft this decadent no-bake treat with velvety swirls that melt in your mouth.
Melt the Cheese and Butter Together
In a heavy-bottomed saucepan, combine the 2 lbs sharp cheddar cheese, 1 cup unsalted butter, and 1 cup heavy cream. Place the saucepan over medium-low heat and stir frequently with a silicone spatula. You'll want to maintain a gentle simmer—this prevents the cheese from seizing or burning. The mixture will look thick and clumpy at first, but keep stirring until it becomes completely smooth and glossy, about 10-12 minutes.
Here's the thing—don't rush this step. If the mixture curdles or separates, reduce the heat even lower and keep stirring until it comes back together. The goal is a silky, velvety texture that forms the base of your fudge. Once fully melted, remove the saucepan from heat and stir in the 1 tbsp vanilla extract and 1 tsp lemon juice. This brightens the rich, cheesy flavor and adds a subtle tang that balances the sweetness.
Incorporate the Sweetened Condensed Milk and Sugar
Return the saucepan to low heat and carefully whisk in the 1 can sweetened condensed milk and 0.5 cup granulated sugar. Stir constantly until the mixture thickens and coats the back of a spoon, which should take about 5-7 minutes. You're aiming for a pudding-like consistency—it should be thick enough to hold its shape when dropped from a spoon but still pourable.
To test for doneness, dip a clean spoon into the mixture and let it cool for a minute. When you run your finger through it, the trail should hold its shape without spreading too thin. If it's still too runny, let it cook for another minute or two. If it's too thick, you can thin it slightly with a splash of heavy cream—just a tablespoon or two at a time. The mixture should be smooth, glossy, and ready for the next step.
Fold in the Chocolate Chips and Pecans
Transfer the thickened mixture to a large mixing bowl and let it cool slightly for 5 minutes. This prevents the 0.5 cup semisweet chocolate chips and 0.25 cup pecans from melting into the fudge before you're ready. Using a rubber spatula, gently fold in the chocolate chips and pecans, making sure they're evenly distributed throughout the mixture. You want pockets of chocolate and crunchy pecans in every bite—don't overmix or you'll break up the chocolate.
For the velvety swirls, here's the trick: divide the mixture evenly between two greased 8x8-inch baking dishes or a single 9x13-inch dish. Use a butter knife to create swirls in one layer while leaving the other layer smooth. This creates stunning visual contrast and adds texture to each piece. Tap the dishes gently on the counter to release any air bubbles, then sprinkle a pinch of salt over the top for a burst of flavor.
Chill and Set the Fudge
Refrigerate the fudge for at least 4 hours, or until completely firm to the touch. I know it's tempting to cut into it sooner, but patience is key here—rushing will result in a crumbly, greasy mess instead of clean, sliceable pieces. For best results, let it chill overnight. The longer it sets, the richer and more fudgy the texture becomes.
Once set, run a sharp knife around the edges to loosen the fudge, then cut it into 1-inch squares or your preferred serving size. The edges should be clean and the center should hold its shape without sticking to the knife. If the fudge is too soft when you take it out of the fridge, give it another 15-20 minutes to firm up. Serve at room temperature for the perfect balance of creamy and firm textures.
Pro Tips For Making Cheese Fudge
- Grate Cheese Small: Use the fine side of a box grater for the cheddar—no chunks, no regrets. I learned this the hard way after pulling out a few stubborn cheese bits that refused to melt evenly.
- Heat Slowly, Stir Often: Start the condensed milk and butter on medium-low, not high. Once it’s simmering, stir every 30 seconds—this prevents scorching and keeps the texture silky instead of grainy.
- Skip the Water Bath: Let the fudge cool in the pan for 10 minutes before transferring to greased squares. This prevents cracking when you cut it later—no extra work, just patience.
- Whip the Cream Last: Fold in the heavy cream and vanilla after the cheese mixture has cooled to 110°F (43°C). Warm cream makes the fudge greasy; cool cream keeps it creamy.
Best sauces and condiments for this dish
Caramel Drizzle
Elevate your cheese fudge with a homemade caramel drizzle made from ½ cup granulated sugar, ¼ cup heavy cream, and 2 tbsp unsalted butter.
Cook the sugar in a saucepan over medium heat until it turns a deep amber color, then carefully whisk in the cream and butter. Let it cool slightly before drizzling over the set fudge. This adds a glossy finish and a buttery-sweet contrast to the tangy cheese. 🍯
Peanut Butter Swirl
For a nutty twist, replace the pecans with ½ cup creamy peanut butter and fold it into the base mixture before swirling. The peanut butter blends seamlessly into the fudge, creating a marbled effect with rich, nutty pockets.
I like to use natural peanut butter like Smucker's for the best texture. This variation is a crowd-pleaser, especially for those who love peanut butter and chocolate together.
Chocolate Ganache
Drizzle or pour a chocolate ganache over the top of your fudge for extra decadence. Heat ½ cup heavy cream until steaming, then pour it over ½ cup chopped dark chocolate (70% cacao). Let it sit for 2 minutes before stirring until smooth.
Pour the ganache over the chilled fudge and let it set for 10 minutes before slicing. The ganache adds a glossy, luxurious finish that pairs perfectly with the creamy fudge. 🍫
Spiced Maple Glaze
Add warmth with a spiced maple glaze by simmering ¼ cup pure maple syrup, 1 tsp ground cinnamon, and a pinch of nutmeg in a small saucepan for 3-4 minutes.
Brush this glaze over the top of the fudge and let it set for 5 minutes before slicing. The cinnamon and maple complement the cheese beautifully, giving it a cozy, autumnal flavor profile. This works especially well with the pecan version.
Salted Caramel Topping
For a sophisticated touch, sprinkle flaky sea salt over a caramel drizzle before it sets. I recommend Maldon sea salt for its delicate crystals. The salt enhances the sweetness and adds a gourmet finish.
This topping is simple but makes the fudge feel like a restaurant-quality dessert. Pair it with the chocolate ganache for an extra indulgent experience. ✨
Nutrition facts
Frequently asked questions
Why does my cheese fudge turn out greasy instead of creamy?
The most common cause is under-chilling or overmixing. Let the fudge set for at least 4 hours (overnight is best) and avoid stirring after adding chocolate chips. Also, ensure your butter and cream are room temperature—cold dairy causes separation. If it's still greasy, try adding 1 extra tablespoon of cornstarch next time to absorb excess moisture.
Can I make this recipe without sweetened condensed milk?
Yes! Mix 1 cup heavy cream with 1 cup powdered sugar to mimic the texture and sweetness. However, the flavor won't be identical—condensed milk adds depth. For a closer substitute, use ¾ cup heavy cream + ½ cup granulated sugar, simmered until thickened. The result will be slightly lighter but still delicious.
How do I store cheese fudge for holidays or gifting?
Wrap individual slices in parchment paper, then place in an airtight container with layers separated by wax paper. Store in the fridge for up to 2 weeks or freeze for 3 months. For gifting, add a ribbon and tag—the fudge keeps its texture beautifully when properly wrapped. Pro tip: Place a damp paper towel in the container to prevent drying.
What's the secret to perfect swirls in cheese fudge?
Work quickly after mixing! Use a butter knife to spread half the batter in your pan, then swirl the remaining mixture on top while it's still warm. For cleaner swirls, chill the fudge for 1-2 hours before slicing—this helps the layers hold their shape. If swirls disappear, your fudge may need more chilling time or a firmer base (add 1 extra tablespoon of sugar next time).
Can I make cheese fudge with cream cheese instead of cheddar?
Not recommended—cream cheese lacks the sharp, tangy flavor that defines cheese fudge. However, you can blend ½ cup cream cheese with 1.5 lbs cheddar for a slightly softer texture. For a dairy-free version, use nutritional yeast + coconut oil, but the taste and texture won't be the same. Stick with sharp cheddar for that classic, rich flavor.
