Written by

Helen Williamson

Published

Fresh Cranberry Orange Relish with Walnuts: Best Easy Recipe

Ready In 10 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Three bags of cranberries sat on my kitchen counter, and I had exactly zero plans for them. My in-laws were coming for dinner the next day, and somewhere between the grocery trip and unloading the car, I’d grabbed way too many bags without thinking. Classic me. I stared at those bright red jewels—honestly, they looked gorgeous just sitting there—and realized I didn’t have the patience for a complicated sauce. I wanted something fresh. Something that would actually make people stop and say, “Wait, what’s in this?” So I grabbed an orange from the fruit bowl, a handful of walnuts I’d been hoarding for a salad that never happened, and a food processor I barely use. What came together in about ten minutes was the kind of relish that steals the show. It’s tart, it’s sweet, it’s got that little crunch from the walnuts, and it woke up every single thing on the plate. I served it alongside a cozy slow cooker tomato basil soup with grilled cheese croutons that night, and somehow the relish was what everyone asked about. That’s the thing about this fresh cranberry orange relish with walnuts—it doesn’t try to be fancy. It just shows up, tastes incredible, and makes you wonder why you ever bothered with the canned stuff.

Why You’ll Love This Recipe

I’ve tested this fresh cranberry orange relish with walnuts more times than I can count, and each time it delivers the same reaction—quiet satisfaction followed by a second spoonful. Here’s why this one sticks.

  • Quick & Easy : Ten minutes of active prep. That’s it. No stove, no stirring, no waiting for it to thicken.
  • Simple Ingredients : Cranberries, an orange, walnuts, and a little sweetener. You probably have everything already.
  • Perfect for Thanksgiving and Beyond : It’s a holiday staple, but honestly, I make this for weeknight dinners, holiday brunches, and even spooned over yogurt for breakfast.
  • Crowd-Pleaser : People who swear they don’t like cranberry sauce love this. The fresh orange and crunchy walnuts win everyone over.
  • Unbelievably Delicious : The texture is next-level—bright, zesty, crunchy, and not overly sweet. It’s the kind of condiment you eat straight from the bowl.

What makes this different from every other cranberry relish out there? It’s the balance. Most recipes lean too sweet or too tart, but this one hits the perfect middle ground. The walnuts add a savory crunch that cuts through the brightness, and the orange zest brings a floral note you don’t get from juice alone. I’ve tried versions with honey, maple syrup, and even agave, and the simple granulated sugar version still wins. It lets the cranberries and orange shine without competing. This isn’t just another recipe—it’s the one you’ll come back to every year.

What Ingredients You Will Need

This fresh cranberry orange relish with walnuts uses a short list of wholesome ingredients that work together to deliver bold flavor and satisfying texture. Everything is easy to find, and most of it is probably already in your kitchen.

  • Fresh cranberries (12 ounces or 340 grams) : The star of the show. Look for firm, bright red berries without any soft spots. Frozen cranberries work too—just thaw them first and drain any excess liquid.
  • 1 large navel orange (unpeeled, washed well) : This is where the magic happens. You’ll use the whole orange—zest, pith, and all. The pith adds a gentle bitterness that balances the sweetness. I prefer navel oranges for their sweetness and seedless interior.
  • ¾ cup granulated sugar (150 grams) : Just enough to tame the cranberries’ natural tartness without making it syrupy. You can reduce it to ½ cup if you prefer a more tart relish, or use maple syrup for a deeper flavor (start with ⅓ cup and adjust).
  • ½ cup walnuts (60 grams), toasted and roughly chopped : Toasting brings out their nutty richness and keeps them crunchy even after mixing. I recommend raw walnut halves and toasting them yourself—it takes five minutes and makes a huge difference. Pecans also work beautifully here.
  • Optional: ¼ teaspoon ground cinnamon : Adds warmth without overwhelming the citrus. I add it about half the time, depending on my mood.
  • Optional: Pinch of salt : A tiny pinch enhances all the flavors and balances the sweetness. Don’t skip it if you’re using unsalted walnuts.

For the best texture, I recommend using a food processor rather than chopping by hand. The quick pulses create a chunky, rustic consistency that’s perfect for spooning over turkey, spreading on sandwiches, or dolloping onto cheese boards. If you don’t have a food processor, a sharp knife and a cutting board work—just chop everything finely and mix in a bowl.

If you want to make this ahead, the flavors actually deepen overnight in the fridge. Just wait to add the walnuts until right before serving so they stay crunchy. This relish also pairs beautifully with a best loaded BBQ pulled pork nachos recipe for a fun, unexpected flavor combination.

Equipment Needed

You don’t need much to make this fresh cranberry orange relish with walnuts, which is part of its charm. Here’s what you’ll need:

  • Food processor : This is my go-to for quick, even chopping. A standard 7-cup or larger model works perfectly. If you don’t have one, a sharp chef’s knife and a cutting board will do the job—just expect it to take a bit longer.
  • Cutting board : For halving the orange and chopping the walnuts if you’re doing it by hand.
  • Sharp knife : A good chef’s knife makes short work of the orange and walnuts.
  • Measuring cups and spoons : For the sugar, walnuts, and optional cinnamon.
  • Small skillet : For toasting the walnuts. A dry pan over medium heat works best.
  • Mixing bowl : To combine everything after processing.
  • Airtight container : For storing leftovers in the fridge.

If you’re using a food processor, pulse rather than running it continuously. You want a chunky texture, not a puree. I learned this the hard way the first time I made it—my “relish” looked more like cranberry smoothie. Still tasted good, but the texture was all wrong.

Preparation Method

fresh cranberry orange relish with walnuts preparation steps

Making this fresh cranberry orange relish with walnuts is almost embarrassingly simple. Here’s how to do it, step by step.

  1. Toast the walnuts (5 minutes) : Place the walnut halves in a dry skillet over medium heat. Cook, shaking the pan occasionally, until they smell nutty and look lightly golden, about 4 to 5 minutes. Keep an eye on them—they burn fast. Let them cool completely, then roughly chop them. Set aside.
  2. Prepare the orange : Wash the orange thoroughly. Cut it into 8 wedges, including the peel. Remove any visible seeds with the tip of your knife. Don’t worry about every tiny seed—the food processor will handle them, but removing the obvious ones prevents bitterness.
  3. Pulse the cranberries and orange : Add the fresh cranberries and orange wedges (peel and all) to your food processor. Pulse 6 to 8 times, scraping down the sides once, until everything is finely chopped but still chunky. You want visible pieces, not a paste. If you’re chopping by hand, finely dice the cranberries and orange together on a cutting board.
  4. Add the sugar : Transfer the cranberry-orange mixture to a mixing bowl. Stir in the granulated sugar until fully combined. Let it sit for 5 minutes—the sugar will start drawing out the cranberries’ natural juices, creating a light syrup.
  5. Fold in the walnuts : Add the toasted, chopped walnuts and stir gently. If you’re using cinnamon and salt, add them now. Taste and adjust sweetness—add a tablespoon more sugar if you prefer a sweeter relish.
  6. Chill (optional but recommended) : Cover the bowl and refrigerate for at least 30 minutes. The flavors meld and mellow as it sits. I actually prefer it after a few hours or even overnight. Just remember to add the walnuts after chilling if you’re making it ahead—they stay crunchier that way.
  7. Serve : Spoon into a serving bowl and bring to room temperature for about 15 minutes before serving. The cold temperature dulls the flavors slightly, so letting it warm up a bit makes a noticeable difference.

One thing I’ve learned: don’t over-process. You want texture. The first time I made this, I got distracted and let the food processor run too long. The result was a mushy, baby-food consistency that still tasted good but lost all its charm. Pulse, check, pulse again. That’s the rhythm.

Cooking Tips & Techniques

After making this fresh cranberry orange relish with walnuts more times than I can count, I’ve picked up a few tricks that make a real difference.

Toast your walnuts every time. I know it’s an extra step, but raw walnuts taste slightly bitter and soft. Toasting transforms them—they become crunchy, warm, and deeply nutty. You can toast them in the oven at 350°F for 5 to 7 minutes if you’re already using it for something else. Just watch them closely.

Use the whole orange. I was skeptical the first time I tried this. The pith? Really? But it works. The white pith adds a gentle bitterness that balances the sugar and tart cranberries. If you peel the orange, you lose that complexity. Just wash it well and remove any seeds.

Don’t skip the resting time. The relish needs a few minutes after adding the sugar for the cranberries to release their juices. If you serve it immediately, it will taste sharp and dry. Give it at least 5 to 10 minutes, and the texture transforms into something glossy and spoonable.

Common mistake: adding the walnuts too early. If you’re making this a day ahead, leave the walnuts out until just before serving. They’ll soak up the liquid and turn soft if they sit in the relish overnight. Nobody wants soggy walnuts.

Multitasking tip: While the walnuts toast, wash and cut the orange. By the time the walnuts are done and cooling, you’re ready to pulse everything together. Total active time is about 10 minutes.

I once forgot to toast the walnuts entirely. The relish was fine—edible, even good—but it lacked that little something. My husband couldn’t put his finger on it, but he noticed. Toasting is non-negotiable now.

Variations & Adaptations

This fresh cranberry orange relish with walnuts is endlessly adaptable. Here are some variations I’ve tried and loved.

