Sauces & Condiments
This Joanna Gaines' cranberry sauce recipe transforms simple ingredients into a festive, spiced condiment that elevates holiday tables. The perfect balance of tart cranberries, warm spices, and bright citrus creates a sauce that pairs beautifully with roasted turkey, ham, or even as a standalone charcuterie board star.
What makes this version special is the slow-simmered method—it develops deeper flavor and a smooth, velvety texture without turning mushy.
The recipe relies on a few key techniques: simmering the cranberries just until tender (not mushy), incorporating fresh citrus zest for brightness, and finishing with a touch of vanilla for warmth. Unlike canned versions, this homemade sauce stays vibrant for weeks, making it ideal for holiday prep.
The spices—cinnamon, cloves, and a hint of nutmeg—infuse the sauce with cozy, seasonal notes that feel nostalgic yet refined.
What you'll end up with is a glossy, jewel-toned cranberry sauce that's neither too sweet nor overly tart, with pockets of cranberry texture for every bite.
The aroma alone will transform your kitchen into a holiday haven, and the versatility means it works as a side dish, topping for desserts, or even a glaze for ham. This is the kind of cranberry sauce that makes guests ask for the recipe—and makes your table feel truly special.
Best of all, it keeps beautifully in the refrigerator for up to two weeks or can be frozen for months, ensuring you have this restaurant-quality condiment ready whenever the holiday spirit strikes. Let's get started on creating a sauce that feels like a hug in every spoonful.
Ingredients for joanna gaines cranberry sauce
Nine ingredients transform into Joanna Gaines' signature cranberry sauce—festive, velvety, and perfectly balanced.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Cranberries 🍇 | 12 oz | Whole berries preferred for texture |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for subtle caramel notes |
| Orange Zest 🍊 | 1 tbsp | From organic orange preferred |
| Fresh Orange Juice 🍊 | ½ cup | Freshly squeezed for brightness |
| Ground Cinnamon 🌿 | 1 tsp | Ceylon cinnamon for delicate flavor |
| Ground Cloves 🌶️ | ¼ tsp | Whole cloves lightly crushed |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated preferred |
| Pure Vanilla Extract 🌸 | ½ tsp | Bourbon-infused for depth |
| Water 💧 | ½ cup | Filtered or spring water preferred |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | For subtle seasoning balance |
The cranberries are the foundation, so opt for organic when possible—they hold their shape better during simmering. Whole berries create that signature texture, while pre-chopped versions yield mush. For sugar, light brown sugar adds subtle caramel notes that elevate the sauce beyond basic tartness. The orange zest should come from a bright, organic orange—the difference in aroma is noticeable. If you're feeling ambitious, zest the peel while it's still damp to maximize flavor extraction. Spices should be freshly ground or whole—Penzeys Spices carries excellent whole spice options for this purpose.
No fresh orange juice? High-quality bottled orange juice works, but add an extra pinch of zest to compensate. Substituting brown sugar? White sugar plus 1/4 tsp molasses mimics the depth. For a spice swap, allspice berries (crushed) can replace cloves at a 1:1 ratio. The vanilla extract is non-negotiable—imitation vanilla lacks the complexity. If you're making this ahead, reduce the water by 1 tbsp to account for condensation during storage. For a less sweet version, reduce sugar to 3/4 cup—just be prepared for more tartness.
This sauce develops beautifully over time—2-3 days in the fridge actually enhances the flavors. Store in an airtight glass jar with a parchment paper barrier to prevent mold. The sauce keeps for up to 2 weeks refrigerated or 6 months frozen. When reheating, low heat is key—microwave in 30-second bursts with a splash of water to restore texture. For serving, a light dusting of powdered sugar adds elegant sparkle, and a fresh orange slice garnish ties back to the citrus notes. The sauce thickens as it cools, so stir well before serving.
Why You'll Love This Recipe
- No Stovetop Hassle: I swear by this recipe because it’s actually no-cook—just a quick simmer in the microwave. Toss in whole cranberries, a splash of orange juice, and a pinch of cinnamon, then let it melt down into that glossy, jammy perfection. No burning sugar, no watching the pot, just set it and forget it.
- Bright & Balanced: That orange zest and fresh juice cut through the tartness like a holiday hug. It’s sweet but not cloying, tangy but not sour—exactly how cranberry sauce should taste. Honestly, the cinnamon ties it all together so smoothly, even my kids ask for seconds.
- Holiday Table Ready: This sauce is my go-to for Thanksgiving, Christmas, or any gathering where people expect that classic cranberry vibe. It keeps beautifully in the fridge for a week, so I make a big batch and use it for leftovers on sandwiches or yogurt bowls. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Fresh cranberries and oranges might sound fancy, but this recipe uses just enough to stretch the flavor without breaking the bank. A single bag of cranberries and a couple of oranges last me through multiple batches—plus, the sugar and cinnamon are pantry staples. Frugal but feels indulgent.
Step-by-step instructions for Joanna Gaines' cranberry sauce
This refined technique balances sweetness, spice, and citrus for a sauce that's elegant yet approachable.
Prepare the Cranberries and Base Ingredients
Combine the 12 oz fresh cranberries in a medium saucepan with the 0.5 cup water. Bring to a gentle boil over medium heat, then immediately reduce heat to low. Let the cranberries simmer for 10 minutes until they begin to soften and release their juices. You'll notice the berries will burst open slightly, releasing their vibrant color and tart flavor.
While the cranberries cook, finely grate the 1 tbsp orange zest using a microplane. This ensures you capture the bright citrus oils without the bitter pith. In a small bowl, whisk together the 1 cup granulated sugar, 1 tsp ground cinnamon, 0.25 tsp ground cloves, 0.25 tsp ground nutmeg, and 0.25 tsp Diamond Crystal kosher salt. The spices should be evenly distributed to create a cohesive flavor profile throughout the sauce.
Simmer and Infuse Flavors
After the cranberries have softened, carefully pour in the 0.5 cup fresh orange juice and the spice mixture. Stir gently to combine, ensuring all the cranberries are coated with the sugar and spices. The sauce should begin to thicken as the sugar dissolves and the cranberries break down further. Let the mixture simmer for an additional 15-20 minutes over low heat, stirring occasionally.
During this time, the cranberries will continue to soften, and the sauce will develop a glossy, syrupy consistency. You'll detect the aromatic spices wafting through the kitchen, signaling that the flavors are melding beautifully. If the sauce begins to thicken too quickly, add 1-2 tablespoons of water to maintain the desired texture. The goal is a sauce that's thick enough to hold its shape but still spreadable.
Incorporate Citrus and Vanilla
Once the cranberries are fully softened and the sauce has thickened to your liking, remove the saucepan from the heat. Stir in the orange zest and 0.5 tsp pure vanilla extract. The zest will add a bright, citrusy finish, while the vanilla extract will deepen the flavor profile with its warm, slightly sweet notes. Let the sauce sit off the heat for 5 minutes to allow the flavors to fully integrate.
At this stage, the sauce should be vibrant red with a glossy sheen, and the aroma should be a harmonious blend of cranberry tartness, citrus brightness, and warm spices. Taste the sauce and adjust the sweetness or spice levels if needed. If it's too tart, you can add a bit more sugar; if it's too sweet, a splash of orange juice can help balance the flavors. The sauce should be sweet enough to complement holiday dishes but not overpower the natural tartness of the cranberries.
Cool and Serve
Transfer the cranberry sauce to a clean, airtight container and let it cool to room temperature. As it cools, the sauce will continue to thicken slightly, achieving the perfect consistency for serving. The flavors will also deepen, making the sauce even more complex and delicious. Once cooled, refrigerate the sauce for at least 1 hour before serving to allow the flavors to fully develop.
This cranberry sauce is versatile enough to serve with roasted meats, cheese boards, or even as a topping for yogurt or oatmeal. Its balanced sweetness and warm spices make it a standout addition to any holiday table or everyday gathering. The sauce will keep in the refrigerator for up to 2 weeks, allowing you to enjoy its festive flavors long after the holiday season.
Pro Tips For Making Joanna Gaines Cranberry Sauce
- Rinse Cranberries First: I learned this the hard way—skipping the rinse leaves sand and grit in your sauce. Toss the cranberries in a colander and run cold water over them while gently rubbing them with your fingers. This step alone keeps your final texture smooth instead of gritty.
- Simmer Low and Slow: After burning three batches, I finally figured out that this sauce needs patience. Keep the heat at a gentle simmer—just enough to bubble lightly—so the sugar dissolves evenly without scorching. Stir every 2-3 minutes to prevent sticking.
- Strain the Zest: Sounds weird, but it works: strain the orange zest through a fine-mesh sieve before adding it to the pot. This removes any bitter pith, leaving only the bright, fragrant zest that actually brightens the sauce. (Yes, even if you’re impatient like me.)
- Reduce the Juice Early: My grandmother swore by this, and she was right: boil down the orange juice first until it’s reduced by half before adding the cranberries. This intensifies the citrus flavor and cuts down on total cooking time—no watery sauce here.
Essential equipment for great joanna gaines cranberry sauce
Saucepan Essentials
For this cranberry sauce, a medium-sized, heavy-bottomed saucepan is your best friend—it distributes heat evenly and prevents scorching. I recommend a stainless steel or enameled cast iron pan like All-Clad or Le Creuset for optimal control.
If you're short on time, a non-stick saucepan works too, but avoid cooking at high heat to prevent sticking. 🔥
Microplane for Zest
A microplane is non-negotiable for the orange zest—it creates fine, flavorful shavings without the bitter pith. My go-to is the OXO Good Grips Microplane, which has a comfortable handle and durable surface.
If you don’t own one, a fine grater or zester works in a pinch, but the texture won’t be as consistent. Always zest directly over the saucepan to avoid waste!
Measuring Tools
Precision matters here, especially with spices and sugar. Use a digital kitchen scale for the cranberries (they’re often sold by weight) and a stainless steel measuring spoons set like OXO’s for accurate spice measurements.
For liquids, a liquid measuring cup with clear markings ensures you don’t over- or under-pour the orange juice or water. A pinch of salt can make or break the balance, so a small spice scoop helps too.
Wooden Spoon
A heat-resistant wooden spoon (like OXO’s silicone-coated version) is perfect for stirring without scratching your saucepan. Wood gently releases flavors and prevents the sauce from sticking. Avoid metal spoons—they can react with the acidic cranberries and alter the taste.
Stirring occasionally keeps the sauce from burning while allowing the spices to infuse evenly. 💫
Air-Tight Storage
Once your sauce is ready, transfer it to an airtight glass jar with a lid to preserve freshness. I love Ball Mason jars for their seal and aesthetic appeal. For long-term storage, leave 1 inch of headspace to prevent mold and condensation.
Label the jar with the date—this sauce tastes even better after a few days in the fridge, so don’t rush to eat it all at once!
Nutrition facts
Frequently asked questions
Can I use frozen cranberries instead of fresh?
Yes, but with a few adjustments! Use 15 oz frozen cranberries (they're often sold pre-measured) and add 2 extra tablespoons of water to compensate for their lower moisture content. The texture will be slightly softer, but the flavor remains excellent. Thaw them completely before cooking to ensure even simmering.
How do I adjust the sweetness level?
Start with the recipe as written, then taste after cooling. For less sweetness, reduce sugar by 2 tablespoons and add 1 extra tablespoon of orange juice to balance. For more sweetness, increase sugar by 1 tablespoon and simmer 2 extra minutes to dissolve completely. The sauce will thicken more as it cools.
Why did my cranberry sauce turn out mushy?
Overcooking is the most common cause. Simmer only until cranberries are tender (25-30 minutes total), not until they break down completely. For better texture, use whole fresh cranberries (not pre-chopped) and stir frequently. If it's too mushy, stir in 1 teaspoon of cornstarch mixed with 1 tablespoon cold water and simmer 2 more minutes.
Can I make this sauce ahead of time?
This sauce actually improves overnight. Make it 1-2 days ahead and store in an airtight container in the fridge. The flavors meld beautifully, and the texture becomes even more velvety. Reheat gently in the microwave (30-second intervals) or on the stovetop with 1 tablespoon water to restore texture.
What are the best ways to serve this cranberry sauce?
This versatile sauce shines at holiday meals but works year-round! Serve it warm alongside roast turkey or ham, spoon over cheese boards with sharp cheddar and walnuts, or dollop on vanilla ice cream or pancakes. For a festive touch, garnish with fresh orange slices or a sprinkle of toasted pecans. The warm spices also make it perfect with grilled meats.
