There’s something incredibly comforting about biting into a warm, flaky sausage roll filled with savory meat and vegetables. This beef and veg sausage roll recipe takes the classic snack to a whole new level by combining rich, juicy ground beef with a medley of colorful vegetables, all wrapped in golden puff pastry.
Whether you’re serving it as a hearty appetizer, a satisfying lunch, or a crowd-pleasing party treat, these sausage rolls are sure to impress with their perfect balance of flavors and textures.
Not only are they delicious, but they’re also surprisingly easy to make at home. You can customize the filling with your favorite veggies and seasonings, making this recipe versatile and ideal for using up leftover ingredients.
Plus, these sausage rolls freeze beautifully, so you can prepare them in advance for quick meals anytime. Ready to roll into the world of homemade sausage rolls?
Let’s get started!
Why You’ll Love This Recipe
This beef and veg sausage roll recipe is a winner for so many reasons. First, it strikes the perfect harmony between juicy, well-seasoned beef and nutritious vegetables, delivering a burst of flavor in every bite.
The puff pastry adds a buttery, flaky exterior that contrasts beautifully with the hearty filling inside.
It’s a versatile recipe that can be served as a quick snack, a main dish with sides, or party finger food. Plus, it’s made from scratch using simple, wholesome ingredients you probably already have in your kitchen.
If you love dishes like these, be sure to also check out our Jimmy Dean Copycat Sausage Recipe and Jamaican Recipes With Ground Beef for even more meaty delights!
Ingredients
- 500g ground beef (preferably 80% lean)
- 1 medium onion, finely chopped
- 1 carrot, grated
- 1 celery stalk, finely diced
- 1 garlic clove, minced
- 100g mushrooms, finely chopped
- 2 tbsp fresh parsley, chopped
- 1 tsp dried thyme
- 1 tsp smoked paprika
- Salt and black pepper, to taste
- 1 tbsp Worcestershire sauce
- 1 tbsp tomato paste
- 1 sheet of puff pastry (about 320g), thawed if frozen
- 1 egg, beaten (for egg wash)
Equipment
- Baking tray lined with parchment paper
- Large skillet or frying pan
- Mixing bowl
- Sharp knife and chopping board
- Grater (for carrot)
- Pastry brush
- Rolling pin (optional, if you want to roll out the pastry)
- Fork (to prick pastry)
Instructions
- Prepare the filling: Heat a tablespoon of oil in a large skillet over medium heat. Add the chopped onion, garlic, carrot, celery, and mushrooms. Sauté until the vegetables have softened and any moisture from the mushrooms has evaporated, about 5-7 minutes.
- Add the beef: Increase the heat to medium-high, then add the ground beef to the skillet. Break it up with a wooden spoon, and cook until browned and cooked through, about 8-10 minutes.
- Season and flavor: Stir in the Worcestershire sauce, tomato paste, dried thyme, smoked paprika, salt, and pepper. Mix well and cook for an additional 2 minutes to combine the flavors. Remove from heat and let the mixture cool slightly.
- Preheat the oven: Set your oven to 200°C (400°F) and line a baking tray with parchment paper.
- Prepare the pastry: On a clean surface, unroll or roll out the puff pastry sheet to about 1/8 inch thickness if needed. Spread the cooled beef and vegetable mixture evenly down the center of the pastry.
- Shape the rolls: Brush one edge of the pastry with beaten egg. Fold the other side over the filling and press the edges firmly to seal. Use a fork to crimp the edges for extra security.
- Cut and score: Cut the long roll into smaller sausage roll-sized pieces, about 2-3 inches each. Lightly score the tops to allow steam to escape and brush the tops generously with the remaining beaten egg for a golden finish.
- Bake: Place the sausage rolls on the prepared baking tray with some space between each. Bake for 20-25 minutes or until the pastry is puffed and golden brown.
- Cool and serve: Allow the sausage rolls to cool for a few minutes before serving. This helps the filling set slightly and makes them easier to eat.
Tips & Variations
For a juicier filling, add a splash of beef broth or a tablespoon of cream cheese to the beef mixture.
- Vegetable swaps: Feel free to experiment by adding diced bell peppers, zucchini, or even sweet corn to the filling for added texture and sweetness.
- Cheese addition: Sprinkle some grated cheddar or mozzarella inside the roll before sealing for a melty cheesy surprise.
- Spicy twist: Add a pinch of cayenne pepper or chopped fresh chili to the filling for some heat.
- Make ahead: Assemble the sausage rolls and freeze them raw on a tray. Once frozen, transfer to a freezer bag and bake straight from frozen, adding extra baking time.
- Gluten-free option: Use gluten-free puff pastry to cater to dietary restrictions.
Nutrition Facts
Nutrient | Per Sausage Roll (approx.) |
---|---|
Calories | 280 kcal |
Protein | 15 g |
Fat | 18 g |
Carbohydrates | 15 g |
Fiber | 2 g |
Sodium | 350 mg |
Serving Suggestions
These beef and veg sausage rolls are wonderfully versatile when it comes to serving. For a classic pairing, serve them warm with a side of tangy tomato ketchup or a spicy mustard dip.
A fresh green salad or coleslaw makes a crisp, refreshing contrast to the rich pastry and meat.
For a heartier meal, pair the sausage rolls with mashed potatoes and steamed green beans or roasted root vegetables. If you’re planning a party, arrange them on a platter with a variety of dips like garlic aioli, sweet chili sauce, or even a creamy horseradish dip.
Looking for more inspiration? Try our Kosher Short Ribs Recipe for a slow-cooked meaty dish or our Kosher Lasagna Recipe for a hearty Italian favorite.
Conclusion
Making beef and veg sausage rolls at home is a rewarding experience that brings warmth and satisfaction to any meal. With simple ingredients and straightforward steps, you can create a delicious snack or main dish that’s bursting with flavor and texture.
These sausage rolls are perfect for family dinners, casual lunches, or entertaining guests, and they offer great flexibility for customization and dietary needs.
Whether you stick to the classic filling or add your own twist with extra spices or cheese, this recipe is sure to become a staple in your kitchen. Don’t forget to explore other savory delights like our Meatballs And Alfredo Sauce Recipe or the innovative Magic Dough Recipe to keep your cooking adventures exciting and flavorful.
📖 Recipe Card: Beef and Veg Sausage Roll
Description: A hearty sausage roll filled with seasoned beef and mixed vegetables wrapped in flaky puff pastry. Perfect as a savory snack or light meal.
Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M
Servings: 6 servings
Ingredients
- 500g ground beef
- 1 small carrot, finely grated
- 1 small zucchini, finely grated
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp dried thyme
- 1 tsp Worcestershire sauce
- Salt and pepper to taste
- 1 sheet puff pastry (about 250g), thawed
- 1 egg, beaten (for egg wash)
- 1 tbsp olive oil
Instructions
- Preheat oven to 200°C (400°F).
- Heat olive oil in a pan over medium heat.
- Add onion and garlic, cook until soft.
- Add ground beef and cook until browned.
- Stir in carrot, zucchini, thyme, Worcestershire sauce, salt, and pepper. Cook 5 minutes.
- Remove from heat and let mixture cool.
- Roll out puff pastry on a floured surface.
- Place beef mixture along one edge of the pastry.
- Roll pastry tightly around filling and seal edges.
- Brush the pastry with beaten egg.
- Cut into 6 equal pieces and place on a baking tray.
- Bake for 25-30 minutes or until golden brown.
Nutrition: Calories: 320 kcal | Protein: 18 g | Fat: 20 g | Carbs: 18 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Beef and Veg Sausage Roll”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty sausage roll filled with seasoned beef and mixed vegetables wrapped in flaky puff pastry. Perfect as a savory snack or light meal.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“500g ground beef”, “1 small carrot, finely grated”, “1 small zucchini, finely grated”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1 tsp dried thyme”, “1 tsp Worcestershire sauce”, “Salt and pepper to taste”, “1 sheet puff pastry (about 250g), thawed”, “1 egg, beaten (for egg wash)”, “1 tbsp olive oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, cook until soft.”}, {“@type”: “HowToStep”, “text”: “Add ground beef and cook until browned.”}, {“@type”: “HowToStep”, “text”: “Stir in carrot, zucchini, thyme, Worcestershire sauce, salt, and pepper. Cook 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and let mixture cool.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry on a floured surface.”}, {“@type”: “HowToStep”, “text”: “Place beef mixture along one edge of the pastry.”}, {“@type”: “HowToStep”, “text”: “Roll pastry tightly around filling and seal edges.”}, {“@type”: “HowToStep”, “text”: “Brush the pastry with beaten egg.”}, {“@type”: “HowToStep”, “text”: “Cut into 6 equal pieces and place on a baking tray.”}, {“@type”: “HowToStep”, “text”: “Bake for 25-30 minutes or until golden brown.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “18 g”, “fatContent”: “20 g”, “carbohydrateContent”: “18 g”}}