Spicy meatballs with chilli black beans

Spicy meatballs with chilli black beans

  • 1
  • 2
  • 3
  • 4
  • 5
(25 ratings)

Prep: 20 mins Cook: 25 mins

More effort

Serves 4
Give your favourite meatballs a healthy makeover with this low fat, low calorie, low GI recipe with turkey mince, black beans and avocado

Nutrition and extra info

  • without avocado
  • Healthy

Nutrition: per serving

  • kcal376
  • fat11g
  • saturates2g
  • carbs23g
  • sugars8g
  • fibre10g
  • protein42g
  • salt0.8g
Save to My Good Food
Please sign in or register to save recipes.


  • 1 red onion, halved and sliced
  • 2 garlic cloves, sliced
  • 1 large yellow pepper, quartered, deseeded and diced
  • 1 tsp ground cumin
  • 2-3 tsp chipotle chilli paste
  • 300ml reduced-salt chicken stock
  • 400g can cherry tomatoes
  • 400g can black beans or red kidney beans, drained
  • 1 avocado, stoned, peeled and chopped



    Although it's technically a fruit, the mild-flavoured avocado is used as a vegetable. Native…

  • juice ½ lime



    The same shape, but smaller than…

For the meatballs

  • 500g pack turkey breast mince
  • 50g porridge oats
  • 2 spring onions, finely chopped
    Spring onions

    Spring onion

    sp-ring un-yun

    Also known as scallions or green onions, spring onions are in fact very young onions, harvested…

  • 1 tsp ground cumin
  • 1 tsp coriander
  • small bunch coriander, chopped, stalks and leaves kept separate
  • 1 tsp rapeseed oil
    Rapeseed oil

    Rapeseed oil

    If you want a light alternative to other cooking oils, rapeseed is a great choice and has…


  1. First make the meatballs. Tip the mince into a bowl, add the oats, spring onions, spices and the coriander stalks, then lightly knead the ingredients together until well mixed. Shape into 12 ping-pong- sized balls. Heat the oil in a non-stick frying pan, add the meatballs and cook, turning them frequently, until golden. Remove from the pan.

  2. Tip the onion and garlic into the pan with the pepper and stir-fry until softened. Stir in the cumin and chilli paste, then pour in the stock. Return the meatballs to the pan and cook, covered, over a low heat for 10 mins. Stir in the tomatoes and beans, and cook, uncovered, for a few mins more. Toss the avocado chunks in the lime juice and serve the meatballs topped with the avocado and coriander leaves.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (15)

Kisso85's picture

Made this for dinner today loved it

maartjevdm's picture

The recipe is nice and easy to make. I used a red pepper instead of yellow. I halved the amount of meat, and porridge oats but kept quantities for veg and spices the same. It made 3 generous portions. I used sambal oelek instead of chipotle pasted which I couldn't find anywhere I don't think it's much used in the Netherlands. Also used chicken mince because I couldn't find turkey mince. I ate the chilli with a spelt bun cut in slices and I used half a avocado for one portion. Also had it he next day cold for lunch which was nice too. Next time though I'll use beef mince because I didn't really like the chicken mince. Furthermore I think it's nice to have some sour cream with it. For lunch I combined it with some of the guacamole from the lighter chicken taco recipe on this site.

maartjevdm's picture

The recipe was nice but I'm not sure if I'll make it again. Or perhaps with some changes. I used the same amount of spices and vegetables but about half the amount of meat which makes 3 generous portions. I had some spelt bread with it. There was no turkey mince available so I used organic chicken mince. Also no chipotle in the Netherlands so used sambal oelek instead (1tablespoon). I think that I would prefer beef mince or even falafel. The taste of chicken mince wasn't really to my liking. Some sour cream on the site would also be nice.

lightlunch's picture

Tasty recipe: as someone suggested, I doubled the spices to make it a bit hotter. If you find having meat, beans, and avocado a bit heavy all in one dish - I left out the beans and instead added much more veg (2 red onions, 4 bell peppers, 1 large courgette, 1 box of chestnut mushrooms), and it was great.

pocketlucy's picture

Delicious - such a tasty combination of flavours! Served it with couscous

mikeydread's picture

Really nice. Turkey thigh mince is the best in my opinion though.

xneevus's picture

This is really, really delicious, warming and filling! It's adaptable with any type of mince, providing you adjust the stock etc. I've made it a handful of times now.
You can buy black beans (unsoaked) very cheap (85p for 500g - which would serve 10-15 people once soaked) from Asian supermarkets so it's a very cost effective dish as well! Love it!

davidsmum's picture

A delicious and hearty meal. Made the meatballs ahead of time and baked them through in the oven. With the ready made meatballs dinner was quick and easy to put together
Didn't have chipotle paste, but used a chipotle pepper in adobo sauce.

yumyums's picture

Love this recipe ! I've done it a few times now - each time delicious and loved by all the family. Perfect for my fasting days too.

amimarco's picture

I made this last night and it was delicious!! I did however alter it a bit - used chicken mince instead of turkey, used twice the amount of spice for extra flavour and since coriander is not a hit in this house I swapped it for parsley - but the plates were cleaned so all happy faces here :)

Amarge's picture

Meatballs very bland

pollyroberts's picture

This is really delicious and easy. I was feeling lazy so I just used ready-made beef meatballs from Sainsburys and it was really tasty.

el_bee's picture

Easy peasy and quick to make for a weekday tea. Swapped cherry toms for plum and made (http://www.bbcgoodfood.com/recipes/homemade-chipotle-molasses-bbq-sauce) chipotle BBQ sauce (minus the chipotle paste) as I couldn't find anything else. Added extra grated veg (carrot and beetroot) for the last 10 mins as I like to get as many veggies in as I can get away with. It all worked rather well and I am looking forward to the leftovers.

karenjohnson23's picture

Tasty, quick and healthy. Ingredients easy to source. I did think I wouldn't be able to get tinned cherry tomatoes but they had them at M & S. It was worth using these as they stayed as whole little tomatoes and looked good on the plate. Will be keeping this recipe to use again.

gilesismoody's picture

Cooked this one for the lads tonight. Served with some couscous, worked a treat. Swapped the chipotle chili paste for a scotch bonnet.

Questions (0)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (0)

Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.

Be the first to suggest a tip for this recipe…