Ultimate Greggs Inspired Steak and Cheese Roll Flaky Savory Bliss

Posted on February 23, 2026

Difficulty

Prep time

Cooking time

Total time

Servings

Few things feel as comforting as biting into a warm, flaky pastry filled with tender steak and melted cheese. Inspired by the iconic bakery classic from Greggs, this homemade Steak and Cheese Roll brings that familiar high street favorite straight into your kitchen. Whether you are planning a cozy weekend lunch, packing a hearty snack for a busy day, or serving up something satisfying for family movie night, this recipe delivers bakery-style indulgence with fresh, homemade flavor.

There is something nostalgic about recreating beloved bakery treats at home. The golden puff pastry, the savory beef filling, and the gooey melted cheese combine to create pure comfort food bliss. This version stays true to the original inspiration while allowing you to control quality and flavor.


Why You’ll Love This Steak and Cheese Roll

This recipe captures everything that makes the classic so popular:

  • Flaky, buttery puff pastry

  • Tender, savory steak filling

  • Perfectly melted cheese

  • Crispy golden exterior

  • Easy preparation with simple ingredients

Making it at home means you can adjust seasoning, control portion sizes, and enjoy it fresh from the oven.


Ingredients You’ll Need

For the Filling

  • 1 pound (450 grams) beef sirloin or rump steak, finely diced

  • 1 tablespoon olive oil

  • 1 small onion, finely diced

  • 2 garlic cloves, minced

  • 1 tablespoon all-purpose flour

  • ½ cup (120 ml) beef stock

  • 1 teaspoon Worcestershire sauce

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • ½ teaspoon dried thyme

  • 1 cup (100 grams) shredded cheddar cheese

For the Pastry

  • 1 sheet (14 ounces / 400 grams) ready-rolled puff pastry

  • 1 egg, beaten (for egg wash)


Choosing the Right Steak

For the best texture, use sirloin or rump steak. These cuts cook quickly and remain tender when diced finely. Avoid tougher cuts that require long braising, as this recipe focuses on a quicker stovetop filling.

Finely dicing the steak ensures even cooking and proper distribution throughout the pastry.


How to Make Greggs Inspired Steak and Cheese Roll

Step 1: Cook the Filling

Heat 1 tablespoon olive oil in a large skillet over medium-high heat.

Add diced steak and cook for 2–3 minutes until browned but not fully cooked through. Remove and set aside.

Step 2: Sauté Aromatics

In the same pan, add diced onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for 30 seconds.

Step 3: Create the Sauce

Sprinkle 1 tablespoon flour over the onions and stir well. Cook for 1 minute to remove raw flour taste.

Gradually pour in ½ cup beef stock while stirring to create a thick gravy. Add Worcestershire sauce, salt, pepper, and thyme.

Return steak to the pan and simmer for 3–4 minutes until just cooked and the mixture thickens.

Remove from heat and allow to cool slightly before adding 1 cup shredded cheddar cheese. Stir until melted and combined.


Assembling the Rolls

Step 1: Prepare the Pastry

Preheat oven to 400°F (200°C).

Roll out puff pastry sheet on a lightly floured surface if needed. Cut into two equal rectangles for large rolls, or four smaller portions.

Step 2: Fill and Seal

Spoon steak and cheese mixture along one side of each pastry piece, leaving a 1-inch border.

Fold pastry over filling and press edges firmly with a fork to seal.

Step 3: Egg Wash and Vent

Brush tops with beaten egg for a golden finish.

Cut small slits in the top to allow steam to escape.


Baking to Golden Perfection

Place rolls on a lined baking tray.

Bake at 400°F (200°C) for 18–22 minutes, or until puffed and golden brown.

Allow to cool for 5 minutes before serving.


Pro Tips for Bakery-Style Results

  • Keep pastry cold until ready to bake.

  • Avoid overfilling to prevent leakage.

  • Let filling cool slightly before assembling to keep pastry crisp.

  • Use sharp cheddar for stronger flavor.


