Last holiday season, I was desperately searching for an appetizer that would wow my dinner guests without requiring hours in the kitchen. After stumbling upon this combination at a local wine bar, I knew I had found my secret weapon. The first bite delivers an extraordinary symphony of flavors—creamy goat’s cheese melding with naturally sweet dates, while crispy bacon and toasted walnuts add textural contrast that keeps you reaching for more.
What started as a last-minute dinner party solution has become my most requested recipe. Friends constantly ask me to bring “those incredible stuffed dates,” and honestly, I never get tired of watching people’s faces light up when they taste them for the first time.
Why This Recipe Will Become Your Go-To
Sophisticated Flavor Profile
These stuffed dates masterfully balance sweet and savory elements in each bite. The natural sweetness of Medjool dates pairs beautifully with tangy goat’s cheese, while the candied bacon and walnut mixture adds depth and complexity that elevates this from simple appetizer to restaurant-quality creation.
Surprisingly Simple Technique
Despite their elegant appearance, these stuffed dates require just 30 minutes from start to finish. The preparation is straightforward enough for beginners, yet the results are impressive enough to serve at your most important gatherings.
Make-Ahead Magic
The beauty of this recipe lies in its flexibility. You can prepare the components hours ahead and assemble just before baking, making party planning infinitely easier while ensuring fresh, warm results every time.
Universal Appeal
I’ve served these to countless guests with varying dietary preferences, and they consistently win over even the most skeptical palates. The combination of familiar flavors presented in an unexpected way creates an instant conversation starter.
Essential Ingredients
Star Components
- 20 fresh dates – Medjool dates work best for their size and natural sweetness
- 250g bacon, diced – Choose thick-cut bacon for the best texture and flavor
- 250g goat’s cheese – Opt for a creamy, mild variety that will blend smoothly
- 40g walnuts, roughly chopped – Fresh walnuts provide the perfect nutty crunch
Flavor Enhancers
- 1 tablespoon fresh rosemary, finely diced – Adds aromatic earthiness
- 1 tablespoon maple syrup – Creates the signature candied coating
- 1 tablespoon brown sugar – Deepens the caramelization process
- 1 orange, zested – Brightens the rich flavors with citrus notes
Finishing Touches
- 1 tablespoon olive oil – Helps create the smooth cheese mixture
- Salt and pepper to taste – Essential for balancing all the flavors
Step-by-Step Instructions
Preparing Your Workspace
Preheat your oven to 180°C (350°F) and line a baking tray with parchment paper. This temperature ensures the dates warm through without overcooking while allowing the bacon mixture to develop a beautiful golden color.
Preparing the Dates
Using a sharp paring knife, carefully slice each date lengthwise, creating a pocket while keeping the date intact. The key is making a deep enough cut to remove the pit without splitting the date completely in half. Remove and discard all pits, then gently open each date to create a small cavity for stuffing.
Creating the Candied Bacon Mixture
Place the diced bacon in a cold pan—this crucial step allows the fat to render slowly, preventing burning. Turn the heat to high and cook for approximately 3 minutes, stirring occasionally to ensure even browning.
Once the bacon begins to crisp, add the chopped walnuts, two-thirds of the rosemary, maple syrup, and brown sugar. Continue cooking for an additional 5 minutes, stirring frequently. You’ll know it’s ready when the bacon is beautifully crispy and the mixture has achieved a glossy, jammy consistency that coats everything evenly.
Preparing the Goat’s Cheese Filling
In a food processor, combine the goat’s cheese, two-thirds of the orange zest, olive oil, and a generous pinch of salt and pepper. Process until the mixture is completely smooth and well combined, scraping down the sides as needed. The result should be creamy and pipeable, with no lumps remaining.
Assembly and Baking
Using a teaspoon or small offset spatula, carefully stuff each date with approximately one teaspoon of the goat’s cheese mixture. Don’t overfill—the cheese will expand slightly during baking, and you want the dates to maintain their shape.
Arrange the stuffed dates on your prepared baking tray, then generously sprinkle the candied bacon and walnut mixture over each one. Bake for exactly 10 minutes, until the cheese is warmed through and the bacon mixture is golden and fragrant.
Final Flourishes
Remove from the oven and immediately sprinkle the remaining rosemary and orange zest over the warm dates. This final addition of fresh herbs and citrus provides a bright contrast to the rich, warm flavors.

