theveganlunchbox.co.uk

  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
menu icon
go to homepage
  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
subscribe
search icon
Homepage link
  • Meet Jac
  • Recipes
  • eBooks
  • Pack Lunch
  • Subscribe
×
Home » Recipes » Pastry

Vegan Sausage Rolls with Red Kidney Beans & Cheese

Modified: May 14, 2026 · Published: May 14, 2026 by Jacqueline Meldrum 14 Comments
Jump to Recipe

Beans and cheese are an awesome combination & so good in these vegan sausage rolls made with kidney beans and cheese with added veg.

Bean & Cheese Sausage Rolls.

We love them warm from the oven, homemade sausage rolls made with flaky, golden puff pastry.

And these vegan sausage rolls made with kidney beans, cheese, and extra veg are just so good.

If I do say so myself!

My husband and son also gave these a big thumbs up and declared them excellent.

They've been requested a few times since I first made them and I don't mind making them as they are so easy to make.

Jump to:
  • 👩🏻‍🍳 Vegan puff pastry
  • 💭 Puff pastry and shrinkflation
  • 📋 Ingredients
  • 🧾 Variations
  • 🧀 Which type of vegan cheese?
  • 🥄 Which seeds can you top sausage rolls with?
  • 🥛 Getting that golden finish on vegan sausage rolls
  • 💭 Large sausage rolls or mini sausage rolls?
  • 🍱 Serve them cold in lunch boxes
  • 👩🏻‍🍳 Storing homemade vegan sausage rolls
  • 🌡️ Freezing sausage rolls
  • 🌡️ Leftover sausage rolls, freeze them too!
  • 👩🏻‍🍳 Related recipes - puff pastry
  • ⭐ Sign up for a free recipe sent to your inbox every morning
  • 👩🏻‍🍳 How to make easy vegan sausage rolls with red kidney beans & cheese
  • 📖 Recipe
  • 💬 Comments

At a glance - kidney bean & cheese sausage rolls

⏲️ Ready in: 35 minutes
👪 Serves: 8
🍽 Calories: 230
🧾 Main ingredients: puff pastry, kidney beans, carrot, red onion, dried oregano, vegan cheddar, peanut butter, BBQ sauce, tomato puree, sesame seeds
👩🏻‍🍳 Suitable for: vegan, plant-based, dairy-free, egg-free, vegetarian, gluten-free (with gluten-free pastry)

Summarise & save this recipe:

ChatGPT
Google AI
Perplexity
Grok
Claude
Add us as a trusted site on Google

👩🏻‍🍳 Vegan puff pastry

Most brands of puff pastry here in the UK, both big brands and supermarket brands are accidentally suitable for vegans.

Avoid any that say 'all butter', as they are not suitable for vegans.

If you're not sure, then check the ingredient list.

💭 Puff pastry and shrinkflation

In the last year or so we have all noticed that pack sizes of all sorts of products are getting smaller and going up in price at the same time.

ready rolled puff pastry.

Puff pastry is one of the products hit by this shrinkflation.

I created this recipe to work with the new standard size of puff pastry (320g/11 1⁄4 oz), but be aware when trying recipes from other websites, as you may find you don't have enough pastry.

I've gone back to old recipes and added a note so people realise they need to pay attention to the weight of pastry and not just pick up a standard pack and think they will have enough.

I'll always keep you right.

Love a bit of puff pastry? Try these Gregg style vegan cheese & onion bakes.

📋 Ingredients

Here are the simple ingredients to make these flaky pastry veggie sausage rolls.

Vegan Sausage Rolls on a baking tray.
  • Puff pastry - ready rolled or a block you roll yourself
  • Kidney beans - canned beans are good quality and perfect for this recipe
  • Red onion - or white/brown onion
  • Carrot
  • Dried oregano
  • Peanut butter - if you have a nut allergy, see below
  • Tomato puree - tomato paste
  • BBQ sauce - see below for alternatives
  • Salt and black pepper
  • Olive oil - or other oil to glaze, or you could glaze with your regular plant milk
  • Sesame seeds - see below for a list of other seeds you can top vegetarian sausage rolls with

See the full printable recipe card for at the bottom of this page (jump buttons above) for quantities, method and notes.

🧾 Variations

