Cheesy Beef Puffs

Servings: 6 Total Time: 40 mins Difficulty: Beginner
Flaky puff pastry parcels filled with savoury beef and melted mozzarella.
Cheesy beef puffs served on a wooden board pinit

Cheesy Beef Puffs: Flaky, Savoury, and Impossible to Resist

If you love buttery pastry and bold savoury fillings, these Cheesy Beef Puffs are about to earn a permanent spot in your rotation. Golden, flaky puff pastry wrapped around a juicy, seasoned minced beef filling and finished with melted mozzarella. Pure comfort in every bite.

If puff pastry recipes are your thing, make sure to check out my cookbook Everything is Better with Puff Pastry. It is out now and packed with 60 easy and delicious sweet and savoury recipes to keep your oven busy all year round. Thank you so much to everyone who has already ordered. It truly means the world to me. And if you haven’t yet, you can order your copy here. For a little sneak peek of what you will find inside the book, try my Nectarine Frangipane Tartlets, Avocado Mousse and Salmon Tartare Vol-au-Vent and Pesto Twists.

Scroll down or tap the recipe button to go straight to the printable recipe card with exact measurements.

Simple Ingredients, Maximum Flavour

What makes these Cheesy Beef Puffs such a winner is how everyday ingredients transform into something that looks and tastes bakery worthy. Each component pulls its weight:

  • Puff pastry: The real shortcut hero. Ready rolled pastry gives you those beautiful flaky layers without the stress. Always keep it cold for the best rise. If you love working with puff pastry, you might also enjoy my Puff Pastry Leek Tatin and Mini Sausage Puffs.
  • Minced beef: Rich, savoury, and satisfying. It cooks quickly and absorbs spices beautifully. Use beef with a bit of fat for the juiciest result.
  • Onion: A small step that makes a big difference. Softened onion builds the flavour base and adds natural sweetness to balance the spices.
  • Tomato paste and spices: Paprika, nutmeg, and parsley create warmth and depth without overpowering the filling. It is simple but very effective.
  • Mozzarella: Mild, melty, and perfectly stretchy. It gives that irresistible cheesy finish on top.

If you enjoy savoury pastry recipes like this, you will also love my Mozzarella Puff Pastry Boats and my viral Cheesy Pepper Olive Twists.

How to Make Cheesy Beef Puffs

Prepare the Beef Filling

First, heat the olive oil in a large pan over medium-low heat. Once warm, add the finely chopped red onion and cook for about 2 minutes, stirring occasionally, until softened and fragrant. Next, add the minced beef. Season with salt and pepper, then cook for about 5 minutes, breaking it up with a spoon as it browns. Then stir in the dried parsley, paprika, nutmeg, tomato paste, and water. Mix well so everything is evenly coated. Cook for another 5 minutes, or until the beef is fully cooked and nicely browned. Once done, remove from the heat and let the filling cool completely before assembling. If you want to get ahead, you can make the filling a day in advance and store it in the fridge.

Prepare the Oven and Pastry

Meanwhile, preheat your oven to 190 C fan (375 F) and line a baking tray with parchment paper. Unroll the puff pastry and shape it into a rectangle roughly 24 x 36 cm (9½ x 14¼ in). Then cut it into 6 equal squares, each approximately 12 x 12 cm (4¾ x 4¾ in)

Cutting puff pastry sheet into six equal squares for Cheesy Beef Puffs
Dividing the puff pastry into six even squares before filling
Fill and Shape the Puffs

Once the filling is fully cooled, divide it evenly between the pastry squares, placing it right in the centre of each one.

Adding beef filling to puff pastry squares
Placing the seasoned beef filling in the centre of each pastry square

After that, bring all the corners toward the middle and seal well to form a parcel. Gently flatten each one with the palm of your hand, then flip it so the sealed side is underneath.

Sealing puff pastry parcels around beef filling
Bringing the pastry corners together and sealing the parcels

Using a sharp knife, cut a cross on top of each puff. Then transfer them to the prepared baking tray. After that, carefully pull the cut edges slightly outward to open and reveal the filling.

Making a cross cut on top of puff pastry parcels
Cutting a cross on each sealed pastry before baking
Brush, Top, and Bake

In a small bowl, mix the egg yolk with the milk. Brush the pastry edges with this mixture so they bake up glossy and golden. Then sprinkle the tops generously with grated mozzarella.

Sprinkling grated mozzarella over puff pastry parcels
Topping each pastry with grated mozzarella before baking

Bake for 17 to 20 minutes, or until the pastry is beautifully puffed and golden. Once baked, remove from the oven and finish with freshly chopped coriander. Serve warm while the pastry is crisp and the filling is juicy.

Hands holding a warm cheesy beef puff
Freshly baked cheesy beef puff ready to enjoy

Customisable and Family Friendly

Another reason these Cheesy Beef Puffs perform so well on busy weeknights is how flexible they are.

You can easily switch things up depending on what you have on hand:

  • Swap mozzarella for cheddar or a cheese blend for a sharper flavour.
  • Add finely chopped peppers or mushrooms to the beef for extra vegetables.
  • Use minced lamb instead of beef for a deeper, richer taste.
  • Add a pinch of chilli flakes if you want gentle heat.

They are also freezer friendly, which makes them perfect for batch cooking. Assemble ahead, freeze, and bake straight from frozen when needed. Future you will be very grateful.

If make-ahead puff pastry recipes are your thing, don’t miss our other freezer-friendly puff pastry recipes that can be frozen assembled before baking, such as Nutella Banana Bites, Nutella Puff Pastry Twists, and Cheesy Pesto Puff Buns.

