Easy Puff Pastry Beef Rolls Recipe – Flaky, Buttery & Perfect for Any Occasion
These Flaky Puff Pastry Beef Rolls Never Last Long
Some recipes instantly become family traditions, and these flaky Puff Pastry Beef Rolls are one of those unforgettable favorites. Every time I make them, I'm reminded of the warm afternoons spent in my grandma's kitchen, where the smell of buttery pastry filled the house long before anyone sat down to eat.
She'd pull tray after tray from the oven, each roll perfectly golden with crisp, flaky layers hiding a rich, savory beef filling. We'd all pretend to be helping in the kitchen, but really, we were just waiting for the first batch to cool enough to steal one.
For years I tried to recreate them, convinced there was some secret family ingredient. As it turns out, the magic wasn't complicated at all—it was good-quality puff pastry, seasoned ground beef, creamy cheese, and baking everything until the pastry became beautifully crisp.
Last weekend I made these for a family movie night, and they disappeared before dinner even started. My husband ate four before I could finish setting the table and immediately asked if there were more in the oven.
Whether you're planning a holiday appetizer, game day snack, party finger food, or a simple family dinner, these easy beef rolls are guaranteed to disappear fast.
Why You'll Love These Puff Pastry Beef Rolls
- Crispy, flaky pastry in every bite
- Rich, creamy beef filling
- Simple ingredients you probably already have
- Ready in about 40 minutes
- Perfect appetizer or quick dinner
- Great for parties and potlucks
- Easy to prepare ahead of time
- Freezer-friendly for busy weeknights
What Are Puff Pastry Beef Rolls?
Puff Pastry Beef Rolls are a savory baked pastry filled with seasoned ground beef, onions, garlic, cream cheese, and simple seasonings before being rolled inside buttery puff pastry and baked until golden brown.
They're similar to sausage rolls but feature a creamy beef filling that makes every bite incredibly satisfying. The flaky pastry contrasts beautifully with the rich, savory center, creating an appetizer that's elegant enough for holidays but easy enough for weeknight dinners.
Ingredients
For the Filling
- 1 pound ground beef
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 4 ounces cream cheese, softened
- 1 teaspoon Worcestershire sauce
- 1 teaspoon paprika
- Salt, to taste
- Black pepper, to taste
For the Pastry
- 2 sheets puff pastry, thawed
- 1 egg, beaten (for egg wash)
Kitchen Equipment
To make preparation easy, you'll need:
- Large skillet
- Mixing spoon or spatula
- Sharp knife
- Cutting board
- Baking sheet
- Parchment paper
- Pastry brush
- Measuring spoons
- Cooling rack
How to Make Puff Pastry Beef Rolls
Step 1: Cook the Beef
Heat a large skillet over medium heat.
Add the ground beef and diced onion, breaking the meat apart as it cooks.
Cook until the beef is fully browned and the onions become soft and translucent.
Drain any excess grease if necessary.
Step 2: Add Flavor
Stir in the minced garlic and cook for about 30 seconds until fragrant.
Remove the skillet from the heat.
Mix in:
- softened cream cheese
- Worcestershire sauce
- paprika
- salt
- black pepper
Stir until the filling becomes creamy and evenly combined.
Allow it to cool slightly before assembling.
Step 3: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Roll out each sheet of thawed puff pastry and cut into rectangles approximately 3 x 4 inches.
Step 4: Fill and Roll
Place about one generous tablespoon of the beef mixture near one end of each pastry rectangle.
Roll tightly while gently tucking in the sides to help keep the filling inside during baking.
Arrange seam-side down on the prepared baking sheet.
Step 5: Egg Wash
Brush each roll generously with beaten egg.
This creates that beautiful glossy, golden finish.
Step 6: Bake
Bake for 18–22 minutes or until the pastry is puffed, crisp, and deeply golden brown.
Allow the rolls to cool for 2–3 minutes before serving.
Tips for Perfect Puff Pastry Beef Rolls
- Thaw puff pastry in the refrigerator for the best texture.
- Let the filling cool before assembling to prevent the pastry from becoming soggy.
- Avoid overfilling the pastry, which can cause the rolls to burst open.
- Keep unused pastry chilled while working.
- Brush every surface with egg wash for maximum browning.
- Bake until deeply golden for the crispiest layers.
Recipe Variations
Add Cheese
Mix shredded cheddar, mozzarella, or Monterey Jack into the filling for extra richness.
Spicy Version
Add diced jalapeños, crushed red pepper flakes, or cayenne pepper.
Mushroom Beef Rolls
Cook finely chopped mushrooms with the onions for additional flavor.
Bacon Lovers
Add crispy chopped bacon to the beef mixture.
Italian Style
Season with Italian herbs and Parmesan cheese for a Mediterranean-inspired twist.
What to Serve with Beef Rolls
These flaky rolls pair perfectly with:
- Garden salad
- Roasted vegetables
- Coleslaw
- Tomato soup
- Potato wedges
- Garlic aioli
- Ranch dressing
- Honey mustard
- Barbecue sauce
They also make a fantastic addition to holiday appetizer spreads or game day snack tables.
Make-Ahead Instructions
You can assemble the rolls up to one day ahead and refrigerate them before baking.
Brush with egg wash just before placing them in the oven for the best finish.
Storage
Store leftover beef rolls in an airtight container in the refrigerator for up to 4 days.
Reheating
For the crispiest pastry:
- Oven: 350°F for 8–10 minutes
- Air Fryer: 350°F for 4–5 minutes
Microwaving works in a pinch but softens the pastry.
Can You Freeze Them?
Absolutely.
Before Baking
Freeze assembled rolls on a baking tray until solid, then transfer to a freezer-safe bag.
Bake directly from frozen, adding a few extra minutes to the baking time.
After Baking
Cool completely before freezing for up to 3 months.
Common Mistakes to Avoid
- Using warm filling
- Rolling the pastry too thin
- Overstuffing each roll
- Forgetting the egg wash
- Underbaking the pastry
- Skipping parchment paper
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes. Ground turkey or chicken works well if you prefer a lighter filling.
Can I prepare these in advance?
Yes. Assemble them the day before and bake when ready to serve.
Why did my puff pastry not rise?
Make sure the pastry stayed cold before baking and that your oven was fully preheated.
Can I make these in the air fryer?
Yes. Air fry at 375°F for about 10–12 minutes, depending on the size of your rolls.
What cheese can I substitute for cream cheese?
Ricotta, Boursin, or a mixture of shredded cheddar and mozzarella all work well.

