Heat olive oil in a pot over medium heat for 2 minutes until it's hot and ready.
Add onion and cook for 5 minutes, stirring a few times until it's soft and clear.
Toss in garlic and cook for 1 minute, stirring so it doesn't burn or turn brown.
Add chicken with salt and pepper, cook for 6-8 minutes until golden and fully cooked.
Pour in broth, bring to a boil, then turn down the heat to a gentle bubble.
Add broken noodles and cook for 10-12 minutes, stirring often until they're tender but firm.
Turn the heat to low and slowly pour in the cream, stirring constantly to keep it smooth.
Add salt and pepper, keep stirring until everything is mixed together and looks creamy.
Add Parmesan bit by bit, stirring each time until it's all melted and super creamy.
Take off the heat, put in bowls, add parsley and extra cheese on top, then ENJOY!!!