Heat 2 tablespoons of vegetable oil on medium heat, then add onions and garlic. Cook for 2 minutes until onions are translucent in color. Add ground meat, cook for about 3 minutes (stirring every minute or so).
Toss in spices and tomato paste; cook for another 2-3 minutes. Add vegetable broth and then bring to a boil. Once boiling, add pasta, then cook for 8 minutes or until about half the liquid has evaporated, stirring every minute. If it dries out too quickly, add about ¼ cup of liquid at a time to achieve desired consistency (and ensure pasta cooks through)
Reduce to simmer and stir in cheese. Cook for another 2 minutes until cheese is melted. Top with cilantro. Enjoy!