If you’re looking for an old-fashioned treat that’s simple yet full of flavor, this Oklahoma Nut Candy is a must-try. With a creamy base, crunchy nuts, and a melt-in-your-mouth sweetness, it’s perfect for the holidays, gift-giving, or just keeping a little batch at home for when your sweet tooth strikes.
Ingredients:
- 2 cups granulated sugar
- 1 cup whole milk
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
- 2 cups mixed nuts (pecans, walnuts, or peanuts work best)
- Pinch of salt
Instructions:
- Prepare a Pan – Grease an 8×8-inch baking dish or line with parchment paper.
- Cook the Base – In a saucepan, combine sugar, milk, butter, and salt. Bring to a boil over medium heat, stirring constantly.
- Simmer – Reduce heat slightly and cook until mixture reaches the soft-ball stage (about 236°F / 113°C on a candy thermometer).
- Add Flavor & Nuts – Remove from heat, stir in vanilla and mixed nuts until evenly coated.
- Set the Candy – Pour mixture into prepared pan and spread evenly. Let cool completely before cutting into squares.
- Serve & Store – Once set, cut into bite-sized pieces. Store in an airtight container.
This old-fashioned candy recipe is simple, nutty, and nostalgic. Perfect for holiday dessert trays or as a sweet homemade gift!