Here are a few variations you can make to these easy vegan sausage rolls.

  • Seed butter - instead of peanut butter, or if you can't eat seeds try granola butter made from oats
  • Brown sauce - or hot sauce instead of BBQ sauce
  • Cannellini beans - or other beans instead of kidney beans
  • Chilli flakes - or fresh chilli for a bit of heat

Love a bit of pastry, then try these butternut squash & chickpea filo parcels or 9 vegan sausage rolls made with puff pastry.

🧀 Which type of vegan cheese?

Either a vegan cheddar or a vegan smoked cheese works well in these sausage rolls.

grated vegan cheese in a bowl

We like plant-based Cathedral City or vegan smoked Applewood cheese, but you can use your favourite vegan cheese.

🥄 Which seeds can you top sausage rolls with?

Here are a few ideas for sausage roll toppings to make them extra bonnie and add extra nutrients.

sesame seeds.
  • Sesame seeds
  • Nigella seeds
  • Onion seeds
  • Poppy seeds
  • Fennel seeds
  • Bagel seasoning
Reader's comment - they are amazing (with photos of sausage rolls).

🥛 Getting that golden finish on vegan sausage rolls

Traditionally sausage rolls are brushed with an egg wash (egg glaze) to give them that golden finish, but that's not suitable for plant-based sausage rolls.

Vegan Bean and Cheese Sausage Rolls.

But don't worry, it's still easy to get that golden brown finish.

Just brush the sausage rolls with a little olive oil (other oils work too) or brush them with your favourite plant milk before baking them.

I've used oat milk and it works well too.

💭 Large sausage rolls or mini sausage rolls?

The size of the sausage rolls you make is a personal thing.

I make large sausage rolls but you can cut them smaller into mini bite-sized sausage rolls before baking them.

🍱 Serve them cold in lunch boxes

Although these veggie sausage rolls are fabulous when eaten hot from the oven they are also good served cold.

Add them to lunch boxes for kids and adults.

Kids love them served with a little tub of ketchup, but for adults pack them with salad and some tomato chutney.

Give them a go!

And if you love these, try my red lentil sausage rolls, spicy chickpeas sausage rolls or for something even more special try these mushroom and chestnut sausage rolls, they are very popular to serve at Christmas.

Vegan Sausage Rolls with Beans & Cheese.

👩🏻‍🍳 Storing homemade vegan sausage rolls

Once cool, you can store these kidney bean and cheese sausage rolls in an airtight container in the fridge for 4-5 days.

I like to pop some kitchen paper or baking paper between the layers.

🌡️ Freezing sausage rolls

Try freezing unbaked sausage rolls and then cook them from frozen.

Flash freeze them in a single layer on a tray, then pop them in a labelled freezer bag or tub and freeze them for 3-4 months.

Top tip - wrap the individual sausage rolls in freezer-friendly parchment paper or baking paper, so they don't stick together.

🌡️ Leftover sausage rolls, freeze them too!

You can also freeze leftover sausage rolls, also wrap them in baking paper to stop them sticking together.

Vegan Sausage Rolls with Red Kidney Beans & Cheese

Then when you want one, leave it in the fridge overnight to defrost it or if you can't wait, use the defrost setting on your microwave and crisp it up in the air fryer or oven.

👩🏻‍🍳 Related recipes - puff pastry

Looking for more puff pastry recipes? Try these:

  • Mini tomato pesto pastry bites on black slate
    Mini Tomato Pastry Bites for Lunch Boxes
  • Easy Vegan Pizza Twists with Puff Pastry
    Vegan Pizza Twists made with Puff Pastry
  • A square falafel onion pie with cherry tomatoes
    Mini Falafel Onion Pies
  • Biscoff & Chocolate Pastry Swirls
    Biscoff & Chocolate Pastry Swirls

⭐ Sign up for a free recipe sent to your inbox every morning

Join my list and have one recipe emailed to you every morning for inspiration.

Also, make sure you are signed up for my new recipe email, so you don't miss any new recipes here at the lunchbox.

👩🏻‍🍳 How to make easy vegan sausage rolls with red kidney beans & cheese

These step-by-step photos will show you how to make easy BBQ cheesy bean sausage rolls.

Vegan Kidney Bean & Cheese Sausage Rolls - Step 1.

Step 1

  • Preheat the oven.
  • In a large mixing bowl add the drained beans and then mash them with a fork.
  • Add the onion and the grated carrot (full recipe card below).
