Heat the butter or olive oil in a large pot over a low heat. Stir in the onion and capsicum with a large pinch of salt and cook until very soft, about 10 minutes.
Sir in the chorizo and cook for 5 minutes, until lightly browned.
Add garlic, spices and beef mince. Stir, breaking the beef apart, and cook until the beef is brown all over.
If using fresh tomatoes roughly dice them.
Add the beef broth, tomatoes and tomato paste. Bring to a boil and then simmer uncovered, stirring occasionally, for 30 minutes.
Season with salt and pepper to taste and stir in the coriander leaves.
Serve with avocado slices or guacamole*, sour cream or yoghurt, lime wedges and salad leaves. Also delicious with corn tortillas or on top of rice.
We stock and love the all natural gluten-free tortillas from La Tortilleria, made with only two ingredients (corn and salt). They are delicious!
At The Health Emporium we sell the delicious chorizo from Gamze Smokehouse that is free range, preservative free, naturally wood smoked, gluten free and hand crafted.
*For the easiest guacamole mash 2 avocados with a fork until very smooth. Stir in 2 tbsp of finely sliced coriander leaves, 1/4 tsp ground cumin, 1/4 tsp chilli powder, salt, pepper and the juice of 1-2 limes to taste.