Cranberry Almond Donut Recipe for a Valentine’s Day Treat

Last Updated on January 9, 2015 by Diane Hoffmaster

This donut recipe contains affiliate links.

Posts feature partner companies & may be sponsored. Post contains affiliate links & I will be compensated if you make a purchase after clicking on links.

I am pretty sure that the smell of warm, yummy donuts is about the best aroma on earth.  We live right near a Krispy Kreme donut bakery and the kids love getting them on a Saturday morning for a special treat.  I decided to try my hand at making homemade donuts as a pre Valentine’s Day breakfast.

Cranberry Almond Donut Recipe Final 2

The donut recipes I came across online all seemed very simple so I bought myself a donut pan on Amazon and got to work!  If you would like to treat your kids on Valentine’s Day (or any day!) I highly recommend you try out this donut recipe!

Homemade Donut Recipe

The batter for this donut recipe was incredibly easy but I did add WAY too much batter to the pans. As they baked, these homemade donuts looked more like muffins as they rose up out of the pan and lost the donut hole completely!

How to make homemade donuts

Well, I am definitely not the perfect cook but they tasted so heavenly I decided to share the recipe anyhow.  Just make sure you fill the donut pan only half full unless you want cranberry almond muffins instead of donuts!  Still tasty, just not quite a donut!

Crandberry Almond Donut Recipe 2

 Cranberry Almond Donut Recipe

Yields 12 to 18

Cranberry Almond Donut Recipe

20 minPrep Time

15 minCook Time

35 minTotal Time

Save RecipeSave Recipe
Recipe Image


  • 1 cup fresh cranberries
  • 1/3 cup almonds
  • 1/4 cup brown sugar
  • 1/2 cup coconut oil
  • 1 cup granulated sugar
  • 1/2 teaspoon almond extract
  • 2 whole eggs
  • 1 tsp orange zest
  • 2 1/4 cup all-purpose flour
  • 1 1/4 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoons salt
  • 1/2 cups milk
  • 1 cup powdered sugar
  • 2 TBSP heavy cream
  • 2 TBSP cranberry juice


  1. Preheat oven to 350 degrees
  2. In a small bowl, combine flour, baking powder, baking soda and salt
  3. In a food processor combine the fresh cranberries, almonds, and brown sugar. Process on high until chopped
  4. In a large mixing bowl, combine the coconut oil and the white sugar. Beat on high until combined. Add in almond extract, orange zest, and eggs. Beat until smooth.
  5. Add flour mixture gradually into the oil/sugar mixture, alternating with the milk. Once they are both completely added in, mix only until combined.
  6. Add in the cranberry, almond, brown sugar mixture and stir gently until incorporated into the batter.
  7. Fill the donut pan HALF WAY full. Do not overfill!
  8. Place in oven. Turn heat down to 325 degrees and bake 12 to 14 minutes or until just starting to brown.
  9. Remove from oven and let cool
  10. TO GLAZE
  11. Mix glaze ingredients in a medium sized bowl. Stir until smooth. Dip donut into the glaze and set on a wire rack. Let dry. Glaze should set in 15 minutes.



Diane Signature

Speak Your Mind


Rate this recipe:

This site uses Akismet to reduce spam. Learn how your comment data is processed.