Place a large pan over a medium heat and add the olive oil.
1 tbsp olive oil
When the oil is hot, add the sliced onion and fry for around 5 minutes until it has softened and translucent.
1 large onion
Add the chilli powder, sliced red bell pepper, minced garlic, paprika and cumin and stir thoroughly to combine. Cook for about 5 minutes stirring regularly to ensure nothing sticks to the pan.
3 cloves garlic, 1 large red bell pepper, 1 tsp paprika, 1 tsp chilli powder, 1 tsp ground cumin
Put the kettle on.
Turn the heat up a little and add the beef mince to the pan and using a spatula/wooden spoon break up any lumps. Continue to stir the beef until it has browned all over. (you need more heat for the beef so it fries and doesn’t stew).
500 g beef mince
Crumble the stock cube into a measuring jug and pour 300ml of the now boiling water over it. Stir to dissolve the stock. Add the stock to the pan and gentle stir.
1 cube beef stock
Next add the chopped tomatoes, marjoram, sugar, tomato paste/puree and season with salt and pepper. Stir thoroughly so that everything is combined.
400 g chopped tomatoes, 1 tsp sugar, ½ tsp dried marjoram, 2 tbsp tomato paste
Increase the heat bringing the chilli to a boil and then lower the temperature until it simmers gently. Add a lid and leave to bubble for 18 – 20 minutes checking frequently to stir making sure its not sticking or drying out. Add a little water if drying out. The sauce should become thick and lovely.
Add the drained kidney beans and sweetcorn and stir well. Increase the heat again to bring to a boil stirring well and reduce to a simmer for a further 10 minutes.
400 g red kidney beans, 200 g sweetcorn
Taste and add salt and pepper in required.
salt, pepper
When the flavour is perfect, turn off the heat, add the lid and leave it alone for 10 – 15 minutes to relax.
Serve on a bed of fluffy rice or mashed potato and a dollop of sour cream and grated cheese.