Spiced Beef Stuffed Buns (Soft & Fluffy)
Soft, golden beef stuffed buns filled with spiced ground beef, onion and green chilli. An easy homemade stuffed buns recipe — pillowy dough, savoury filling, baked till golden.
I learned the hard way never to leave these unattended. The first time I made them, I lined the buns up on the counter to cool, turned around to wash a single bowl, and by the time I looked back three had vanished — and suddenly everyone in the house had very innocent faces and very full cheeks. That’s the kind of trouble these buns cause.
And honestly, you can’t blame anyone. There’s a little bit of magic in a soft, golden bun that looks like plain bread until you tear it open — and out steams a cloud of warm, spiced beef with onion, green chilli and a savoury hit of soy and chilli sauce. They smell like a bakery, they pull apart like clouds, and the seeded, glossy tops make them look far fancier than they have any right to be.
Here’s the secret they don’t tell you, though: they’re genuinely easy. A simple milk-and-yeast dough, a quick stovetop beef filling, fold, seal, bake — that’s it. Make a batch for a weekend snack, a lunchbox, a party platter or tea-time, and just maybe guard them while they cool. (If you’re a ground-beef person, you’ll want our cosy cheesy ground beef & potato casserole for dinner too.)

Why these stuffed buns are so good
A soft, pillowy dough
A quick yeast dough with milk and a little sugar bakes up wonderfully soft and fluffy — light enough to pull apart, sturdy enough to hold a generous filling.
A boldly spiced filling
This isn’t a plain mince. Turmeric, black pepper and chilli flakes season the beef, while onion and green chilli add freshness and bite, and a splash of soy and chilli sauce gives it a savoury, moreish depth.
That golden, seeded top
A brush of egg wash makes the buns bake up shiny and deep golden, and a sprinkle of sesame and nigella seeds adds crunch and a bakery-style finish.
Ingredients
You’ll need two simple parts — a soft dough and a spiced beef filling — plus a few things to finish. Here’s everything laid out:

For the dough: lukewarm milk, instant yeast, sugar, salt and plain (all-purpose) flour.
For the filling: ground beef (minced beef), a small onion, green chillies, chilli flakes, turmeric, black pepper, salt, soy sauce and chilli sauce.
To finish: a beaten egg, sesame and nigella seeds, and fresh coriander.
How to make beef stuffed buns
-
Activate the yeast. Stir the lukewarm milk with the yeast and sugar and leave for 5–10 minutes, until frothy.

-
Make the dough. Add the salt and flour and knead into a soft, smooth dough. Grease lightly, cover, and leave somewhere warm for about an hour, until doubled.

-
Brown the beef. Heat 1 tbsp oil and cook the ground beef with a little salt until browned and the moisture has dried off.
-
Season the filling. Stir in the turmeric, black pepper and chilli flakes, then the onion and green chillies. Add the soy sauce and chilli sauce and cook until dry and well coated. Cool completely.

-
Shape the buns. Punch down the dough and divide into 6. Roll each into a circle, add a spoonful of cooled filling, and pinch the edges to seal into a smooth ball.

-
Egg wash and top. Place seam-side down on a lined tray, rest 15 minutes, then brush with beaten egg and sprinkle with sesame and nigella seeds.

-
Bake. Bake at 180°C / 350°F for 18–20 minutes, until golden. Brush with a little butter, scatter with coriander, and serve warm.
Tips for soft, fluffy buns
Mind the milk temperature: it should be lukewarm, not hot — hot milk kills the yeast and the dough won’t rise.
Dry off the filling: cook the beef until there’s no liquid left. A wet filling makes the dough soggy and hard to seal.
Seal well, bake seam-down: pinch the edges firmly and place the buns seam-side down so they don’t burst open in the oven.
Don’t skip the rest: that 15-minute rest after shaping gives lighter, puffier buns.
Make ahead, store & freeze
Make ahead: cook the filling up to a day in advance and keep it chilled, or shape the buns and refrigerate overnight, then bake fresh.
Store: keep baked buns in an airtight container for up to 2 days; warm before serving.
Freeze: cool completely, then freeze. Reheat from frozen in a warm oven until hot through — perfect for lunchboxes.
Doing a big batch? Hit the print button on this page for a tidy one-page recipe card to prop up by the oven — it’s completely free, no sign-up or email gate like so many recipe sites these days.
Easy variations
- Different meat: swap the beef for ground chicken, lamb or turkey.
- Cheesy buns: tuck a small cube of mozzarella in with the filling for a melty centre.
- Milder version: leave out the green chillies and chilli flakes for kids.
- Veggie twist: use a spiced potato-and-pea or lentil filling instead of meat.
- Make it dinner: craving more cosy, savoury comfort food? Our French onion chicken & rice bake is the next one to try.
Nutrition (per bun)
Here’s the approximate nutrition per bun (this recipe makes six). Values are estimates and vary with your exact ingredients and how much filling you use.
| Nutrient | Per bun |
|---|---|
| Calories | ~260 |
| Carbohydrates | 30 g |
| Protein | 12 g |
| Fat | 10 g |
| Fiber | 2 g |
| Sugar | 3 g |

Nutrition note: These values are estimates calculated from the ingredients and are for general information only — not medical or dietary advice. Actual numbers vary by brand and portion. For precise data, check product labels or USDA FoodData Central, and see our disclaimer.
Beef stuffed buns FAQ
What meat can I use for stuffed buns?
Ground beef (minced beef) is used here, but the same filling works beautifully with ground chicken, lamb or turkey. Just cook it until browned and dry so the buns don’t go soggy.
Can I make beef stuffed buns ahead of time?
Yes. You can make the filling a day ahead and keep it chilled, or shape the buns and refrigerate them overnight before baking. Baked buns also freeze well — cool completely, freeze, then reheat in a warm oven.
Can I make them without an oven?
Yes — these buns can be cooked covered on a low flame in a heavy pan (like a tawa or skillet) until puffed and cooked through, or in an air fryer at around 170°C for 10–12 minutes. The oven just gives the most even, golden result.
Why didn’t my dough rise?
Usually the yeast was old, or the milk was too hot and killed it (it should be lukewarm, not hot), or the room was too cold. Use fresh yeast, warm milk, and a cosy spot, and give it a full hour.
What do you serve with stuffed buns?
They’re great on their own, but a side of ketchup, garlic mayo, chutney or raita is lovely. They make a brilliant snack, lunchbox filler, party bite, or light meal with a cup of tea.
Rate this recipe
Thanks for rating! ★
Did you make these buns? How did they turn out?
You have already voted on this recipe.