Sauces & Condiments
Joanna Gaines' cranberry sauce recipe transforms a simple pantry staple into a festive centerpiece that brightens holiday tables and elevates everyday meals. This 10-minute method delivers the perfect balance of sweetness and tartness, with a glossy texture that sets it apart from canned versions.
The secret lies in simmering fresh cranberries with just the right amount of sugar, citrus zest, and warm spices—creating a sauce that's both elegant and approachable.
What makes this recipe stand out is its versatility—use it as a classic holiday side dish, a tangy spread for sandwiches, or a glaze for roasted meats.
The slow simmer allows the cranberries to soften just enough to create a smooth yet vibrant sauce, while the spices add depth that lingers on the palate. Unlike traditional recipes that require hours of chilling, this version comes together quickly without compromising on texture or flavor.
The result is a smooth, jewel-toned sauce that's sweet enough to please kids but sophisticated enough for holiday guests. The citrus notes cut through the sugar, and the spices—like cinnamon and cloves—add warmth that makes it feel like a homemade hug in a jar.
Whether you're hosting Thanksgiving or simply craving a taste of the season, this cranberry sauce delivers restaurant-quality results with minimal effort.
Best of all, it keeps beautifully in the refrigerator for up to two weeks, making it perfect for gifting or meal prepping. Here's how to make it—your holiday table (or sandwich plate) will thank you.
Ingredients for joanna gaines cranberry sauce
Ten ingredients transform holiday tables with this jewel-toned, spice-kissed cranberry masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Cranberries 🍇 | 12 oz | High-quality, firm berries preferred |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown for balance |
| Orange Zest 🍊 | 1 tbsp | Freshly grated from organic orange |
| Orange Juice 🍊 | ½ cup | Freshly squeezed, no pulp |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground for maximum aroma |
| Ground Cloves 🌶️ | ¼ tsp | Whole cloves crushed slightly first |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated nutmeg preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for glossy finish |
| Fresh Ginger 🌿 | 1 tsp | Finely grated, fresh is best |
| Salt 🧂 | ¼ tsp | Kosher or sea salt preferred |
The cranberries are non-negotiable—Trader Joe's or Whole Foods carry the freshest, firmest berries (look for vibrant red, not shriveled). Sugar should be white or light brown—dark brown adds molasses notes that clash with the citrus. For the spices, Penzeys or bulk bins at specialty stores ensure maximum freshness. The orange zest should be freshly grated from an organic orange (the thicker the peel, the more flavor). Skip the pre-grated zest—it's a flavor crime. And if you're feeling fancy, organic ginger from the produce section adds a subtle kick that elevates everything.
No fresh cranberries? Frozen work perfectly—thaw them first. Substitute brown sugar for white at a 1:1 ratio, but reduce by 1 tbsp to avoid over-sweetness. Swap orange juice for grapefruit juice for a tangier profile, though the color will shift to pink. The spices are where you can get creative: cardamom at half the amount adds Middle Eastern warmth, or allspice deepens the holiday vibe. For the butter, European-style (like Plugrá) melts more smoothly, but regular unsalted works fine. And if you're watching sugar, reduce it by 2 tbsp and add 1 tbsp unsweetened applesauce for moisture.
This sauce keeps for 2 weeks in the fridge, sealed tightly in a jar. For gifting, use amber glass jars—they preserve the vibrant color beautifully. Reheat gently in the microwave (30-second bursts) or on the stovetop (low heat) to maintain its glossy texture. Freezes for 6 months if stored airtight. Pro tip: Add a dash of vanilla extract when reheating for a restaurant-worthy touch. And if you make a double batch, trust me—you will. It disappears faster than you'd think!
Why You'll Love This Recipe
- No Boil Needed: I swear by this recipe because it skips the simmering mess—just toss the fresh cranberries, sugar, orange zest, and juice into a saucepan, then let them mingle on low heat until the berries pop. No sticky residue, no burnt sugar, just effortless magic.
- Bright Holiday Twist: That orange zest and juice? Pure sunshine in a jar. It cuts through the tartness of the cranberries so smoothly, you’ll reach for it year-round—not just at Thanksgiving. My kids even ask for it on pancakes.
- Make-Ahead Magic: Between us, this sauce tastes better the next day. I always double the batch for holiday leftovers, and it keeps for weeks in the fridge. Perfect for gifting or sneaking into oatmeal when guests leave.
- Budget Brightener: Fresh cranberries can be pricey, but this recipe uses them efficiently—no waste, no fancy techniques. A single bag stretches for multiple uses, and the citrus boosts the flavor so you don’t need extra sugar. Smart, simple, and still feels special.
Step-by-step instructions for Joanna Gaines' cranberry sauce
Here's how to create Joanna Gaines' signature holiday cranberry sauce—bright, spiced to perfection, and ready in record time.
Prepare the Cranberries and Spice Base
Rinse the 12 oz fresh cranberries thoroughly under cold water to remove any debris. In a medium saucepan, combine the cranberries with the 1.5 cups granulated sugar, 1 tbsp orange zest, 0.5 cup orange juice, 1 tsp ground cinnamon, 0.25 tsp ground cloves, 0.25 tsp ground nutmeg, and 0.25 tsp salt. Stir gently to ensure the cranberries are evenly coated with the sugar and spices—this helps them soften uniformly and develop that signature festive flavor.
Here's the thing—don't skip the zest. The bright citrus notes cut through the tartness of the cranberries and elevate the entire dish. If you're using whole cloves, crush them lightly between your fingers first to release their aroma. This step sets the foundation for that warm, aromatic depth you'll taste later.
Simmer Until Cranberries Burst
Place the saucepan over medium-high heat and bring the mixture to a gentle boil. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 8-10 minutes. You'll know it's ready when the cranberries begin to pop and release their juices, creating a thick, glossy sauce. Stir occasionally to prevent sticking and ensure even cooking.
Watch for the cranberries to soften but not disintegrate completely. You want them to burst open just enough to release their natural sweetness and tartness. If the mixture looks too dry before the cranberries soften, add 1-2 tablespoons of water—just enough to keep it moist. The sauce should thicken as it cooks, but it will continue to set as it cools.
Finish with Butter and Ginger
Remove the saucepan from heat and let the mixture cool for 2-3 minutes. This brief rest prevents the 2 tbsp unsalted butter and 1 tsp fresh ginger from causing a sudden temperature shock, which could separate the sauce. Add the butter and ginger, then stir until the butter melts completely and the ginger is fully incorporated.
The butter adds a luxurious richness that balances the tartness, while the fresh ginger introduces a subtle, zesty warmth. Here's where it gets fun—taste the sauce and adjust the seasoning if needed. You might want to add a pinch more cinnamon or a splash of orange juice to fine-tune the flavor. Let the sauce cool to room temperature, stirring occasionally to prevent a skin from forming.
Chill and Set to Perfection
Transfer the cranberry sauce to a clean glass jar or bowl and let it chill in the refrigerator for at least 2 hours, or until it reaches a thick, gel-like consistency. The longer it chills, the more it will set, creating that ideal texture—smooth yet slightly firm, with a glossy sheen. This step is crucial for achieving the perfect balance of tart and sweet, with a velvety mouthfeel.
Once chilled, give the sauce a final stir to ensure it's evenly textured. It should hold its shape when spooned but still be spreadable. If it's too thick, you can gently reheat it in the microwave for 10-15 seconds to loosen it up. Serve it at room temperature for the best experience—it pairs beautifully with roasted turkey, ham, or even as a standalone holiday treat.
Pro Tips For Making Joanna Gaines Cranberry Sauce
- Simmer Slow and Low: Joanna’s recipe relies on a gentle simmer—don’t rush it. After the cranberries burst, drop the heat to a whisper and let it cook uncovered for 15-20 minutes. I learned this the hard way: boiling too hard turns the sauce into jammy sludge instead of that perfect, glossy consistency.
- Zest Fresh, Juice Strain: Skip the bottled orange juice—it’s flatter and often watered down. Freshly squeezed is non-negotiable, but strain it through a fine-mesh sieve to remove pulp, which can make the sauce gritty. (Yes, even if you’re impatient like me.)
- Sugar in Stages: Don’t dump all the sugar at once. Start with half, let the cranberries soften, then add the rest. This prevents a cloyingly sweet sauce and gives the flavors time to meld. My grandmother swore by this, and she was right: patience here makes all the difference.
- Cinnamon Last, Heat Off: Whisk in the cinnamon after removing the sauce from heat—it burns faster than you’d think. Sprinkle it over the warm mixture, then stir immediately to distribute. (Pro move: use a tiny pinch of cinnamon in the orange zest while prepping—trust me, it’s subtle but adds depth.)
Pro cooking tips for great joanna gaines cranberry sauce
Heat Control Matters
Medium-high heat is your friend here—start with it to bring the cranberries to a boil quickly, but reduce to medium-low immediately once boiling. This prevents scorching while ensuring the cranberries soften evenly. I use a 3-quart saucepan because it gives enough room for the cranberries to move around without crowding.
Too high heat? The sugar burns before the cranberries soften. Too low? You'll end up with mushy cranberries and a thin sauce. 🌡️
Stirring Strategy
Stir every 2-3 minutes during simmering to prevent sticking and ensure even cooking. Use a wooden spoon—metal can scratch your pan and impart off-flavors. The moment you see cranberries popping and releasing juices (around 8-10 minutes), it's time to remove from heat.
Over-stirring releases pectin too early, resulting in a runny sauce. Trust the process—let those cranberries do their thing.
Butter Timing Trick
Wait 2-3 minutes after removing from heat before adding butter. This prevents the butter from seizing up or creating a greasy separation. Once added, stir vigorously until fully melted—this creates that signature glossy finish.
For extra shine, I sometimes add ½ tsp vanilla extract along with the butter. It's a Joanna Gaines-inspired secret that takes this sauce from homemade to restaurant-quality.
Chilling for Texture
Never skip the 2-hour chilling time—this is where the magic happens. The pectin in the cranberries fully activates in the fridge, transforming the sauce from liquid to a thick, spreadable gel. For even better results, chill for 4 hours or overnight.
Pro tip: Tap the jar gently against the counter before serving to release any trapped air bubbles—this ensures a smooth, velvety texture every time. ❄️
Adjusting Sweetness
Taste the sauce after chilling—it should balance tart and sweet with a hint of spice. If it's too sweet, add 1 tbsp fresh orange juice or a pinch of salt to brighten it. Too tart? Stir in 1 tsp additional sugar or a splash of vanilla.
The key is to let it sit for at least 1 hour before adjusting—flavors develop as it cools. I've learned this the hard way by rushing and over-sweetening!
Make-Ahead Mastery
This sauce actually tastes better the next day as flavors meld. For meal prep, store in an airtight glass jar in the fridge for up to 2 weeks. To reheat, microwave in 20-second bursts, stirring between each, until just warmed through.
Never boil it—this breaks down the texture. For gifting, portion into small jars and secure with ribbon. Trust me, your guests will think you slaved for hours over this! 💛
Nutrition facts
Frequently asked questions
Can I use frozen cranberries instead of fresh?
Yes! Frozen cranberries work perfectly—just thaw them first by spreading on a baking sheet for 30 minutes or soaking in warm water for 10 minutes. They'll release more juice than fresh ones, so you may need to reduce simmering time by 1-2 minutes to avoid a runny sauce. The texture stays just as vibrant, and the flavor is just as bright.
How do I adjust the sweetness for kids vs. adults?
For kids, reduce sugar to 1 cup (instead of 1.5) and add 1 extra tbsp orange juice to balance tartness. Adults can handle the full 1.5 cups sugar for depth, but taste after chilling—if too sweet, stir in 1 tbsp extra orange juice or a pinch of salt. The spices (cinnamon/cloves) add warmth that makes it feel festive even with less sugar.
Why did my cranberry sauce turn out runny?
Runny sauce usually means either over-simmering (breaking down pectin) or not enough sugar to bind the juices. For next time, simmer for exactly 8-10 minutes and use the full 1.5 cups sugar. If it still separates, chill it longer (4+ hours)—pectin activates more over time. For immediate fixes, mix 1 tsp cornstarch with 1 tbsp water, stir in, and simmer 1 minute more.
Can I make this without gelatin for a vegetarian version?
Skip the gelatin entirely—this recipe relies on natural cranberry pectin for thickness. The 2-hour chilling time is even more critical for texture without gelatin. For extra body, add 1 tbsp chia seeds (soaked in 2 tbsp water for 5 minutes) to the warm sauce before chilling. The result will be smooth, glossy, and just as satisfying.
What's the best way to store leftovers?
Transfer to an airtight glass jar and refrigerate for up to 2 weeks. For gifting, use amber glass jars to preserve color. Reheat gently in 20-second microwave bursts, stirring between each, until just warmed—never boil, or it loses its velvety texture. Freezes for 6 months if stored airtight. Pro tip: Add a dash of vanilla when reheating for a restaurant-quality boost.