Easy Puff Pastry Beef Rolls Recipe
Ingredients
Equipment
Method
- Preheat the oven to **400°F (200°C)**. Line a baking sheet with parchment paper.
- Heat a large skillet over medium heat. Add the ground beef and diced onion, cooking until the beef is browned and the onion is tender. Drain any excess grease.
- Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Remove the skillet from the heat and mix in the softened cream cheese, Worcestershire sauce, paprika, salt, and pepper until smooth and creamy. Let the filling cool for 10 minutes.
- Roll out the thawed puff pastry sheets if needed and cut each sheet into rectangles about **3 x 4 inches**.
- Spoon about 1 tablespoon of the beef mixture onto one end of each pastry rectangle.
- Roll each rectangle tightly, tucking in the sides slightly, and place seam-side down on the prepared baking sheet.
- Brush the tops evenly with the beaten egg.
- Bake for **18–22 minutes**, or until the pastry is puffed and deep golden brown.
- Let cool for 2–3 minutes before serving warm.
Notes
* Don't overfill the pastry or it may split while baking.
* Brush generously with egg wash for a crisp, shiny finish.
* These rolls can be assembled a day ahead and refrigerated before baking.
* Freeze unbaked rolls for up to 3 months. Bake from frozen, adding 5–7 minutes to the baking time.
* Serve with ranch dressing, garlic aioli, honey mustard, or your favorite dipping sauce.
Nutrition Information
Estimated per serving (2 rolls)
- Calories: 360
- Protein: 17g
- Carbohydrates: 20g
- Fat: 24g
- Saturated Fat: 9g
- Fiber: 1g
- Sodium: 390mg
Nutrition values are estimates and may vary depending on ingredients used.
These Easy Puff Pastry Beef Rolls prove that some of the best comfort food recipes are also the simplest. Crispy, buttery pastry wrapped around a creamy, savory beef filling creates a bite-sized appetizer that's always the first thing to disappear from the table.
Whether you're making them for a holiday gathering, family dinner, game day, or simply because you're craving something warm and comforting, this recipe is one you'll come back to again and again. Don't be surprised if everyone asks for the recipe after the first bite—and consider making a double batch, because leftovers are rare!