These Classic Fudge Nut Bars feature a soft, chewy oatmeal cookie base layered with rich chocolate pecan fudge and finished with more oatmeal cookie crumbles on top. Warm, gooey, and easy to make, they’re a comforting treat any time of year.

Table of Contents
- Ingredients Needed
- How to Make the Recipe
- Storage
- Helpful Tips
- Recipe FAQs
- More Family Favorite Recipes!
- Classic Fudge Nut Bars Recipe
Why you’ll love this recipe

This classic fudge nut bar recipe comes from my Grammy and remains a family favorite. The combination of a tender oatmeal cookie base and a glossy chocolate pecan fudge layer creates warm, comforting bars that are easy to make and impossible to resist.
The recipe is straightforward—about 25 minutes of active prep—and bakes in a 13″ x 9″ pan. In roughly 30 minutes in the oven you’ll have gooey bars that serve a crowd or make a perfect gift.
Enjoy!

Ingredients Needed
Oatmeal cookie base:
- All-purpose flour
- Baking soda
- Salt
- Unsalted butter (room temperature)
- Light brown sugar (lightly packed)
- Large eggs (room temperature)
- Vanilla extract
- Quick oats (not old-fashioned)
Chocolate pecan fudge layer:
- Semi-sweet chocolate chips
- Sweetened condensed milk
- Unsalted butter
- Vanilla extract
- Chopped pecans
How to Make the Recipe
Below is a concise overview. For the full recipe with measurements and details, see the recipe card.
Step 1 — Make the oatmeal cookie base. Whisk the dry ingredients together in a medium bowl. In a mixer (hand or stand with paddle), cream the butter and brown sugar, then add eggs and vanilla. Reduce speed, add the dry mixture until just combined, then fold in quick oats by hand.
Step 2 — Press base into the pan. Reserve about one-third of the dough for the topping. Press the remaining two-thirds into a generously greased 13″ x 9″ pan. If the dough is sticky, use a sprayed spatula or clean hands.
Step 3 — Make the chocolate pecan fudge. In a heavy-bottomed saucepan over medium heat (or a double boiler), combine chocolate chips, sweetened condensed milk, butter, and vanilla. Stir until smooth, then fold in chopped pecans and remove from heat.
Step 4 — Assemble and bake. Spread the warm fudge evenly over the oatmeal base. Break the reserved cookie dough into small to medium clumps and scatter them over the fudge. Bake at 350°F for 25–30 minutes, until the topping is lightly golden and the fudge has a shiny surface. Cool in the pan before cutting.
Storage
Store bars in a well-sealed container at room temperature or in the refrigerator. To freeze, cool completely, cut into squares, freeze on a sheet until firm, then wrap individually and place in an airtight container or freezer bag. Thaw in the refrigerator before serving.

Helpful Tips
- Baking pan: A 13″ x 9″ pan is ideal, but a 15″ x 10″ sheet pan also works; baking temperature and time remain the same.
- Pan release: Use a flour-based baking spray or line the pan for easier removal.
- Use an oven thermometer: Oven temperatures vary—an oven thermometer ensures accurate baking results.
- Sticky dough: The oatmeal cookie base is sticky. Spray your spatula or use your hands to press it into the pan.
- Reserve dough for topping: Set aside roughly one-third of the dough to crumble over the fudge layer.
- Melting chocolate: Use a heavy-bottomed saucepan or a double boiler and stir constantly until smooth.
- Cool before cutting: Let bars cool in the pan for cleaner slices while still remaining fudgy.
Recipe FAQs
A 13″ x 9″ baking pan works well. If you prefer, a 15″ x 10″ sheet pan will also produce great results.
Yes. Walnuts or almonds are good substitutes for pecans and will work nicely in the fudge layer.
Keep them in a well-sealed container at room temperature or refrigerated. For longer storage, freeze individual squares wrapped tightly.
More Family Favorite Recipes!

Pennsylvania Dutch Chocolate Funny Cake

Irresistible Peanut Butter Tandy Kakes

Black Bottom Cupcakes

Classic 4 Egg Yellow Sheet Cake with Chocolate Frosting
If you try these Classic Fudge Nut Bars, please leave a star rating and share your thoughts in the comments below. Thanks for visiting!
Classic Fudge Nut Bars

Ingredients
Oatmeal Cookie Base
- 2 1/2 cups All-Purpose Flour
- 1 tsp Baking Soda
- 1 tsp Salt
- 1 cup Unsalted Butter, room temperature
- 2 cups Light Brown Sugar, lightly packed
- 2 Large Eggs, room temperature
- 2 tsp Vanilla Extract
- 3 cups Quick Oats
Chocolate Pecan Fudge Layer
- 12 oz Semi-Sweet Chocolate Chips
- 14 oz Sweetened Condensed Milk
- 2 tbsp Unsalted Butter
- 2 tsp Vanilla Extract
- 1 cup Chopped Pecans
Instructions
Oatmeal Cookie Base
- Generously spray a 13″ x 9″ baking pan and set aside.
- In a medium bowl, whisk together the flour, baking soda, and salt.
- In a mixer, cream the butter and light brown sugar on medium-high until well blended. Add eggs and vanilla, scraping the bowl as needed.
- Lower the mixer speed and gradually add the dry ingredients until just combined.
- Fold in the quick oats with a spoon or spatula—do not use the mixer for this step.
- Press about two-thirds of the dough into the prepared pan. Reserve the remaining dough for the topping.
Chocolate Pecan Fudge Layer
- Preheat the oven to 350°F and position the rack just above center.
- In a heavy-bottomed saucepan over medium heat, stir together chocolate chips, sweetened condensed milk, butter, and vanilla until smooth. Remove from heat and stir in chopped pecans.
- Pour the warm fudge over the oatmeal base and spread evenly.
- Crumble the reserved dough into small to medium pieces and scatter over the fudge.
- Bake at 350°F for 25–30 minutes, until the topping is light to medium golden and the fudge has a shiny surface. Let cool in the pan before cutting.
Video
Notes
Nutrition
|
Carbohydrates: 52g
|
Protein: 6g
|
Fat: 19g
Nutritional information provided above is an estimate only and will vary based on specific ingredients used. See the site’s nutritional disclaimer for more info.
Like this recipe? Leave a comment below!