Serving Suggestions

These steak and cheese rolls pair wonderfully with:

  • Simple green salad

  • Crispy oven fries

  • Tomato soup

  • Pickled vegetables

They are perfect for lunchboxes, picnics, or quick dinners.


Storage and Reheating

  • Refrigerate leftovers up to 3 days.

  • Reheat in oven at 350°F (175°C) for 10–12 minutes to maintain crispness.

  • Freeze unbaked rolls for up to 2 months and bake from frozen, adding extra time.


Frequently Asked Questions

1. Can I use ground beef instead of diced steak?

Yes, you can substitute 1 pound (450 grams) lean ground beef. Cook thoroughly and drain excess fat before adding flour and stock. The texture will be slightly different but still delicious.

2. Why is my pastry not flaky?

Flakiness depends on keeping puff pastry cold. If it becomes too warm before baking, the layers will not puff properly. Always chill assembled rolls for 10–15 minutes before baking if your kitchen is warm.

3. Can I prepare these ahead of time?

Absolutely. You can assemble the rolls and refrigerate them unbaked for up to 24 hours. Brush with egg wash just before baking for best results.

4. What cheese works best?

Cheddar is traditional for its bold flavor and excellent melt. You may also combine cheddar with mozzarella for extra stretch. Avoid very soft cheeses that release too much moisture.


Final Thoughts

This Greggs Inspired Steak and Cheese Roll delivers everything you love about a bakery favorite—flaky pastry, savory steak filling, and gooey cheese—made fresh in your own kitchen. The beauty of this recipe lies in its balance of textures: crisp golden exterior giving way to rich, comforting filling inside.

Recreating a beloved high street classic at home not only saves a trip out but allows you to customize it exactly to your liking. Whether you prefer stronger cheese, extra seasoning, or smaller snack-sized portions, this recipe adapts easily.

Perfect for busy weekdays, weekend treats, or meal prep, these rolls offer convenience without sacrificing flavor. Once you experience that first warm bite straight from the oven, you may find yourself making them again and again. Homemade truly elevates this comforting classic into something even more satisfying.

Print

Ultimate Greggs Inspired Steak and Cheese Roll Flaky Savory Bliss

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A flaky puff pastry roll filled with tender diced steak, rich gravy, and melted cheddar cheese for a comforting bakery-style treat.

  • Author: ahmed va

Ingredients

Scale

1 pound (450 grams) beef sirloin or rump steak, finely diced
1 tablespoon olive oil
1 small onion, finely diced
2 garlic cloves, minced
1 tablespoon all-purpose flour
½ cup (120 ml) beef stock
1 teaspoon Worcestershire sauce
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon dried thyme
1 cup (100 grams) shredded cheddar cheese
1 sheet (14 ounces / 400 grams) puff pastry
1 egg, beaten

Instructions

  • Preheat oven to 400°F (200°C).

  • Heat olive oil and brown diced steak 2–3 minutes. Remove.

  • Sauté onion 3–4 minutes, add garlic and cook briefly.

  • Stir in flour and cook 1 minute.

  • Gradually add beef stock and Worcestershire sauce; simmer until thickened.

  • Return steak to pan and cook 3–4 minutes. Remove from heat and stir in cheese.

  • Cut puff pastry into portions, fill, fold, and seal edges.

  • Brush with egg wash and cut slits on top.

  • Bake 18–22 minutes until golden brown.

Notes

Keep pastry chilled before baking for best rise. Let filling cool slightly before assembling. Reheat in oven to maintain crisp texture.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

[rank_math_breadcrumb]

Ultimate Greggs Inspired Steak and Cheese Roll Flaky Savory Bliss

Photo of author
Author: ahmed va
Published:

