• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Vegan Larder
  • Recipes
  • Cook Books
  • About
  • Work
  • Nav Social Menu

menu icon
go to homepage
  • Recipes
  • Cook Books
  • About
  • Work
  • Connect with me...

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cook Books
    • About
    • Work
  • Connect with me...

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes

    Spicy 'n' Sweet Vegan Cranberry Bean Ball Canapés

    Published: Dec 20, 2019 · Modified: Nov 10, 2021 by Louise-Claire Cayzer · This post may contain affiliate links · This blog generates income via ads · Leave a Comment

    Jump to Recipe

    I love a good Canapé any time of the year, but especially love to eat (and make) them over the Christmas & New Year period! For me a good canapé is one I can make ahead of time, ready to bring out of the fridge or freezer & give a quick blast in a hot oven, or even bring along to a drinks with friends type thing. These Spicy 'n' Sweet Vegan Cranberry Bean Ball Canapés are perfect for this, and they're also healthy and gluten-free!

    Don't forget to pick up our Christmas labour-of-love; Festive Feasts! It's our first published recipe book full of all our best Christmas recipes. Available on kindle or as an ebook. It's the perfect gift.

    Sweet and Spicy Bean balls with tomato sauce on a platter ready to serve this recipe
    Jump to:
    • 🍅Ingredients
    • 👩🏽‍🍳How-To
    • ❓FAQs
    • 🍽️Other recipes
    • 📖 Recipe
    • 💬 Comments

    🍅Ingredients

    This bean ball recipe has two parts - the bean balls themselves and a spicy tomato sauce. Many of the essential ingredients are repeated across both. The ingredients are super simple and you'll likely have a lot in the kitchen cupboard anyway!

    Kidney beans - full of protein and the main ingredient. Beans are so versatile, cheap and healthy. You can get tins/cans of beans or cook dried beans yourself. Check out our fabulous guide on the best vegan protein if you want more information on high protein vegan foods and yummy recipes.

    Herbs and spices - these warming spices make the dish come alive! This bean ball recipe and tomato sauce use the herbs and spices cinnamon, oregano, chilli (optional - omit if you have fussy kids at the party!), cumin and smoked paprika.

    Chopped/crushed tomatoes - for the tomato sauce. You can use tins/cans or blend up tomatoes yourself.

    Dried cranberries - for that extra Christmas flavour and a sweetness to the dish. If you love cranberry in your Christmas dishes, then you'll love these Cranberry, Chestnut and Tofu Facon Brussel Sprouts.

    Ground linseed/flaxseed - this makes a great egg replacement when mixed with water, which bind the bean balls. Linseed/flaxseed is also very healthy with lots of fibre and good fats. You can grind (same as blending!) your own, or buy them ready ground. We have a great guide to the best egg alternatives here.

    The essentials - onions, garlic, salt and pepper!

    Sweet and Spicy Bean Balls ready to serve

    👩🏽‍🍳How-To

    This is an easy bean ball recipe, and also simple to make double or even triple if catering for a crowd. Here's how you do it:

    For the bean ball part:

    1. Sweat the onion & garlic with a tablespoon of olive oil. Sauteé in water if doing this oil free.
    2. Add the herbs and spices, letting them cook for a minute to release their flavours.
    3. Add the cranberries and drained beans. Cook for a few minutes.
    4. Mash up the beans with a potato masher or fork. This should start to form a chunky paste.
    5. Season with salt and pepper to taste, then leave the mixture to cool.
    6. Make the 'linseed/flaxseed egg' by mixing the ground linseed/flaxseed with the water. It will form a sort-of gel.
    7. Add this to the bean mix and combine well.
    8. Roll into walnut-sized balls. You'll get around 30 (depending on the size you roll).
    9. You can then put them in the fridge if you're making ahead of time, or put the straight in the oven at 180°C / 350°F / Gas Mark 4 for 15 minutes.

    Making the tomato sauce to go with the bean balls:

    1. Sweat the garlic and add your spices for a minute to let their flavours come out.
    2. Add the tomatoes and cook down so they're reduced to a thicker sauce.
    3. Season with salt and pepper. We suggest adding just a teaspoon of sugar to take away the acidic taste of the tomatoes. You can use a healthier sugar like coconut palm sugar.
    4. Let it cool. Then blend the sauce so it's nice and smooth. You could skip this step but I love a smooth sauce. I love my Magimix blender for this and anything else I need to process in the kitchen.
    Spiced Bean Balls being dipped into sauce

    ❓FAQs

    Can these bean balls be made ahead of time?

    Yes! They will sit just fine in the fridge for a couple of days if you need to get all your food prep done.

    Can I air-fry these?

    Absolutely. While I haven't tried it out myself, they're a recipe I'm sure will be delicious air-fried.

    Can these bean balls be frozen?

    Yes. You can freeze once cooked. My recommendation for the best taste would be to freeze them from uncooked, or freeze the mixture before you roll it into balls. Put in an airtight container. I love using glass tupperware which is more sustainable and better for health. I use these ones.

    🍽️Other recipes

    We have lots of other great entertaining and canapé recipes you'll love:

    Easy Vegan Canape Ideas

    Carrot and Caraway Puree on Rosemary Sea Salt Crackers

    The Best Vegan Cheese Board

    The Best Vegan Charcuterie Board

    Let us know if you make these delish Spicy 'n' Sweet Vegan Cranberry Bean Ball Canapés, or any of our other fun vegan party food ideas over the holiday season! Comment below and share with your friends.

    Louise x

    📖 Recipe

    Sweet and Spicy Bean Balls ready to serve

    Spicy 'n' Sweet Vegan Cranberry Bean Ball Canapés

    Louise-Claire Cayzer
    A delicious vegan and gluten free meatless bean ball recipe that is perfect as a canape for party season! Make ahead and heat as needed!
    No ratings yet
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 35 minutes mins
    Cook Time 15 minutes mins
    Total Time 50 minutes mins
    Course Canape, party food, Snack
    Cuisine Vegan
    Servings 32 balls
    Calories 61 kcal

    Equipment

    • Large frying pan
    • Masher
    • Baking Tray

    Ingredients Note:

    For accuracy, I measure all ingredients in metric as standard, then convert and test the recipe for American cup measurements etc.

    (Heads up Aussie and UK readers- your measurements in cups are sometimes different, so please use metric or check you have the correct cup and spoon type!!)

    Ingredients

    For the Spicy Bean Balls

    • 480 g (1⅓ cups) kidney beans (drained (2 standard tins/cans))
    • 1 small red onion (finely chopped)
    • 3 tablespoon dried cranberries (finely chopped)
    • 3 cloves garlic (finely chopped)
    • 2 teaspoon smoked paprika
    • 1 teaspoon cinnamon
    • 2 teaspoon oregano
    • 1 teaspoon cumin
    • 4 teaspoon ground linseed/flaxseed (mixed with 3 teaspoons of water)
    • 3 tablespoon olive oil
    • Salt & Pepper to taste

    For the Spicy Tomato Sauce

    • 400 g (1¾ cups) chopped or crushed tomatoes (1 tin/can)
    • 3 cloves garlic
    • 1 small chilli (optional!)
    • 1 teaspoon oregano
    • 1 teaspoon cumin
    • ½ teaspoon cinnamon
    • 1 tablespoon olive oil
    • Salt, Pepper & a little sugar if needed

    Instructions

    For the Spicy Bean Balls

    • In a large frying pan, sweat the onion & garlic with a tablespoon of olive oil.
    • Add all the herbs & spices & let them sizzle for a minute to activate their flavours.
    • Add the drained kidney beans & cranberries. Cook for a few minutes until the beans start to fall apart a bit.
    • With a masher or back of a fork, mash the beans to form a thick, chunky paste.
    • Season with salt & pepper & let the mixture cool a bit.
    • Mix the ground linseed with the water & allow to form a thick gel.
    • Combine the linseed mix in with the kidney bean mixture (this is the binding agent!).
    • Roll into walnut sized balls, then baste with some olive oil.
    • At this stage you can either put the balls into the fridge, or into the freezer until ready to use them.
    • When ready to cook, heat the oven to 180°C / 350°F / Gas Mark 4.
    • Put the balls on an oven proof tray & cook for around 15 minutes (longer if from frozen) until slightly crisped on the outside.

    For the Spiced Tomato Sauce

    • Sweat the garlic in some olive oil & add the spices.
    • Add the tomatoes & cook down until reduced.
    • Season with salt & pepper & if needed, add some sugar to taste.
    • Let cool a little, then blend until smooth

    To Serve

    • Serve the spicy bean balls on a platter with the sauce to dip it in.

    Nutrition

    Calories: 61kcalCarbohydrates: 9gProtein: 3gFat: 2gSaturated Fat: 1gSodium: 18mgPotassium: 158mgFiber: 2gSugar: 2gVitamin A: 104IUVitamin C: 4mgCalcium: 19mgIron: 1mg
    Tried this recipe and loved it? Follow and Mention @vegan_larder or comment and ⭐ below

    More Recipes

    • A bowl of asparagus and pea pasta salad ready to eat with some lemons in the background and a little jug of extra dressing in the foreground.
      Asparagus & Pea Spring Pasta Salad with Lemon Dressing
    • Cheesy Chickpea flour crackers in a bowl. The crackers are topped with poppy seeds.
      Crispy Chickpea Flour Crackers (with chia & flaxseed)
    • A plate of lentil salad with spiced roasted carrots ready to eat.
      Spiced Roasted Carrot and Lentil Salad
    • A plate of spaghetti with vegan mushroom scallops on top. Next to the plate is a glass of white wine and half a lemon.
      Vegan Scallops with Garlic Pasta (King Oyster Mushroom)

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi! I'm Louise-Claire! I believe vegan and plant-based food should be easy to make, never scary and above all, absolutely delicious. Also, it's for everyone, not just for vegans!

    I'm a photographer, recipe developer and gardener. You'll find me in the kitchen, in the studio or wandering the garden, picking delicious veggies to make recipes for you! So why not stay a while, check out some of my recipes and try one or two for yourself...Find out more on my About Me page.

    Vegan Air Fryer Recipes

    • Butternut squash halved on a tray stuffed with sage and chickpea stuffing.
      Chickpea and Sage Stuffed Butternut Squash; Air fryer or Oven method
    • Cauliflower and broccoli being served on a plate.
      Air Fryer Broccoli and Cauliflower
    • Vegan Spanakopita Triangles ready to eat.
      Vegan Cheese and Spinach Spanakopita Triangles (Air Fryer or Oven Baked)
    • Plates of roasted tomato and white bean stew ready to eat.
      Roasted Tomato and White Bean Stew

    Tofu Lover? These are for you...

    • A casserole dish with vegan tuna noodle casserole in it ready to eat.
      Vegan Tuna Casserole (Tu-no Noodle)
    • A roasted pumpkin filled with hot cheese dip with a hand reaching in with a corn chip to scoop up some dip.
      Cheesy Pumpkin Dip: Savory & Dairy Free
    • A bowl of zucchini pasta ready to eat.
      Creamy Zucchini Pasta with Lemon Basil Sauce
    • A plate of pasta with a sauce made from blended creamy tofu and sundried tomatoes. There is another plate of pasta in the background, some basil leaves on top of the pasta.
      Creamy Tofu Pasta with Sundried Tomatoes (No cook sauce!)

    Vegan Dinner Inspo

    • 50 vegan asparagus recipes.
      50+ Vegan Asparagus Recipes
    • Collage of 4 recipes suited for a BBQ that are vegan.
      30+Yummy Vegan BBQ Main Recipes
    • A bowl of white bean puttanesca with a few olives on top ready to eat.
      White Bean Puttanesca - One Pot Recipe
    • A pan of creamy white beans with pan roasted mushrooms and pesto on top.
      Creamy White Beans with Mushrooms & Pesto

    Craving something sweet?

    • Peach and Raspberry Cake with a slice cut on a plate ready to eat.
      Raspberry and Peach Cake- Dairy and Egg Free
    • Sticky Toffee pudding with ice cream and more sauce being poured over it.
      Vegan Sticky Toffee Pudding (Sticky Date Pudding)
    • Vegan Pineapple Upside Down cake ready to slice.
      Easy Vegan Pineapple Upside Down Cake
    • Vegan Cardamom and Spinach cake with lemon buttercream and a candle on the top.
      Vegan Cardamom & Spinach Celebration Cake
    • Rhubarb cake with a slice taken out of it.
      Easy Vegan Rhubarb Cake
    • Delicious Tofu Dessert Recipes

    Recipes you're all loving!

    • A bowl of savoury chickpea granola ready to snack on.
      Savory Chickpea Granola (with flavor variation ideas)
    • A bowl of sundried tomato and olive tapenade with crackers ready to eat.
      Sun Dried Tomato and Olive Tapenade
    • A pan of broccoli, leek and white bean soup ready to eat.
      Brothy Broccoli Leek Soup with White Beans
    • A plate of Christmas Tree Charcuterie appetizers made with puff pastry stars ready to eat.
      Vegan Christmas Tree Charcuterie Party Appetizer

    Lovely Lentils

    • A plate of lentil salad with spiced roasted carrots ready to eat.
      Spiced Roasted Carrot and Lentil Salad
    • A bowl of lentil bolognese with spaghetti.
      Easy Vegan Lentil Bolognese Sauce
    • A bowl of lentil and tomato soup with some vegan cheese sprinkled over it, ready to serve.
      Lentil and Tomato Soup (Lentils Monastery Style)
    • A bowl of swede and carrot soup with a hand scooping up a spoon of soup.
      Classic Swede (Rutabaga) and Carrot Soup
    • Contact Me
    • About Me
    • Privacy Policy, Cookies, Ads & T&C's

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Me
    • My Story

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • What I Do

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 The Vegan Larder on the Cravings Pro Theme

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required