Maple-Pecan Version : Swap the granulated sugar for ⅓ cup pure maple syrup and use toasted pecans instead of walnuts. The maple adds a warm, woodsy sweetness that pairs beautifully with the orange. This version is my go-to for fall brunches.

Spiced Cranberry Relish : Add ½ teaspoon ground ginger, ¼ teaspoon ground cloves, and a pinch of allspice along with the cinnamon. This turns the relish into something almost dessert-like. It’s incredible spooned over vanilla ice cream or Greek yogurt.

Low-Sugar Option : Reduce the sugar to ¼ cup and add 1 to 2 tablespoons of honey or agave syrup. The relish will be tarter, but the honey adds a floral note that compensates. If you’re watching sugar, this version still delivers plenty of flavor.

Spicy Cranberry Relish : Add half a seeded jalapeño to the food processor with the cranberries and orange. The heat sneaks up on you—it’s not overwhelming, but it adds a surprising kick. This version is fantastic on tacos or alongside roasted pork.

Dried Fruit Addition : Fold in ¼ cup dried cherries or golden raisins along with the walnuts. They add chewiness and extra sweetness. I’ve done this for Christmas dinner, and it felt special without any extra effort.

Herb-Infused Relish : Stir in 1 tablespoon of finely chopped fresh rosemary or thyme right before serving. The herbs cut through the sweetness and add a savory, almost earthy note. This works especially well if you’re serving the relish with roasted meats.

I once made a double batch and accidentally added cinnamon instead of sugar—don’t ask, it was a long day. The result was oddly good. Not something I’d serve to guests, but I ate it all week on toast. Mistakes sometimes lead to happy accidents.

Serving & Storage Suggestions

This fresh cranberry orange relish with walnuts is incredibly versatile. Here’s how I like to serve and store it.

Serving temperature : Bring the relish to room temperature before serving. Cold dulls the flavors, and you want that bright, zesty punch. About 15 to 20 minutes on the counter does the trick.

How to serve it : Obviously, it’s perfect alongside roasted turkey or chicken. But don’t stop there. Spoon it over baked brie, spread it on a turkey sandwich, dollop it onto pancakes or waffles, or swirl it into yogurt or oatmeal. It’s also incredible on a cheese board with sharp cheddar and crackers. I’ve even used it as a topping for best buffalo chicken charcuterie board recipe for a sweet-tart contrast.

Complementary dishes : This relish pairs beautifully with roasted vegetables, pork tenderloin, grilled salmon, or even a simple green salad with goat cheese. For a holiday meal, serve it alongside mashed potatoes, green bean casserole, and dinner rolls.

Storage instructions : Store in an airtight container in the refrigerator for up to 1 week. The flavors actually deepen and mellow over the first 2 to 3 days. If you’re making it ahead for a holiday, prepare it up to 3 days in advance, but add the walnuts just before serving.

Freezing instructions : You can freeze the relish (without walnuts) for up to 3 months. Thaw in the refrigerator overnight, then stir in freshly toasted walnuts before serving. The texture of the cranberries and orange holds up surprisingly well after freezing.

Reheating : This relish is meant to be served cold or at room temperature, so no reheating needed. If you prefer it slightly warm, let it sit out for 30 minutes instead of 15.

Flavor development : The relish will continue to soften and meld as it sits. After 24 hours, the orange and cranberries become almost jammy, and the sugar fully dissolves into a light syrup. It’s different from the fresh version but equally delicious.

Nutritional Information & Benefits

This fresh cranberry orange relish with walnuts is surprisingly nutritious for something that tastes so indulgent. Here’s a rough breakdown per serving (about ¼ cup):

  • Calories : 120
  • Fat : 5g (mostly from heart-healthy walnuts)
  • Carbohydrates : 20g
  • Fiber : 3g
  • Sugar : 15g (including natural sugars from cranberries and orange)
  • Protein : 2g
  • Vitamin C : 15% of the Daily Value

Health benefits : Cranberries are packed with antioxidants and vitamin C, which support immune health. Oranges add even more vitamin C plus fiber and folate. Walnuts provide omega-3 fatty acids, which are great for brain health and reducing inflammation. This relish is naturally gluten-free, dairy-free, and vegan if you use a plant-based sweetener.

Dietary considerations : For a low-sugar version, reduce the sugar to ¼ cup or use a sugar substitute like monk fruit sweetener. The walnuts add healthy fats that make this relish more satisfying than traditional cranberry sauce. If you’re watching your sodium, use unsalted walnuts and skip the optional salt.

Potential allergens : This recipe contains tree nuts (walnuts). For a nut-free version, substitute toasted pumpkin seeds or sunflower seeds.

