This hearty family favourite packs a punch with warming spices and incredible flavour. The ultimate make-ahead dish made even more heavenly with a big dollop of guacamole to top it off to perfection.
Serves: 4 Total time (including cooking): 3 1/2 hours
Place a large pan or casserole pot on a high heat and when hot, add 2 tbsp oil and the beef then season generously with salt and black pepper. Cook for 10 minutes, till browned all over, turning the heat down if the pan smokes excessively. Remove from the pot into a bowl.
Turn heat to medium and add remaining oil to the pot. Add onions and cook until soft, 6 to 8 minutes. Add garlic, spices, herbs and cook, stirring frequently, for 1 minute.
Add tomato paste, tinned tomatoes, stock cube and the beef, including any juices to the pot. Top up with hot water till everything is just covered, then bring to a simmer, and stir to combine everything thoroughly. Reduce heat to lowest setting and cook with the lid slightly open for 2-3 hours, or until the beef is tender. Check occasionally and add more water if needed.
Add the kidney beans and brown sugar and stir to mix through, then taste and adjust seasoning. Serve straight away or leave overnight for the flavour to develop.
Serve with lots of Original Guacamole, rice, tortilla chips and the rest of the garnish ingredients
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy