Go Back
+ servings
Cranberry Bread sliced on a white plate.

Cranberry Bread

This cranberry bread recipe is quick and easy sweet bread with whole cranberries. Delicious along with a cup of coffee or tea or a wonderful holiday gift!

Course Breakfast
Cuisine American
Keyword cranberry bread
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 5 people
Calories 484 kcal
Author Anna


  • 2 c all-purpose flour
  • 1.5 tsp baking powder
  • 1/4 tsp baking soda
  • 1 tsp salt
  • 1 c fresh cranberries chopped
  • 3/4 c buttermilk
  • 1 tsp vanilla extract
  • 1/4 c vegetable or canola oil
  • 1 large egg slightly beaten
  • 1 c granulated sugar


  1. Line a 9" x 5" loaf pan with aluminum foil. Butter the bottom and sides of the foil. Set aside.
  2. Preheat the oven to 375 degrees F.
  3. In a large mixing bowl, whisk together flour, baking powder, baking soda and salt.
  4. Add chopped cranberries and stir to distribute.
  5. In another mixing bowl, whisk together egg, buttermilk, vanilla, oil and sugar.
  6. With a rubber spatula, fold in wet ingredients to dry ingredients. Do not overmix. Few flour lumps are okay.
  7. Pour batter into prepared pan.
  8. Bake bread for 33 to 38 minutes, or until the top is golden brown and the toothpick inserted in few places in the center of the cake comes out clean.
  9. Cool completely in the pan.

Recipe Video

Recipe Notes

  1. Please note, that the nutrition value can vary depending on what product you use. The information below is an estimate.
  2. To make homemade buttermilk, add 2 teaspoons of apple cider vinegar to a cup and add enough half and half to make 1 cup of liquid.
  3. You can use frozen cranberries in this recipe. No need to thaw them.
Nutrition Facts
Cranberry Bread
Amount Per Serving
Calories 484 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 2g13%
Cholesterol 37mg12%
Sodium 582mg25%
Potassium 283mg8%
Carbohydrates 83g28%
Fiber 2g8%
Sugar 43g48%
Protein 8g16%
Vitamin A 119IU2%
Vitamin C 3mg4%
Calcium 119mg12%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.