Sticky, salty, creamy stuffed dates disappear fast because they hit every note at once. The bacon turns crisp and a little caramelized, the goat cheese softens into the date, and the almond gives each bite a clean little crunch in the middle. Warm from the oven, they feel fancy without asking for much effort.
What makes this version work is the balance. Medjool dates are soft enough to split open without falling apart, and their natural sweetness keeps the filling from tasting flat. A half slice of bacon is enough to wrap tightly around each date without drowning it, and a short bake at high heat renders the bacon before the cheese leaks out. The honey goes on at the end, not before, so it stays glossy instead of burning.
Below, I’ve included the one timing detail that keeps the bacon crisp, plus a few smart swaps if you want to change the filling or make them ahead for a crowd.
The bacon crisped up perfectly and the goat cheese stayed creamy instead of running out. I served these warm with flaky salt and they were gone in ten minutes.
Save these bacon-wrapped stuffed dates with goat cheese and almonds for the appetizer spread when you want something sweet, salty, and crisp from the oven.
The Trick to Keeping the Cheese Inside the Date
The biggest mistake with stuffed dates is overfilling them. Goat cheese softens fast, and if you pack in too much, it melts out before the bacon has a chance to brown. A small spoonful is enough. The date should still close around the filling a little, even if it doesn’t seal completely.
Using Medjool dates matters here because they’re larger, softer, and easier to split without tearing. Smaller dates can work, but they’re fussier to stuff and don’t hold as much filling. The bacon also needs to be wrapped snugly with the seam tucked underneath so it doesn’t curl open in the oven.
- Medjool dates — Their size and softness make them ideal for stuffing. If yours feel dry, warm them for a few seconds in the microwave to loosen them before splitting.
- Goat cheese — Tangy goat cheese cuts through the sweetness of the date and the richness of the bacon. Cream cheese will work in a pinch, but the bite will be milder and a little heavier.
- Roasted almonds — The almond gives the center structure and a toasty crunch. Use whole almonds, not sliced, or they’ll disappear into the filling.
- Bacon — Regular-cut bacon wraps better than thick-cut here because it crisps in the same time the dates heat through. Thick bacon usually needs a longer bake and can leave the dates oversoftened.
- Honey — A light drizzle at the end gives the dates a glossy finish and sharpens the sweet-salty balance. Add it after baking so it stays fragrant instead of turning bitter in the oven.
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.
Wrapping and Baking Them So the Bacon Actually Crisps
Opening the Dates Without Tearing Them
Run a small knife lengthwise along one side of each date and pull the pit out if it’s still there. Don’t cut all the way through. You want a pocket, not two separate halves. If the dates are sticky, lightly oil the knife so the skin doesn’t drag and split unevenly.
Filling the Center
Press a small spoonful of goat cheese into the cavity, then tuck one almond into the middle. The filling should sit low enough that the date can still close around it. If a date won’t hold, it usually means the pocket was cut too small or the cheese portion is too big.
Wrapping for Even Browning
Wrap each stuffed date with a half slice of bacon and place it seam-side down on the parchment-lined sheet. The seam needs to rest against the pan so the bacon stays tight while it cooks. Crowding the pan traps steam, which is the fastest way to end up with limp bacon, so leave a little space between each piece.
Finishing in the Oven
Bake at 400°F until the bacon is crisp and the edges are deeply browned, turning once halfway through. If the bacon is pale underneath, it needs more time; if the dates start to dry out, the heat was too low or the pan was too crowded. Drizzle with honey the moment they come out, then finish with thyme or flaky salt while they’re still hot.
Three Ways to Make These Stuffed Dates Fit the Menu
Dairy-Free Version
Swap the goat cheese for a firm dairy-free spread that can hold its shape in the oven, or skip the cheese and add an extra almond for crunch. You’ll lose some of the tang, so finish with a little flaky salt to keep the flavor balanced.
No-Bacon Version
If you want a vegetarian appetizer, skip the bacon and bake the stuffed dates just long enough to warm through and soften the cheese. Brush the outside lightly with olive oil before baking so the skins don’t dry out, then finish with honey and thyme. They’ll be softer and less smoky, but still a strong sweet-salty bite.
Make-Ahead Appetizer for a Crowd
Stuff and wrap the dates up to a day ahead, then cover and refrigerate them on the sheet pan until you’re ready to bake. Letting them sit chilled for a few minutes before baking helps the bacon stay snug while it renders. Bake straight from the fridge and add the honey right at the end.
Almond Swap
Pecans or walnuts can replace the almond if that’s what you have, but toast them first so the filling still has some crunch. Untoasted nuts taste soft against the dates, which makes the whole bite feel a little flat.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The bacon softens a bit after chilling, but the flavor holds up.
- Freezer: Freeze after baking if needed, though the texture is best fresh. Thaw in the refrigerator before reheating so the bacon doesn’t steam from frozen.
- Reheating: Rewarm on a baking sheet in a 375°F oven for 6 to 8 minutes. The oven brings the bacon back to life; the microwave makes it rubbery and pulls the filling out.
Questions I Get Asked About This Recipe

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