Cranberry Orange Coffee Cake (Ribbon Swirl Version Using Whole Berry Sauce)

Want more easy holiday recipes?

Subscribe to our email list and we'll send you recipes as soon as they come out.

    I'd like to be informed when new recipes drop at Crooked Creek Ranch.

    Slice of cranberry orange Coffee cake with pecan sreusel topping and whole berry cranberry swirl, served with fresh orange slices on a farmhouse table.

    A slice of festive comfort—cranberry, orange, and buttery streusel in every bite.

    There’s something about winter mornings that make a warm slice of coffee cake feel extra special. When the air is crisp, the coffee is strong, and the house smells like orange zest and butter, this Cranberry Orange Coffee Cake is exactly what I want on the table.

    This version is intentionally simple and practical — because real life (and real kitchens) don’t always allow for hunting down fresh cranberries. Instead, we’re using whole berry cranberry sauce in a canas a shortcut, warming it gently with fresh orange zest and a splash of juice to create a gorgeous ribbon swirl through the cake.

    Add in sour cream and buttermilk for an extra-moist crumb, plus a buttery pecan streusel on top, and you’ve got a holiday brunch cake that feels festive without being fussy. It slices beautifully, stays tender for days, and is perfect for Christmas morning, weekend guests, or church gatherings.

    Christmas baking perfection! This cake smells like the holidays in a dish!

    Why You’ll Love This Cranberry Orange Coffee Cake

    • Extra-moist crumb thanks to sour cream and buttermilk

    • Bright cranberry-orange swirl made with whole berry cranberry sauce

    • Buttery pecan streusel topping

    • Easy make-ahead holiday brunch recipe

    • Perfect balance of sweet, tart, and citrus

    This is the kind of recipe that feels special but never fussy—and those are my favorite kind.

    Ingredients

    For the Cranberry-Orange Swirl

    • 1 to 1¼ cups whole berry cranberry sauce

    • 1–2 teaspoons orange zest

    • 1–2 tablespoons orange juice (to thin as needed)

    • 1 tablespoon sugar (for extra sweetness)

    • Optional: ¼ teaspoon cinnamon

    For the Streusel

    • ½ cup brown sugar

    • ½ cup all-purpose flour

    • ½ tsp cinnamon

    • Pinch of salt

    • 4 tbsp cold butter, cubed

    • ½ cup chopped pecans

    For the Coffee Cake Batter

    • 1 ½ sticks (¾ cup) unsalted butter, softened

    • 1 cup granulated sugar

    • 2 large eggs

    • 1 cup sour cream

    • 1/2 cup buttermilk

    • 1 tbsp orange zest

    • 2 tsp vanilla extract

    • 2 cups all-purpose flour

    • 1 tsp baking powder

    • ½ tsp baking soda

    • ½ tsp salt

    Instructions

    Make the Cranberry-Orange Swirl

    1. Add the whole berry cranberry sauce to a small saucepan over low heat.

    2. Stir in the orange zest.

    3. Add orange juice 1 tablespoon at a time, just until the sauce loosens enough to swirl (you don’t want it runny).

    4. Taste and adjust: add sugar or cinnamon if you like.

    5. Remove from heat. It doesn’t need to cool much — just set aside while you prepare the batter.

    Make the Streusel

    1. Combine brown sugar, flour, cinnamon, and salt.

    2. Cut in the cold butter until crumbly.

    3. Stir in the pecans. Set aside.

    Make the Coffee Cake

    1. Preheat oven to 350°F. Grease a 9×9 or 8×10 pan.

    2. Cream butter and sugar until light and fluffy.

    3. Add eggs one at a time, mixing well.

    4. Mix in sour cream, buttermilk, vanilla, and orange zest.

    5. Whisk dry ingredients together separately, then fold into the wet mixture.

    6. Spread half the batter into the prepared pan.

    7. Dollop the warm cranberry-orange mixture over the batter and gently swirl with a knife.

    8. Spread the remaining batter over the top.

    9. Sprinkle the pecan streusel evenly across the surface.

    10. Bake 45–55 minutes, until the center is set and the top is golden.

    11. Cool before slicing to reveal that beautiful cranberry ribbon.

    fresh orange being tested for cranberry orange Coffee Cake with rich buttery streusel topping.

    Fresh orange zest adds bright citrus flavor to the coffee cake batter and cranberry swirl.

    layer of warmed cranberry orange sauce for cranberry orange Coffee cake before it gets swirled and baked

    Gently swirl the warmed cranberry-orange sauce through the batter to create a ribbon effect—don’t over-mix, or you’ll lose those beautiful layers.

    Unbaked cranberry orange coffee Cake topped with a thick pecan streusel layer in a round baking dish before going into the oven.

    Before baking, the coffee cake Is finished with a thick layer of pecan streusel for the perfect crunchy topping.

    Baker’s Tip

    Thanks to the sour cream and buttermilk, this coffee cake stays incredibly moist without being heavy. It actually tastes even better the next day as the flavors deepen.

    Make-Ahead & Storage Tips

    This Cranberry orange coffee cake can be baked a day ahead and wrapped tightly once cooled. It stays moist at room temperature for up to 3 days and tastes even better the next morning as the flavors deepen.

    A Cozy Holiday Favorite

    Whether you’re serving this on Christmas morning, bringing it to a holiday brunch, or enjoying a quiet slice with coffee before the day gets busy, this Cranberry Orange Coffee Cake brings just the right mix of brightness, comfort, and sweetness to the table. It’s a simple, festive bake that fits beautifully into farmhouse kitchens and holiday traditions alike.

    Cranberry Orange Coffee Cake

    Cranberry Orange Coffee Cake
    Yield: 12
    Author: Erin Glover
    Prep time: 20 MinCook time: 50 MinTotal time: 1 H & 10 M

    This extra-moist Cranberry Orange Coffee Cake features a bright cranberry swirl, fresh orange flavor, and a buttery pecan streusel topping. It’s an easy make ahead holiday brunch recipe perfect for Christmas morning.

    Cook modePrevent screen from turning off

    Ingredients

    For the Cranberry-Orange Swirl
    For the Streusel
    For the Coffee Cake batter

    Instructions

    For the Cranberry-Orange Swirl
    1. Add the whole berry cranberry sauce to a small saucepan over low heat.
    2. Stir in the orange zest.
    3. Add orange juice 1 tablespoon at a time, just until the sauce loosens enough to swirl (you don’t want it runny).
    4. Taste and adjust: add sugar or cinnamon if you like.
    5. Remove from heat. It doesn’t need to cool much — just set aside while you prepare the batter.
    For the streusel
    1. Combine brown sugar, flour, cinnamon, and salt.
    2. Cut in the cold butter until crumbly.
    3. Stir in the pecans. Set aside.
    Make the coffee cake
    1. Preheat oven to 350°F. Grease a 9×9 or 8×10 pan.
    2. Cream butter and sugar until light and fluffy.
    3. Add eggs one at a time, mixing well.
    4. Mix in sour cream, buttermilk, vanilla, and orange zest.
    5. Whisk dry ingredients together separately, then fold into the wet mixture.
    6. Spread half the batter into the prepared pan.
    7. Dollop the warm cranberry-orange mixture over the batter and gently swirl with a knife.
    8. Spread the remaining batter over the top.
    9. Sprinkle the pecan streusel evenly across the surface.
    10. Bake 45–55 minutes, until the center is set and the top is golden.
    11. Cool before slicing to reveal that beautiful cranberry ribbon.

    Nutrition Facts

    Calories

    447

    Fat

    24 g

    Sat. Fat

    12 g

    Carbs

    61 g

    Fiber

    2 g

    Net carbs

    59 g

    Sugar

    36 g

    Protein

    5 g

    Sodium

    258 mg

    Cholesterol

    84 mg
    cranberry orange coffee cake, orange desserts, Christmas desserts, holiday desserts, cranberry recipes, brunch recipes, holiday baking, easy cake
    dessert
    American
    Previous
    Previous

    Smoked Turkey on a Reverse-Flow Smoker (Competition-Style, Juicy Every Time)

    Next
    Next

    Classic Southern Sweet Potato Pie (With a Lemon Twist!)