Few things feel as comforting as biting into a warm, flaky pastry filled with tender steak and melted cheese. Inspired by the iconic bakery classic from Greggs, this homemade Steak and Cheese Roll brings that familiar high street favorite straight into your kitchen. Whether you are planning a cozy weekend lunch, packing a hearty snack for a busy day, or serving up something satisfying for family movie night, this recipe delivers bakery-style indulgence with fresh, homemade flavor.

There is something nostalgic about recreating beloved bakery treats at home. The golden puff pastry, the savory beef filling, and the gooey melted cheese combine to create pure comfort food bliss. This version stays true to the original inspiration while allowing you to control quality and flavor.


Why You’ll Love This Steak and Cheese Roll

This recipe captures everything that makes the classic so popular:

  • Flaky, buttery puff pastry

  • Tender, savory steak filling

  • Perfectly melted cheese

  • Crispy golden exterior

  • Easy preparation with simple ingredients

Making it at home means you can adjust seasoning, control portion sizes, and enjoy it fresh from the oven.


Ingredients You’ll Need

For the Filling

  • 1 pound (450 grams) beef sirloin or rump steak, finely diced

  • 1 tablespoon olive oil

  • 1 small onion, finely diced

  • 2 garlic cloves, minced

  • 1 tablespoon all-purpose flour

  • ½ cup (120 ml) beef stock

  • 1 teaspoon Worcestershire sauce

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • ½ teaspoon dried thyme

  • 1 cup (100 grams) shredded cheddar cheese

For the Pastry

  • 1 sheet (14 ounces / 400 grams) ready-rolled puff pastry

  • 1 egg, beaten (for egg wash)


Choosing the Right Steak

For the best texture, use sirloin or rump steak. These cuts cook quickly and remain tender when diced finely. Avoid tougher cuts that require long braising, as this recipe focuses on a quicker stovetop filling.

Finely dicing the steak ensures even cooking and proper distribution throughout the pastry.


How to Make Greggs Inspired Steak and Cheese Roll

Step 1: Cook the Filling

Heat 1 tablespoon olive oil in a large skillet over medium-high heat.

Add diced steak and cook for 2–3 minutes until browned but not fully cooked through. Remove and set aside.

Step 2: Sauté Aromatics

In the same pan, add diced onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for 30 seconds.

Step 3: Create the Sauce

Sprinkle 1 tablespoon flour over the onions and stir well. Cook for 1 minute to remove raw flour taste.

Gradually pour in ½ cup beef stock while stirring to create a thick gravy. Add Worcestershire sauce, salt, pepper, and thyme.

Return steak to the pan and simmer for 3–4 minutes until just cooked and the mixture thickens.

Remove from heat and allow to cool slightly before adding 1 cup shredded cheddar cheese. Stir until melted and combined.


Assembling the Rolls

Step 1: Prepare the Pastry

Preheat oven to 400°F (200°C).

Roll out puff pastry sheet on a lightly floured surface if needed. Cut into two equal rectangles for large rolls, or four smaller portions.

Step 2: Fill and Seal

Spoon steak and cheese mixture along one side of each pastry piece, leaving a 1-inch border.

Fold pastry over filling and press edges firmly with a fork to seal.

Step 3: Egg Wash and Vent

Brush tops with beaten egg for a golden finish.

Cut small slits in the top to allow steam to escape.


Baking to Golden Perfection

Place rolls on a lined baking tray.

Bake at 400°F (200°C) for 18–22 minutes, or until puffed and golden brown.

Allow to cool for 5 minutes before serving.


Pro Tips for Bakery-Style Results

  • Keep pastry cold until ready to bake.

  • Avoid overfilling to prevent leakage.

  • Let filling cool slightly before assembling to keep pastry crisp.

  • Use sharp cheddar for stronger flavor.


Serving Suggestions

These steak and cheese rolls pair wonderfully with:

  • Simple green salad

  • Crispy oven fries

  • Tomato soup

  • Pickled vegetables

They are perfect for lunchboxes, picnics, or quick dinners.


