Ingredients

1 1/2 c. Grapes

1 tbsp. balsamic vinegar

1 c. olive oil

1 tbsp. olive oil

2 tsp. olive oil

1/2 c. raw hazelnuts

1 1/4 tsp. kosher salt

1 1/4 c. granulated sugar

1/4 c. dark brown sugar

butter

1 1/2 c. all-purpose flour

1 1/2 c. whole wheat flour

1 tbsp. baking powder

3/4 c. whole milk

3 eggs

Preparation

Step 1Preheat oven to 375 degrees F and place a rack in the center. Combine grapes, vinegar, and 1 tablespoon oil in a baking dish. Roast until grapes soften, 35 to 40 minutes. Drain off juices and set aside to cool.Step 2Meanwhile, in a small bowl, toss nuts in 2 teaspoons oil and 1/4 teaspoon salt. Place in baking pan and toast in the same 375-degree F oven until golden brown, about 15 minutes. Let cool, then chop. In a small bowl, combine with 1/4 cup each granulated and brown sugar; set aside.Step 3Decrease oven temperature to 350 degrees F. Butter and flour an 8 1/2-inch by 4 1/2-inch loaf pan. In a large bowl, stir together remaining 1 cup granulated sugar, 1 teaspoon salt, flours, and baking powder. In a separate bowl, whisk together remaining 1 cup oil, milk, and eggs. Gently fold egg mixture into flour mixture until just combined. Fold in roasted grapes.Step 4Spoon half the batter into prepared loaf pan and spread evenly. Sprinkle half the reserved hazelnut mixture over the surface. Repeat with remaining batter and nuts. Bake until loaf rises and cracks down the center and a toothpick inserted in the center comes out clean, about 80 to 90 minutes. Let cool 10 minutes before removing from pan; transfer to a rack to cool completely. Looking for party-ready recipes? Try our top guacamole recipes, birthday cakes, or punch recipes.