Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sliced cranberry nut bread on a plate with cranberries and nuts

Moist Cranberry Nut Bread


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Myla
  • Total Time: 1 hour 10 minutes
  • Yield: 1 loaf (10–12 slices)

Description

Cranberry Nut Bread is a moist, flavorful loaf filled with tart cranberries and crunchy nuts. Perfect for breakfast, brunch, or a cozy snack, this quick bread is easy to make and festive for any occasion.


Ingredients

All-purpose flour

Granulated sugar

Baking powder

Salt

Ground cinnamon (optional)

Eggs

Milk or buttermilk

Vegetable oil or melted butter

Fresh or frozen cranberries

Chopped nuts (walnuts, pecans, or almonds)

Vanilla extract


Instructions

1. Preheat oven to 350°F (175°C). Grease a 9×5-inch loaf pan or line with parchment paper.

2. In a large bowl, whisk together flour, sugar, baking powder, salt, and cinnamon.

3. In a separate bowl, beat together eggs, milk, oil or melted butter, and vanilla extract.

4. Gradually mix the wet ingredients into the dry ingredients until just combined.

5. Fold in cranberries and chopped nuts.

6. Pour batter into prepared loaf pan and smooth the top.

7. Bake for 50–60 minutes or until a toothpick inserted in the center comes out clean.

8. Let the bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Notes

Use half brown sugar for a richer flavor.

Swap nuts for chocolate chips or a combination of dried fruits.

For a lighter version, use applesauce in place of some of the oil.

Add orange zest for a citrusy twist.

Toast nuts lightly before adding for extra crunch.

  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Bread
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 210
  • Sugar: 12g
  • Sodium: 180mg
  • Fat: 9g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 35mg