Go Back

Cranberry Walnut Bread

This easy cranberry walnut bread is moist, tender, and filled with tart cranberries, crunchy walnuts, and fresh orange zest. It is a simple quick bread recipe that works perfectly for breakfast, brunch, snacks, holiday baking, and homemade gifts.
Prep Time 15 minutes
Cook Time 55 minutes
Cooling Time 10 minutes
Servings: 10
Course: Dessert
Cuisine: American

Ingredients
  

  • 2 cups all-purpose flour
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • ¾ cup granulated sugar
  • 1 cup fresh or frozen cranberries chopped
  • ¾ cup walnuts chopped
  • 1 large egg
  • ¾ cup buttermilk
  • cup vegetable oil
  • 1 tsp vanilla extract
  • 1 tbsp orange zest

Method
 

  1. Preheat the oven to 350°F (175°C). Grease a 9x5-inch loaf pan or line it with parchment paper for easy removal.
  2. In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt, and sugar until evenly combined and no lumps remain.
  3. Add the chopped cranberries and chopped walnuts to the flour mixture. Stir well so the fruit and nuts are lightly coated with flour. This helps prevent them from sinking while the bread bakes.
  4. In a separate bowl, whisk together the egg, buttermilk, vegetable oil, vanilla extract, and orange zest until the mixture is smooth and fully combined.
  5. Pour the wet ingredients into the dry ingredients. Gently stir with a spatula or wooden spoon until just combined. The batter should be thick and slightly lumpy. Do not overmix.
  6. Transfer the batter to the prepared loaf pan. Spread it evenly and lightly smooth the top.
  7. Bake for 50 to 60 minutes or until a toothpick inserted into the center comes out clean or with a few moist crumbs attached.
  8. Remove the loaf from the oven and allow it to cool in the pan for 10 minutes.
  9. Carefully transfer the bread to a wire rack and let it cool completely before slicing and serving.

Notes

  • Fresh and frozen cranberries both work well.
  • Do not thaw frozen cranberries before using.
  • Toasting the walnuts enhances their flavor.
  • Avoid overmixing the batter to maintain a soft texture.
  • Store at room temperature in an airtight container for up to 3 days.
  • Refrigerate for up to 1 week.
  • Freeze individual slices for up to 3 months.