Vegan Kidney Bean & Cheese Sausage Rolls - Step 2.

Step 2

  • Now add the vegan cheese, sauce, herbs and seasonings.
  • Mix until really well combined.
Vegan Kidney Bean & Cheese Sausage Rolls - Step 3.

Step 3

  • Unroll your puff pastry sheet (or roll a block into a large rectangle).
  • Cut the pastry into 4 large rectangles.
  • Add a quarter of the filling to each rectangle along the middle (nearer the top edge) in a sausage shape.
  • Rub a little water along the top edges of the pastry (each rectangle) and pull the bottom of the pastry over the filling and seal on the top edge with your finger.
  • Seal along the edge with the prongs (tines) of a fork, it seals and leaves a nice pattern along the edge of the sausage rolls.
  • Cut each large sausage roll in half to make 8 sausage rolls (or into 4 pieces for 16 mini sausage rolls) and cut slits into the top of each to let out steam.
  • Brush each sausage roll with oil or milk, then sprinkle over some sesame seeds before baking until golden.
  • Cool on a wire rack.
  • Enjoy!

📖 Recipe

Bean & Cheese Vegan Sausage Rolls.

Vegan Sausage Rolls with Red Kidney Beans & Cheese

Jacqueline Meldrum
Beans and cheese are an awesome combination & so good in these vegan sausage rolls made with kidney beans and cheese with added veg.
4.86 from 7 votes
Print Recipe Pin Recipe Save Recipe Saved!
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins
Course lunch
Cuisine British
Servings 8 sausage rolls
Calories 230 kcal

Ingredients
 
 

  • 320 g ready rolled puff pastry (or buy a block and roll yourself)
  • 240 g kidney beans (400g/14oz can, drained & rinsed)
  • ½ red onion (finely chopped)
  • 1 medium carrot (topped, peeled and grated)
  • 75 g vegan cheddar (grated)
  • 1 teaspoon dried oregano
  • 2 tablespoons peanut butter (or seed butter)
  • 2 tablespoons BBQ sauce (brown sauce or hot sauce)
  • 1 tablespoon tomato puree (tomato paste)
  • 1 pinch salt and pepper
  • 1 teaspoon sesame seeds
  • 2 teaspoons oil (or milk for brushing pastry)
InstacartGet Recipe Ingredients

Instructions
 

  • Preheat the oven to 200c / 180c fan / 400f / gas mark 6. If using an air fryer bake at 180c and remember they will bake quicker.
  • Line a large baking sheet.
  • In a large mixing bowl add the drained beans and then mash them well with a fork. then add the onion and the grated carrot.
  • Now add the vegan cheese, BBQ sauce, peanut butter, tomato puree, herbs and seasonings, then mix until really well combined.
  • Unroll your puff pastry sheet (or roll a block into a large rectangle) and cut the pastry into 4 large rectangles.
  • Add a quarter of the filling to each rectangle along the middle (nearer the top edge) in a sausage shape.
  • Rub a little water along the top edges of the pastry rectangles and pull the bottom of the pastry over the filling and seal on the top edge with your finger. Then seal along the edge with the prongs (tines) of a fork, it seals and leaves a nice pattern along the edge of the sausage rolls.
  • Cut each large sausage roll in half (or into 4 pieces for mini sausage rolls) and cut slits in the top of each to let out steam.
  • Brush each sausage roll with oil or milk, then sprinkle over some sesame seeds before baking for 20-25 minutes until golden.
  • Serve hot or cool on a wire rack for later.
  • Enjoy!

Notes

  • I've not included the calories for the oil or milk that is brushed on, as it would depend on what you use, but you only use a little.
  • Once cool, you can store these kidney bean and cheese sausage rolls in an airtight container in the fridge for 4-5 days.
  • I like to freeze sausage rolls before I bake them, then cook from frozen. Flash freeze them in a single layer on a tray, then pop them in a labelled freezer bag or tub and freeze them for 3-4 months.
  • Top tip - wrap the individual sausage rolls in freezer-friendly parchment paper or baking paper, so they don't stick together.

Nutrition