Storage and Reheating

  • Refrigerate leftovers up to 3 days.

  • Reheat in oven at 350°F (175°C) for 10–12 minutes to maintain crispness.

  • Freeze unbaked rolls for up to 2 months and bake from frozen, adding extra time.


Frequently Asked Questions

1. Can I use ground beef instead of diced steak?

Yes, you can substitute 1 pound (450 grams) lean ground beef. Cook thoroughly and drain excess fat before adding flour and stock. The texture will be slightly different but still delicious.

2. Why is my pastry not flaky?

Flakiness depends on keeping puff pastry cold. If it becomes too warm before baking, the layers will not puff properly. Always chill assembled rolls for 10–15 minutes before baking if your kitchen is warm.

3. Can I prepare these ahead of time?

Absolutely. You can assemble the rolls and refrigerate them unbaked for up to 24 hours. Brush with egg wash just before baking for best results.

4. What cheese works best?

Cheddar is traditional for its bold flavor and excellent melt. You may also combine cheddar with mozzarella for extra stretch. Avoid very soft cheeses that release too much moisture.


Final Thoughts

This Greggs Inspired Steak and Cheese Roll delivers everything you love about a bakery favorite—flaky pastry, savory steak filling, and gooey cheese—made fresh in your own kitchen. The beauty of this recipe lies in its balance of textures: crisp golden exterior giving way to rich, comforting filling inside.

Recreating a beloved high street classic at home not only saves a trip out but allows you to customize it exactly to your liking. Whether you prefer stronger cheese, extra seasoning, or smaller snack-sized portions, this recipe adapts easily.

Perfect for busy weekdays, weekend treats, or meal prep, these rolls offer convenience without sacrificing flavor. Once you experience that first warm bite straight from the oven, you may find yourself making them again and again. Homemade truly elevates this comforting classic into something even more satisfying.

Print

Ultimate Greggs Inspired Steak and Cheese Roll Flaky Savory Bliss

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A flaky puff pastry roll filled with tender diced steak, rich gravy, and melted cheddar cheese for a comforting bakery-style treat.

  • Author: ahmed va

Ingredients

Scale

1 pound (450 grams) beef sirloin or rump steak, finely diced
1 tablespoon olive oil
1 small onion, finely diced
2 garlic cloves, minced
1 tablespoon all-purpose flour
½ cup (120 ml) beef stock
1 teaspoon Worcestershire sauce
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon dried thyme
1 cup (100 grams) shredded cheddar cheese
1 sheet (14 ounces / 400 grams) puff pastry
1 egg, beaten

Instructions

  • Preheat oven to 400°F (200°C).

  • Heat olive oil and brown diced steak 2–3 minutes. Remove.

  • Sauté onion 3–4 minutes, add garlic and cook briefly.

  • Stir in flour and cook 1 minute.

  • Gradually add beef stock and Worcestershire sauce; simmer until thickened.

  • Return steak to pan and cook 3–4 minutes. Remove from heat and stir in cheese.

  • Cut puff pastry into portions, fill, fold, and seal edges.

  • Brush with egg wash and cut slits on top.

  • Bake 18–22 minutes until golden brown.

Notes

Keep pastry chilled before baking for best rise. Let filling cool slightly before assembling. Reheat in oven to maintain crisp texture.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Name

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat.

You Might Also Like...

Viral Quick Spinach Pasta One Pan Magic

Viral Quick Spinach Pasta One Pan Magic

Viral Crunchy Chicken Salad Cucumber Roll Ups Party Appetizer Star

Viral Crunchy Chicken Salad Cucumber Roll Ups Party Appetizer Star

Viral Easy Canned Tuna Egg Salad Recipe Budget Friendly Favorite

Viral Easy Canned Tuna Egg Salad Recipe Budget Friendly Favorite

Viral Spicy Buffalo Chicken Wraps for Two Easy Date Night

Viral Spicy Buffalo Chicken Wraps for Two Easy Date Night

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star