Why These Beef Puffs Work So Well

There is a reason savoury puff pastry recipes never go out of style. The texture contrast does most of the heavy lifting. Crisp, buttery layers on the outside. Juicy, flavour packed filling inside. And that melted cheese on top ties everything together.

These puffs are also portion friendly. Each parcel is individually sized, which makes them ideal for:

  • party platters
  • lunchboxes
  • after school snacks
  • casual entertaining
  • easy weeknight dinners

They reheat beautifully in the oven, and the filling can be made in advance, which keeps the workflow very manageable.

Instagram Tutorial and More

Watch how easy and fast this pastry comes together on our Instagram, and don’t miss other puff pastry recipes on the site:

Happy baking,
Izabella

Cheesy Beef Puffs

Prep Time 20 mins Cook Time 20 mins Total Time 40 mins Difficulty: Beginner Servings: 6 Best Season: Suitable throughout the year
Pin Recipe
0 Add to Favorites

Description

Flaky, golden, and packed with flavour, these Cheesy Beef Puffs are the kind of savoury treat everyone reaches for first. Buttery puff pastry is filled with seasoned minced beef and finished with a generous sprinkle of melted mozzarella. They are simple to prepare and perfect for lunchboxes, parties, or an easy family meal. You can even make the filling ahead to save time on busy days. Serve warm and watch them disappear fast.

Ingredients

Cooking Mode Disabled

For the filling

For the puffs

For the topping

Instructions

  1. Prepare the minced beef filling. In a large pan, heat the olive oil over medium-low heat. Add the chopped onion and cook for about 2 minutes, stirring occasionally, until softened and fragrant.
  2. Add the minced beef, season with salt and pepper, and cook for about 5 minutes, breaking it up with a spoon into small pieces. Then stir in the dried parsley, paprika, nutmeg, tomato paste, and water. Mix well and cook for another 5 minutes, or until the beef is fully cooked and nicely browned. Remove from the heat and allow the filling to cool completely before assembling the puffs. You can prepare the filling a day in advance and store it in the fridge.
  3. Preheat the oven to 190 C fan (375 F) and line a baking tray with parchment paper.
  4. Unroll the puff pastry and shape it into a rectangle approximately 24 x 36 cm (9½ x 14¼ in). Cut into 6 equal squares, each approximately 12 x 12 cm (4¾ x 4¾ in). Divide the cooled beef filling evenly between the pastry squares, placing it in the centre of each. Bring all corners toward the middle and seal well to form a parcel. Gently flatten with the palm of your hand, then flip so the sealed side is underneath. Using a sharp knife, cut a cross on top of each puff. Carefully pull the cut edges slightly outward to open and reveal the filling.
  5. In a small bowl, mix the egg yolk with the milk and brush the pastry edges with the mixture. Sprinkle the tops with grated mozzarella. Bake for 17 to 20 minutes, or until the pastry is beautifully golden and puffed. Garnish with fresh chopped coriander and enjoy while still warm.

Nutrition Facts

Servings: 6 ServingCalories:154.69kcalTotal Fat:9.5gCholesterol:66.54mgSodium:223.87mgPotassium:231.48mgTotal Carbohydrate:3.37gDietary Fiber: 0.65gSugars: 1.18gProtein:14.26gVitamin A: 56.62IUVitamin C: 1.85mgCalcium: 120.91mgIron: 1.23mgVitamin D: 0.27IUVitamin E: 0.66IUVitamin K: 4.56mcgVitamin B6: 0.28mgVitamin B12: 1.45mcgPhosphorus: 181.27mgMagnesium: 17.47mgZinc: 2.96mg

Note

Storage: Store baked Cheesy Beef Puffs in an airtight container in the fridge for up to 3 days. Reheat in the oven at 160C/200F, fan for 6 to 8 minutes to restore crispness. Avoid microwaving if possible, as the pastry can become soft.

Freezing before baking: Assemble the puffs but do not brush with egg wash or add cheese. Place them on a tray and freeze until solid, then transfer to a freezer bag or container. Freeze for up to 2 months. Bake from frozen at 190 C fan, adding about 5 to 8 extra minutes to the baking time. Brush with egg wash and add cheese just before baking.

Freezing after baking: Allow the puffs to cool completely, then freeze in an airtight container for up to 1 month. Reheat from frozen in the oven at 180C/350F fan until heated through and crisp.

Make ahead tip: The beef filling can be prepared up to 24 hours in advance and stored in the fridge. Make sure it is fully cooled before filling the pastry.

Pastry tip: Work with cold puff pastry for the best rise and flakiness. If the pastry becomes soft while shaping, chill it in the fridge for 10 minutes before continuing.

Cheese swap: Mozzarella gives a mild, melty finish, but you can also use cheddar, gouda, or a mozzarella-cheddar blend for a stronger flavour.

Keywords: Cheesy Beef Puffs, beef puff pastry, savoury puff pastry, minced beef recipe, cheesy pastry parcels, easy puff pastry recipe, beef party snacks, baked beef pastries, homemade savoury puffs, freezer friendly snacks
Rate this recipe
Did you make this recipe?

Tag @shicocooks  if you made this recipe. Follow @shicocooks  on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Izabella Jakubec Food Blogger and Recipe Developer

Hi there!

I’m Izabella, and I’m thrilled to have you here!

Here, you’ll discover a collection of simple, easy-to-follow recipes that are perfect for anyone who loves quick and delicious meals.

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *

0 Add to Favorites
Min
0 Add to Favorites
Share it on your social network