
Roasted Date and Walnut Dip with Orange Zest
A warm, creamy Middle Eastern-inspired dip featuring roasted dates and walnuts brightened by fresh orange zest and balanced with tahini and Greek yogurt. The roasting deepens the flavors of the dates and nuts, creating a sophisticated, slightly sweet dip that's perfect for entertaining. Serve warm or at room temperature with flatbread, crackers, or fresh vegetables.
- Prep
- 15 min
- Cook
- 20 min
- Wait
- 10 min
- Total
- 45 min
- Makes
- About 2 cups dip (8 servings)
Steps
Before you start
- Preheat your oven to 375°F (190°C)
- Have an orange on hand to zest (you'll need about 1 teaspoon zest)
- If your dates have pits, remove them before roasting
Prepare dates and walnutsOven 375°F / 190°C
- Spread the pitted Medjool dates and raw walnut halves on a 9×13-inch (23×33 cm) rimmed baking sheet in a single layer.
- If your walnuts are large, break a few in half so they're roughly the same size as the dates.
- Drizzle with 1 tablespoon of the olive oil and toss gently with a spatula to coat.
- Spread them back into a single layer.
+ Show details− Hide details
Tip: Don't skip the oil—it helps the dates and nuts roast evenly and prevents sticking.
Roast until fragrantOven 375°F / 190°C
- Place in a preheated 375°F (190°C) oven for 18–20 minutes, stirring gently halfway through.
- The walnuts should be lightly toasted and fragrant, and the dates will look slightly caramelized around the edges.
- Watch carefully in the last few minutes to prevent burning.
+ Show details− Hide details
Ready when: Walnuts are lightly toasted and fragrant; dates have slightly caramelized edges
Tip: Stir at the halfway point so the walnuts at the edges don't burn while the ones in the center finish cooking.
Cool briefly
- Remove from the oven and let cool on the baking sheet for about 10 minutes.
- This allows the flavors to develop and makes the mixture easier to blend.
- The dates and walnuts should be cool enough to handle but still warm.
+ Show details− Hide details
Ready when: Mixture is still warm but cool enough to touch
Combine wet ingredients
- While the dates and walnuts cool, whisk together the tahini, Greek yogurt, honey, remaining 0.5 tablespoon olive oil, orange zest, cinnamon, cardamom (if using), and a pinch of black pepper in a medium bowl.
- Stir until smooth and well combined.
- Taste and adjust seasoning with sea salt if needed.
+ Show details− Hide details
Ready when: Mixture is smooth and creamy with no lumps
Tip: If your tahini is very thick, thin the yogurt-tahini mixture with 1 tablespoon of water until it reaches a dip consistency.
Blend dates and walnuts
- Add the cooled roasted dates and walnuts to a food processor.
- Pulse 8–10 times until the mixture is coarsely chopped (you want some texture, not a fine paste).
- Alternatively, you can finely chop them by hand using a knife or use an immersion blender in a bowl with short pulses.
+ Show details− Hide details
Ready when: Dates and walnuts are coarsely chopped with some chunks remaining
Tip: Over-processing will make the dip dense and heavy; you want a chunky, rustic texture.
Combine all ingredients
- Fold the chopped date-walnut mixture into the tahini-yogurt mixture using a spatula or wooden spoon until evenly combined.
- The dip should be creamy with visible bits of roasted dates and walnuts throughout.
- Add a final pinch of sea salt if desired.
+ Show details− Hide details
Ready when: All ingredients are evenly mixed with a creamy consistency
Tip: Fold gently to keep the walnut pieces intact and visible in the finished dip.
Finish and serve
- Transfer the dip to a serving bowl.
- Drizzle lightly with a bit more olive oil and top with pomegranate seeds and chopped pistachios if desired.
- Serve warm or at room temperature with warm flatbread, pita chips, or fresh vegetables such as apple slices, celery, or cucumber.
+ Show details− Hide details
Tip: Warm the dip gently in a low oven (300°F/150°C) for 10 minutes just before serving if you prefer it warm.
Good to know
Tips
- Roasting both the dates and walnuts together deepens their natural sweetness and creates a richer, more complex flavor than using raw ingredients.
- For a spicier version, add a small pinch of cayenne pepper or a touch of harissa paste (about ¼ teaspoon) to the yogurt mixture.
- This dip pairs beautifully with warm, fluffy pita bread, whole-grain crackers, or even fresh apple and pear slices for a sweet-savory contrast.
- If serving at a gathering, transfer to a shallow bowl or platter and garnish generously with pomegranate seeds and pistachios—the jewel tones look stunning and add a bright, tart crunch.
Make ahead
Make the dip up to 2 days ahead and store covered in the refrigerator. Let it come to room temperature, or gently reheat in a 300°F (150°C) oven for 10 minutes, before serving. The flavors will mellow and meld together beautifully overnight.
Storage & reheating
Store covered in an airtight container in the refrigerator for up to 4 days. The dip can also be frozen for up to 2 months; thaw overnight in the refrigerator and stir gently before serving. To reheat from cold, warm in a low oven (300°F/150°C) until just warmed through, about 10–12 minutes.
Substitutions
- plain Greek yogurt → Sour cream or labneh (strained yogurt). Use equal amounts by volume. Sour cream will give a tangier bite; labneh adds richness and tradition.
- raw walnut halves → Roasted almonds or a mix of roasted hazelnuts. Use the same weight. Almonds add a milder, slightly sweeter flavor; hazelnuts bring deeper earthiness.
- pitted Medjool dates → Deglet Noor dates or dried figs. Deglet Noor dates are less sweet; use a 1:1 swap. Dried figs add a nuttier complexity but use slightly less (1.25 cups / 210 g) as they're denser.
- raw honey → Maple syrup or pomegranate molasses. Use equal amounts by volume. Maple adds depth; pomegranate molasses brings a tart, complex sweetness characteristic of Levantine cooking.
More dips
See all →Find more like this
- Meal
- Snack
- Cuisine
- Middle Eastern
- Main ingredient
- DatesBell Peppers
- Method
- Oven
- Quick & Easy
- EasyMake Ahead





