Tip the uncooked macaroni into a heated dry wok or frying pan and toast it over the heat until it is lightly golden (keep it moving, so that it does not burn). Put to one side.
Heat the oil in a large lidded pan and cook the chopped garlic until golden, then add the chopped onion and cook until transparent.
Add the meat to the pan and cook until coloured all over. Add the oregano, cumin, salt and pepper and stir.
Add the potatoes, toasted macaroni, carrots, chilli powder and stock, stir well.
Cover and simmer gently for approximately 15 to 20 minutes, until the potatoes and pasta are tender, adding the peas about 5 minutes before the dish is fully cooked.
The liquid will reduce as it is absorbed by the pasta, so you may need to top it up a little, but you are aiming for a slightly juicy stew, so don’t add too much extra liquid.
Check the seasoning, then serve in warmed bowls sprinkled with parsley and enjoy!