Bacon-Wrapped Stuffed Dates with Goat Cheese and Almonds

Category: Appetizers & Snacks

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.”

★★★★★— Lauren M.

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.

Save to Pinterest

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

Prepared recipe ready to serve
  • 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

Can I make stuffed dates ahead of time?+

Yes. You can assemble them up to a day ahead, cover, and refrigerate them before baking. That actually helps the bacon stay in place while it cooks.

How do I keep the goat cheese from leaking out?+

Use just a small spoonful of cheese and press the almond into the center so the filling stays compact. If the dates are overstuffed, the cheese has nowhere to go once it warms up, and it seeps out onto the pan.

Can I use thick-cut bacon for stuffed dates?+

I wouldn’t. Thick-cut bacon usually takes too long to crisp, which means the dates can over-soften before the bacon is done. Regular bacon is thin enough to render quickly and gives you the best texture.

How do I stop the bacon from unwrapping in the oven?+

Set each date seam-side down on the baking sheet so the weight holds the bacon in place as it cooks. If a strip seems loose, stretch it gently before wrapping; that little bit of tension helps it tighten in the oven.

How do I reheat leftover stuffed dates without making them soggy?+

Reheat them on a baking sheet in a 350F oven until warmed through and the bacon firms up again. The microwave softens the bacon and makes the outside rubbery, which is why oven reheating works better here.

Stuffed Dates

Stuffed dates with bacon and creamy goat cheese, baked until the bacon turns crisp and the dates warm through. Medjool dates are slit, filled with goat cheese and a whole roasted almond, then finished with a honey drizzle for a glossy, savory-sweet bite.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 12 servings
Course: Appetizer, Snack
Cuisine: Mediterranean

Ingredients
  

Medjool dates
  • 24 Medjool dates, pitted Pitted and ready to stuff.
Cheese and almonds
  • 4 oz goat cheese Use as a creamy filling.
  • 24 whole roasted almonds One almond per date.
Bacon and honey
  • 12 slices bacon Halved crosswise for wrapping.
  • 1 tbsp honey For drizzling after baking.
Garnish
  • 1 Fresh thyme or flaky sea salt for garnish Choose thyme or flaky sea salt to finish.

Equipment

  • 1 sheet pan

Method
 

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

Notes

Make sure the bacon seams face down so they stay in place while baking. For best texture, serve right after baking; refrigerate leftovers in a sealed container for up to 3 days and rewarm in a 350F oven until heated through. Freezing is not recommended because the bacon can lose crispness after thawing. For a lower-saturated-fat option, use turkey bacon instead of pork bacon while keeping the same bake time and honey finish.

You might also like these recipes

Leave a Comment

Recipe Rating