This white sour cream fudge is a sweet, slightly tangy fudge recipe that my grandma used to make every year for Christmas. Optional toasted walnuts are added to this much-loved, old-fashioned recipe.

Sour cream fudge: An old-fashioned fudge recipe with a slight tang. My grandma made this every year!

Are you looking for a new and unique fudge recipe? Why not give sour cream fudge a try?

Sour cream fudge is such a treat. I hadn’t eaten it for 10+ years – since my grandma passed away – and I was quickly reminded of how delicious it is!

Sour cream fudge is nothing like chocolate fudge. So if you’re not a chocolate fudge fan, you may like this fudge.

Love walnuts? I added lots – roughly 1.5 cups of walnuts to this recipe. It has a nice balance of sweet and nutty – crunchy and smooth. 

Does It Taste Like Sour Cream?

The fudge doesn’t taste like sour cream, necessarily.

The sour cream adds a delicious tang. The candy is plenty sweet.

So it’s more sweet and tangy than sour cream-y.

Recipe Tips

  • Don’t skip toasting the walnuts. It makes all the difference in flavor! Instructions are in the recipe, below.
  • Use a food thermometer: Unless you are really comfortable recognizing the soft ball stage, I’d recommend using a food thermometer.

White sour cream fudge with walnuts: This delicious white fudge is a welcome alternative to chocolaty fudge.

My Grandma’s Recipe

Every Christmas, my grandma would make a batch of sour cream fudge. It was one of the foods she was family-famous for. That, and her meatballs.

She passed away in 2005, we haven’t had sour cream fudge. I was so happy to find her recipe and make it myself. It reminds me of her and the many Christmases we spent together. 

View this post on Instagram

A post shared by Haley @ Cheap Recipe Blog (@cheaprecipeblog) on

Using A Food Thermometer

To get the  perfect consistency (firm), you’ll need to cook the mixture until it reaches 235F – or the soft ball stage.

But if you’re like me, you don’t know enough about caramelization to get it just right.

The fix?

Use a food thermometer. This takes the guesswork out of the recipe, ensuring that your fudge is perfectly cooked.

You can pick up a food thermometer for less than $5.00 at Walmart, Target, hardware stores, etc.

Sour cream fudge: An old-fashioned fudge recipe with a slight tang. My grandma made this every year!

White Sour Cream Fudge

Yield: 16 pieces
Prep Time: 15 minutes
Total Time: 15 minutes

This old-fashioned fudge recipe is a family favorite. The sour cream adds a delicious tang. I like to add lots of toasted walnuts for good crunch and flavor.


  • 2 cups granulated sugar
  • 1 cup sour cream
  • 1/2 teaspoon salt
  • 2 tablespoons butter
  • 1 1/2 cups walnut pieces


  1. Toast walnuts: Preheat oven to 350F. Place walnuts on a baking sheet. Toast for 5 to 7 minutes, tossing once. Watch closely toward the end to avoid burning. Remove from oven and set aside to cool.
  2. Line an 8x8-inch baking dish with parchment paper. Spray with cooking spray. Set aside.
  3. In a large, heavy-bottom saucepan, place sugar, sour cream, and salt. Turn heat to medium-high. Heat until the mixture reaches 235F (soft-ball stage). Stir constantly.
  4. Once mixture reaches 235F, remove from heat. Stir in butter. Add nuts.
  5. Pour mixture into prepared pan. Cool completely, and refrigerate.

Did you like this recipe?

Please give it a 5-star review on the recipe card above!