Serving Suggestions
Elegant Dinner Parties
These stuffed dates shine as part of a sophisticated appetizer spread. Arrange them on a marble board alongside aged cheeses, charcuterie, and crisp crackers. Their visual appeal and complex flavors make them perfect conversation starters.
Wine Pairing Excellence
The sweet-savory profile pairs beautifully with both red and white wines. Try them with a crisp Sauvignon Blanc to complement the goat’s cheese, or choose a light Pinot Noir that won’t overpower the delicate date sweetness.
Holiday Entertaining
During festive seasons, these make an excellent alternative to traditional appetizers. Their warm spices and elegant presentation fit perfectly with holiday themes while offering something refreshingly different from typical party fare.
Creative Recipe Variations
Mediterranean Twist
Replace the bacon with sun-dried tomatoes and pine nuts for a vegetarian version that maintains the same textural contrast. Add a touch of dried oregano and balsamic glaze for authentic Mediterranean flavors.
Honey Pecan Alternative
Substitute the maple syrup with honey and swap walnuts for pecans. This variation offers a slightly different sweetness profile while maintaining the recipe’s signature appeal.
Blue Cheese Adventure
For adventurous palates, try replacing half the goat’s cheese with crumbled blue cheese. The stronger flavor creates an even more sophisticated appetizer that pairs exceptionally well with port or red wine.
Cranberry Festive Version
During holiday seasons, add dried cranberries to the bacon mixture for extra festive color and a tart flavor note that complements the sweet dates beautifully.
Make-Ahead Strategies
Component Preparation
The bacon and walnut mixture can be prepared up to two days in advance and stored in the refrigerator. Similarly, the goat’s cheese mixture keeps well for up to three days when properly covered.
Assembly Timeline
Stuff the dates with cheese mixture up to 4 hours before serving, covering tightly with plastic wrap. Add the bacon topping and bake just before serving to ensure optimal texture and temperature.
Storage Solutions
Leftover stuffed dates can be refrigerated for up to two days, though they’re best enjoyed fresh. Reheat gently in a 150°C oven for 5 minutes to restore their optimal texture.
Professional Tips
Date Selection
Choose dates that are plump and soft but not overly mushy. Medjool dates are ideal because of their size and natural sweetness, but Deglet Noor dates work well too if Medjools aren’t available.
Bacon Technique
Starting with cold bacon in a cold pan is essential for proper fat rendering. This technique ensures crispy bacon without burning, while the rendered fat becomes part of the delicious candied coating.
Cheese Consistency
The goat’s cheese mixture should be smooth enough to pipe or spread easily but thick enough to hold its shape during baking. If it seems too thick, add a tiny amount of cream; if too thin, chill briefly before using.

Frequently Asked Questions
Can I use different types of dates?
While Medjool dates are preferred for their size and sweetness, you can substitute with Deglet Noor or other large, soft date varieties. Avoid dates that are too small or overly firm, as they won’t stuff easily.
What if I can’t find goat’s cheese?
Cream cheese makes an excellent substitute, though the flavor will be milder. You can also try ricotta mixed with a small amount of cream cheese for a similar tangy profile.
Can I make these vegetarian?
Absolutely! Replace the bacon with sun-dried tomatoes, roasted mushrooms, or even crispy prosciutto alternatives. The key is maintaining some element of saltiness and texture contrast.
How do I prevent the dates from splitting?
Use a very sharp knife and make your cut slowly and deliberately. If a date does split, you can still use it—just press it back together after stuffing, and it will hold during baking.
Can I prepare these for a large crowd?
This recipe scales beautifully. For larger gatherings, multiply all ingredients proportionally and use multiple baking trays. The cooking time remains the same regardless of quantity.
What’s the best way to reheat leftovers?
Gently reheat in a 150°C oven for 5-7 minutes until warmed through. Avoid microwaving, as this can make the dates tough and the cheese mixture grainy.
Can I freeze stuffed dates?
While possible, freezing isn’t recommended as it affects the texture of both the dates and cheese filling. These are best enjoyed fresh or refrigerated for short-term storage.
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes | Serves: 6-8 people