Gather the spices from your store cupboard and create the blend (this will save you a lot of time). Combine everything in a ramekin and set it aside.
Finely chop the onions (red onions work great if you have them) and place them in a small bowl.
Finely chop the chilli peppers and either grate or mince the garlic.
Dice the carrot and Romano pepper into small cubes.
Heat a large casserole pan over medium heat and add the olive oil.
Sauté the onions for 5 minutes or until they become soft and translucent.
Turn up the heat and add the Aberdeen Angus beef mince. Mix it thoroughly with the onions using a spatula. Continue stirring for about 5 minutes, or until the mince is free of clumps and lightly browned.
Add the garlic and chilli, stirring continuously for a minute or two. Next, crumble in the stock cube and mix well.
Sprinkle in the spice blend, and the cinnamon quills, and mix thoroughly. Add the concentrated tomato paste and mix again.
Next, add the diced carrots and Romano pepper, cooking for another 2 minutes. Then, stir in the fresh coriander stems and mix well.
Pour in the two cans of chopped tomatoes and the juice of a lime, then bring to a boil. Add a pinch of salt and a generous grind of black pepper. Once boiling, stir again, reduce the heat, cover, and let it simmer for about 15-20 minutes.
Add the strained red kidney beans and sliced Shiitake mushrooms, mixing thoroughly. Then, stir in the coriander leaves (reserving a few for garnish), cover, and simmer for an additional 20-25 minutes.
Serve with a generous portion of brown basmati rice and a wedge of lime. Enjoy!