Burger Stuffed Buns
Friday night, a house full of hungry friends, and I was so done with the usual burger routine. You know the one — flipping patties at the stove while everyone hovers, cheese sliding off, bottom buns soggy by round two. I had a pound of ground beef, two onions, and a sheet of puff pastry I’d honestly forgotten I bought. Standing there, it hit me all at once: what if the burger didn’t sit on the bun? What if the burger lived inside the bun?
The first tray came out of the oven looking like something from a bakery window — golden, puffed, blistered little parcels. I set it on the table and broke one open while everyone was still hovering. The cheddar was molten and stretching in long ribbons, the beef juicy, the onions sweet and jammy. There was a beat of actual silence, then somebody asked mid-chew, “What is this, and why have we never had it before?” I filmed the reel that same night and the comments flooded in within the hour. These are a burger and a dinner roll having their best possible baby — handheld, flaky, dripping with cheese — and I’m not making plain burgers for a crowd again.
Why You’ll Love This Recipe
- All the burger, none of the mess. Every bit of juicy beef, melty cheese, and sweet onion is sealed inside a flaky golden pocket — no toppings sliding out, no soggy buns, no drips down your shirt.
- That molten cheddar moment. A thick cube of sharp cheddar goes in the center of each bun, and it bakes up into a pool of stretchy, gooey cheese that pulls apart in ribbons. It never gets old.
- Store-bought puff pastry does the heavy lifting. No dough to mix, no rising, no fuss. The pastry bakes up shatteringly flaky on its own while you take all the credit.
- Made for parties and game nights. They hold heat beautifully, you can eat them with one hand, and they reheat like a dream — put a tray on the table and watch them disappear before the game hits halftime.
Ingredients
For the filling:
- 1 pound (450g) ground beef (80/20 works best — the fat keeps it juicy)
- 2 medium yellow onions, thinly sliced
- 2 tablespoons butter (1 for the onions, 1 for the beef)
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 8 ounces sharp cheddar, cut into 6 thick cubes (or 1 1/2 cups shredded)
For assembly:
- 1 sheet (about 14 oz / 400g) puff pastry, thawed in the fridge overnight
- 1 large egg, beaten with 1 tablespoon of water (for the egg wash)
- 1 tablespoon sesame seeds (optional, for that classic burger-bun look)
- Flaky sea salt, for sprinkling
Instructions
- Caramelize the onions low and slow. Melt 1 tablespoon of butter in a large skillet over medium-low heat. Add the sliced onions with a pinch of salt and cook, stirring every few minutes, for 25 to 30 minutes until deeply golden, soft, and jammy. Don’t rush this — the sweetness makes the whole dish. Transfer to a bowl and set aside.
- Brown the beef. In the same skillet over medium-high heat, melt the remaining tablespoon of butter and add the ground beef. Break it into small crumbles with a wooden spoon and cook until well-browned, about 6 to 8 minutes. Season with the remaining salt, pepper, garlic powder, and the Worcestershire sauce. Drain off any excess fat, then stir in the caramelized onions. Let the mixture cool for at least 15 minutes — warm filling goes in, never hot.
- Heat the oven and cut the pastry. Preheat to 400°F (200°C) and line a baking sheet with parchment. On a lightly floured surface, roll the thawed puff pastry into a 12×12-inch square and cut it into 6 equal rectangles, about 6×4 inches each. Keep the pastry cold as you work — if your kitchen is warm, pop the cut squares in the fridge.
- Fill each square generously. Spoon a heaped portion of the beef and onion mixture onto the center of each pastry square, leaving about a half-inch border all around. Press a cube of cheddar right into the middle of the beef so it’s buried — this is what creates that molten core instead of cheese leaking everywhere.
- Seal, wash, and seed. Fold each rectangle over into a pocket (or gather the corners up like a little bundle — both look great) and press the edges firmly, crimping with a fork. Brush every bun all over with egg wash, sprinkle with sesame seeds and flaky salt, and cut two small vents in the top so steam can escape.
- Bake until deeply golden. Bake for 18 to 22 minutes, until the buns are puffed, crisp, and a rich deep gold all over — don’t pull them when they’re just pale blonde; the color is flavor. The pastry should sound hollow-ish when you tap the top.
- Rest, then break one open. Let the buns rest on the pan for 5 minutes so the cheese settles just enough to stay inside (barely). Serve warm, and absolutely break the first one open at the table — that cheese pull is the whole show.
Tips
- Cool the filling before assembling. Hot filling melts the butter layers in the pastry before it ever hits the oven, and you lose all the flake. Room temperature is perfect; the fridge for 20 minutes is even better.
- Don’t overfill, tempting as it is. A heaping spoonful per bun is the sweet spot. Too much and the pastry won’t seal, and you’ll get beef blowouts in the oven instead of tidy golden pockets.
- Seal like you mean it. Brush the border with a little egg wash before folding, press out the air, and crimp with a fork. Every escaped bit of cheese is cheese you don’t get to eat.
- Reheat in the oven or air fryer, never the microwave. Ten minutes at 350°F brings back the crisp, shattery shell like they just came out. The microwave turns them sad and steamy in under a minute.
These burger stuffed buns are now my go-to whenever people come over — an hour start to finish, most of it hands-off while the onions do their thing, and they make you look like the kind of cook who has their life together. Make a tray this weekend, break one open while it’s still steaming, and try not to eat three before anyone else gets to the table. I dare you.

