Bacon-wrapped stuffed dates come out with that unbeatable sweet-salty contrast: sticky, crisp-edged bacon, soft Medjool dates, tangy goat cheese, and the little crunch of an almond in the center. They disappear fast because each bite hits something different — creamy, chewy, salty, and just a little honeyed at the end.
The trick is keeping the filling simple and the bacon thin enough to crisp in the same amount of time the dates warm through. Medjool dates are the right choice here because they’re large, soft, and caramel-like, which gives you enough room for cheese and an almond without fighting the fruit. I also like halving the bacon crosswise so it wraps neatly without overwhelming the date or staying limp.
Below, you’ll find the easiest way to keep the filling inside the dates, how to get the bacon crisp instead of leathery, and a few practical swaps if you want to change the cheese or make these ahead for a party.
The bacon crisped up nicely in 15 minutes, and the goat cheese stayed creamy without leaking out. I added a tiny drizzle of honey at the end and everyone kept reaching for “just one more.”
Bacon-wrapped stuffed dates with goat cheese and almonds are the appetizer to save for your next party — sweet, salty, crisp, and gone in minutes.
The Small Trick That Keeps the Filling Inside and the Bacon Crisp
The biggest mistake with stuffed dates is overfilling them. Goat cheese softens fast in the oven, and if you pack in too much, it oozes out before the bacon has time to crisp. A small spoonful is enough, especially once you add the almond, which gives the center structure and a clean, nutty crunch.
Another place these go sideways is with bacon that’s too thick. Thick-cut bacon can stay pale while the dates overcook, which leaves you with chewy bacon and a mushy exterior. Standard bacon cut crosswise into halves wraps more tightly and renders faster, so the dates finish warm, jammy, and intact.
- Medjool dates — These are worth buying. They’re plump, soft, and large enough to split open without tearing. Smaller dates work in a pinch, but they’re harder to stuff and won’t hold the same amount of filling.
- Goat cheese — Use a log of fresh goat cheese, not the crumbly pre-crumbled kind. Fresh goat cheese spreads smoothly and stays creamy inside the warm date instead of drying out.
- Almonds — Roasted almonds bring the crunch that keeps each bite from tasting one-note. If you only have raw almonds, toast them first so they taste deeper and hold up against the bacon and cheese.
- Bacon — Regular bacon is the right call. Thick-cut bacon usually needs more time than the dates can safely take, so it tends to under-crisp here.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Building the Stuffed Dates So Nothing Leaks or Burns
Opening the Dates Cleanly
Slice each date lengthwise just along one side and open it like a little pocket. Don’t cut all the way through or you’ll lose the shape that keeps the filling tucked in. If a date feels dry on the outside, warm it in your hands for a few seconds; soft dates are easier to split without tearing.
Filling and Nesting the Almond
Press a small amount of goat cheese into the center first, then tuck one roasted almond into the cheese. The almond should sit snugly, not poke out aggressively, or it can push the date apart in the oven. If the cheese seems too soft to portion neatly, chill it for a few minutes before assembling.
Wrapping for Even Crisping
Wrap each date with a half slice of bacon and place it seam-side down so the bacon holds itself in place. If the bacon looks loose, give it a slight stretch before wrapping; that helps it tighten as it cooks. Space the dates apart on the baking sheet so the bacon edges can brown instead of steaming against each other.
Finishing with Heat and Honey
Bake until the bacon is crisp at the edges and the dates look glossy and a little collapsed, usually 15 to 18 minutes, turning once for even color. If the bacon is browned but still floppy, give it a minute or two longer, since the goal is rendered and crisp, not just cooked through. Drizzle with honey while they’re warm so it clings to the bacon, then finish with thyme or flaky salt.
How to Change These Dates for Different Diets and Different Crowds
Goat Cheese and Almonds Without Bacon
Skip the bacon and bake the stuffed dates for 6 to 8 minutes, just until the cheese softens and the dates warm through. You’ll lose the crisp-salty shell, so finish with flaky sea salt and a little extra honey to replace the contrast bacon normally brings.
Dairy-Free Stuffed Dates
Use a firm dairy-free spreadable cheese with some tang, then chill it before stuffing so it holds better inside the date. The texture won’t be exactly like goat cheese, but the sweet-salty balance still works, especially with the almond and bacon doing the heavy lifting.
Nut-Free Version
Leave out the almond and use a little extra cheese, or tuck in a tiny piece of celery for crunch if you want more texture. The bite will be softer and less layered, but it still makes a strong appetizer if you’re serving guests with nut allergies.
Making Them Ahead for a Party
Assemble the dates, wrap them in bacon, and refrigerate them uncooked for up to 24 hours. Bake them just before serving so the bacon crisps properly; if you bake ahead, the bacon softens as it sits and the texture won’t be nearly as good.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The bacon will lose some crispness, but the flavor stays good.
- Freezer: Freeze after baking only if you have to; the texture softens a bit on thawing. Wrap tightly and freeze for up to 1 month.
- Reheating: Rewarm on a baking sheet at 350F until hot and the bacon firms up again, about 8 to 10 minutes. The microwave makes the bacon rubbery, which is the fastest way to ruin the texture.
Answers to the Questions Worth Asking

Stuffed Dates
Ingredients
Equipment
Method
- Preheat oven to 400F and line a baking sheet with parchment for easy cleanup.
- Slit each date open along one side, then fill with a small spoonful of goat cheese and one roasted almond.
- Wrap each date in a half slice of bacon and place seam-side down on the baking sheet.
- Bake 15-18 minutes, turning once, until the bacon is crisp.
- Drizzle with honey, then garnish with thyme or flaky sea salt and serve warm.


