Go Back
+ servings
0 from 0 votes
Sweet and Spicy Bean Balls ready to serve
Spicy 'n' Sweet Vegan Cranberry Bean Ball Canapés
Prep Time
35 mins
Cook Time
15 mins

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!

Course: Canape, party food, Snack
Cuisine: Vegan
Keyword: gluten free canape, gluten free party food, vegan canape, vegan party food
Servings: 32 balls
Calories: 61 kcal
Author: Louise-Claire Cayzer
For the Spicy Bean Balls
  • 800 g Kidney Beans drained (2x 400g tins)
  • 1 small red onion finely chopped
  • 3 Tbsp dried cranberries finely chopped
  • 3 cloves garlic finely chopped
  • 2 tsp smoked paprika
  • 1 tsp cinnamon
  • 2 tsp oregano
  • 1 tsp cumin
  • 4 tsp ground linseed mixed with 3 teaspoons of water
  • 3 Tbsp olive oil
  • Salt & Pepper to taste
For the Spicy Tomato Sauce
  • 400 g tin of chopped or crushed tomatoes 1 tin
  • 3 cloves garlic
  • 1 small chilli optional!
  • 1 tsp oregano
  • 1 tsp cumin
  • ½ tsp cinnamon
  • 1 tbsp olive oil
  • Salt, Pepper & a little sugar if needed
For the Spicy Bean Balls
  1. In a large frying pan, sweat the onion & garlic in a pan with a tablespoon of olive oil

  2. Add all the herbs & spices & let them sizzle to activate their flavours for a second

  3. Add the drained kidney beans & cranberries & cook for a few minutes until the beans start to fall apart a bit.

  4. With a masher or back of a fork, mash the beans to form a thick, chunky paste.

  5. Season with salt & pepper & let the mixture cool a bit.

  6. Mix the ground linseed with the water & allow to form a thick gel.

  7. Mix the linseed mix in with the kidney bean mixture (this is the binding agent!)

  8. Roll into walnut sized balls, then baste with some olive oil.

  9. At this stage you can either put the balls into the fridge, or into the freezer until ready to use them.

  10. When ready to cook, heat the oven to 180c/Gas Mark 6

  11. 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
  1. Sweat the garlic in some olive oil & add the spices

  2. Add the tomatoes & cook down until reduced.

  3. Season with salt & pepper & if needed, add some sugar to taste.

  4. Let cool a little, then blend until smooth

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

Nutrition Facts
Spicy 'n' Sweet Vegan Cranberry Bean Ball Canapés
Amount Per Serving
Calories 61 Calories from Fat 18
% Daily Value*
Fat 2g3%
Saturated Fat 1g6%
Sodium 18mg1%
Potassium 158mg5%
Carbohydrates 9g3%
Fiber 2g8%
Sugar 2g2%
Protein 3g6%
Vitamin A 104IU2%
Vitamin C 4mg5%
Calcium 19mg2%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.