Prep Time: 45 minutes (includes dough chill)
Cook Time: 25–30 minutes
Servings: 6–8


Why You’ll Love This Recipe

This is the viral puff pastry hot dog—but taken to another level. Flaky, buttery homemade pastry wraps around savory beef dogs, layered with sweet fig jam, rich caramelized onions, sharp cheddar (or brie), and fresh herbs. It’s the perfect balance of sweet, savory, and crispy—unexpected and absolutely addictive.


Ingredients

For the Puff Pastry Dough:


For the Filling:


For Assembly:


Instructions


Step 1: Make the Puff Pastry Dough

In a stand mixer, combine flour and sea salt.

Add cold butter a few pieces at a time and mix on low until the texture resembles coarse crumbs.

In a separate bowl, whisk together:

Slowly add the wet mixture to the flour mixture until a dough forms.

Divide in half, wrap tightly, and refrigerate for at least 30 minutes (up to 2 hours).

👉 This step is key for that flaky, buttery texture.


Step 2: Caramelize the Onions

In a pan over medium-low heat, add olive oil and sliced onions.

Cook slowly for 20–25 minutes, stirring occasionally, until soft, golden, and caramelized.

Set aside.


Step 3: Prepare the Pastry

Preheat oven to 350°F.

Roll out chilled dough into a large sheet.

Cut into rectangles large enough to cover each hot dog, leaving room on all sides.

Lightly score the top of each piece with a knife for texture.


Step 4: Assemble

On each pastry rectangle:

Line a baking sheet with parchment paper.

Drizzle lightly with olive oil and sprinkle a few herbs onto the parchment.

Place the hot dog on the cooking sheet, then gently flip the pastry over so it’s enclosed or snugly layered.


Step 5: Finish + Bake

Brush each with egg wash and sprinkle with a pinch of sea salt.

Bake for 25–30 minutes, until golden, flaky, and crisp.


🌿 Tips


🌿 A Note from My Kitchen

This was one of those recipes that completely surprised me. It felt fun and a little indulgent going in… but the combination of fig jam, caramelized onions, and buttery pastry turned it into something that felt unexpectedly elevated.

We fully planned to “just try one”… and ended up standing at the counter eating them all 🤍