Finely dice the red onion and add to a large saucepan on a medium heat with a tbsp of olive oil.
Meanwhile, mince your garlic. After around 6 minutes the onions should be translucent. At this point, add the mince and the garlic to the pan.
Turn up the heat to brown for around 5 minutes, you want all the beef juices to release and evaporate so that the mince can brown nicely.
While this is cooking, measure out your spices and add into the saucepan. If you have plain flour in the cupboard, you can also add 1 tbsp at this stage (not essential).
Once the mince has browned, pour in the chopped tomatoes and 400ml stock and reduce to a simmer for half an hour.
During this time, cook your rice according to the time on the packet.
When the the chilli has been cooking for 20 minutes, pop the kidney beans in. Add salt to taste.
Serve with a dollop of sour cream and some fresh cori.