You need a fairly deep frying pan with lid for this.
Heat the oil in the pan on medium heat and add the onions. Fry until soft and fragrant
Turn up to high heat and add the mince and garlic, mix well. Just before you think the mince is cooked lower back to medium.
Immediatley add the peas and the can of tomato's. Fill the can with water, mix, and pour into the pan. A nice trick I like to use. Three shakes of dried oregeno
Once brought to a boil add the macaroni and give it one last stir. Close the lid and let it simmer for 15 minutes.
Once done, add the cheese and give it a minute to melt on top
Garnish with the basil or whatever herbs you wish