Serving: 1 sausage rollCalories: 230kcalCarbohydrates: 32gProtein: 7gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gSodium: 205mgPotassium: 224mgFiber: 4gSugar: 3gVitamin A: 1299IUVitamin C: 2mgCalcium: 31mgIron: 2mg
Keyword healthy lunch, puff pastry, vegan sausage rolls, veggie sausage rolls
Tried this recipe?Let us know how it was!

More Easy Vegan Pastry Recipes

  • Vegan Cheese & Onion Bakes (better than Greggs) Recipe.
    Vegan Cheese & Onion Bakes (better than Greggs)
  • Easy Butternut Squash & Chickpea Filo Parcels
    Easy Butternut Squash and Chickpea Filo Parcels
  • Easy Mini Vegan Apple Pies with Shortcrust Pastry.
    Easy Mini Vegan Apple Pies with Shortcrust Pastry
  • Vegan Hidden Veg Sausage Rolls.
    Easy Hidden Veg Sausage Rolls

Comments

  1. Jill says

    September 16, 2024 at 12:42 pm

    5 stars
    Another fantastic sausage roll recipe. They are all so good, I am going to put weight on. Cannot wait to try these. Jill x

    Reply
    • Jacqueline Meldrum says

      September 16, 2024 at 10:30 pm

      Aww thanks and I know what you mean Jill, I try not to eat too many.

      Reply
  2. Ryan says

    September 16, 2024 at 12:44 pm

    5 stars
    Just what i was looking for and dead easy.

    Reply
    • Jacqueline Meldrum says

      September 16, 2024 at 10:30 pm

      Yes very easy to make Ryan. Enjoy the sausage rolls.

      Reply
  3. Sammie Jo says

    September 16, 2024 at 1:12 pm

    5 stars
    😍 OMG they look good and I only have to buy pastry !

    Reply
    • Jacqueline Meldrum says

      September 16, 2024 at 10:29 pm

      It was meant to be Sammie Jo. I hope you enjoy them.

      Reply
  4. Bernadette says

    September 16, 2024 at 1:15 pm

    5 stars
    My sister messaged me this recipe. I am making them tonight. Will let you know how I get on.

    Reply
    • Jacqueline Meldrum says

      September 16, 2024 at 10:29 pm

      Oh fabulous Bernadette, let me know what you think!

      Reply
  5. Lesley says

    November 15, 2024 at 12:57 pm

    5 stars
    These are the best sos rolls i have ever made. 5 stars!

    Reply
    • Jacqueline Meldrum says

      January 01, 2025 at 4:10 pm

      Aww thanks Lesley, I am so glad you enjoyed them.

      Reply
  6. Aidan says

    November 20, 2024 at 12:30 pm

    4 stars
    They were tasty and a block of jus-roll puff made a lot of sausage rolls for now and the freezer. But the overwhelming taste was of peanut butter. Not sure if I could substitute it for something else?

    Reply
    • Jacqueline Meldrum says

      January 01, 2025 at 4:09 pm

      You could add a bit less and add more spices or swap it with almond butter.

      Reply
  7. Sam says

    June 23, 2025 at 2:42 pm

    5 stars
    These have become a favourite in my house. I had to tell you, although i do make them hotter. Like a bit of heat.

    Reply
    • Jacqueline Meldrum says

      June 23, 2025 at 6:57 pm

      I'm so glad you like them Sam and yes make them as hot as you like.

      Reply

Leave a comment Cancel reply

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

Recipe Rating




Jacqueline Meldrum - Recipe Developer.

Welcome to The Vegan Lunchbox.

If you need tasty lunch inspiration, you've come to the right place. Easy recipes and ideas from my Scottish kitchen.

Jac x

Read more -

Popular Recipes

  • Quick and easy pickled red cabbage.
  • recipe for baked sweet potatoes cooked in the air fryer
  • quick and easy balsamic tomatoes recipe.
  • Falafel beet salad wrap with tahini dressing.
  • Quick & Easy Vegan Lemon Mousse - Dairy-Free Dessert.
  • easy vegan chocolate pots

Salad Days

  • VeganTex Mex Corn Chopped Salad
  • Vegan Cheese Ploughman's Lunch
  • Vegan dill potato salad in a glass bowl
  • Balsamic beet slaw in a stripy bowl
  • Best Vegan Couscous Salad with Lentils and Feta.
  • Vegan Macaroni Salad in a bowl

Last Updated on May 14, 2026 by Jacqueline Meldrum