I love that this relish feels like a treat but is actually pretty good for you. It’s one of those rare recipes where indulgence and nutrition meet in the middle.

Conclusion

This fresh cranberry orange relish with walnuts has become my secret weapon for every holiday meal and casual dinner alike. It’s bright, crunchy, perfectly balanced, and comes together in about ten minutes with zero cooking required. Whether you’re serving it alongside a Thanksgiving turkey, spooning it over a cheese board, or eating it straight from the bowl (no judgment here), it delivers every single time.

I love that this recipe invites customization. Make it spicier, sweeter, or nuttier—it adapts to whatever you’re craving. That’s the beauty of a simple, well-built base. You can make it your own without worrying about breaking it.

If you try this recipe, I’d love to hear how it turned out. Did you add something unexpected? Serve it with something surprising? Drop a comment below or tag me in your photos. And if you’re looking for more holiday-friendly recipes, check out the creamy pumpkin cheesecake swirl muffins for a sweet finish to your meal. Happy cooking, friends—this one’s a keeper.

Frequently Asked Questions

Can I use frozen cranberries instead of fresh?

Yes, absolutely. Thaw them first and drain any excess liquid before pulsing in the food processor. Frozen cranberries tend to be a bit softer, so pulse a few times less than you would with fresh berries.

How far ahead can I make this relish?

You can make it up to 3 days in advance. Just wait to add the walnuts until right before serving so they stay crunchy. The flavors actually get better after a day or two in the fridge.

Can I skip the walnuts for a nut-free version?

Definitely. Substitute toasted pumpkin seeds, sunflower seeds, or even chopped dried apricots for a similar texture without the nuts. The relish will still be delicious.

What if I don’t have a food processor?

No problem. Finely chop the cranberries and orange by hand with a sharp chef’s knife. It takes a bit longer, but the texture will be more rustic and just as tasty. Combine everything in a bowl and stir well.

Can I use this relish for canning or preserving?

This recipe is designed for fresh use and refrigeration, not water-bath canning. The low sugar content and texture of the walnuts don’t hold up well to the canning process. For long-term storage, freeze it (without walnuts) for up to 3 months.

Pin This Recipe!

fresh cranberry orange relish with walnuts recipe

Print

Fresh Cranberry Orange Relish with Walnuts

A bright, zesty, and crunchy cranberry relish made with fresh cranberries, whole orange, and toasted walnuts. Ready in 10 minutes with no cooking required, it’s the perfect balance of tart and sweet for any meal.

  • Author: Amber
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 15 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish, Condiment
  • Cuisine: American

Ingredients

Scale
  • 12 ounces (340 grams) fresh cranberries
  • 1 large navel orange (unpeeled, washed well)
  • ¾ cup (150 grams) granulated sugar
  • ½ cup (60 grams) walnuts, toasted and roughly chopped
  • ¼ teaspoon ground cinnamon (optional)
  • Pinch of salt (optional)

Instructions

  1. Toast the walnuts: Place walnut halves in a dry skillet over medium heat. Cook, shaking occasionally, until fragrant and lightly golden, about 4-5 minutes. Let cool completely, then roughly chop.
  2. Prepare the orange: Wash the orange thoroughly. Cut into 8 wedges, including the peel. Remove any visible seeds.
  3. Pulse the cranberries and orange: Add fresh cranberries and orange wedges to a food processor. Pulse 6-8 times, scraping down sides once, until finely chopped but still chunky.
  4. Add the sugar: Transfer mixture to a mixing bowl. Stir in granulated sugar until combined. Let sit for 5 minutes to allow juices to release.
  5. Fold in the walnuts: Add toasted, chopped walnuts and stir gently. If using, add cinnamon and salt. Taste and adjust sweetness if desired.
  6. Chill (optional but recommended): Cover and refrigerate for at least 30 minutes. For best results, chill a few hours or overnight, adding walnuts after chilling if making ahead.
  7. Serve: Bring to room temperature for about 15 minutes before serving.

Notes

For best texture, pulse rather than run the food processor continuously. Toast walnuts every time for maximum crunch and flavor. If making ahead, add walnuts just before serving to keep them crunchy. The relish can be stored in the refrigerator for up to 1 week or frozen (without walnuts) for up to 3 months.

Nutrition

  • Serving Size: ¼ cup
  • Calories: 120
  • Sugar: 15
  • Sodium: 5
  • Fat: 5
  • Saturated Fat: 0.5
  • Carbohydrates: 20
  • Fiber: 3
  • Protein: 2

Keywords: cranberry relish, cranberry orange relish, fresh cranberry relish, Thanksgiving side dish, easy cranberry recipe, holiday recipe, cranberry walnut relish

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