Brown the ground in a large pot over medium high heat and drain any excess grease.
Add the olive oil, onions, carrots, celery, garlic, salt and pepper. Sauce over medium-high heat uncovered until the vegetables are tender (approximately 5-7 minutes).
Then add in the chicken broth, tomato sauce, diced tomatoes, canned beans, Italian seasoning and thyme.
Bring to a boil, then reduce heat to medium-low, cover with a lid and allow to simmer until all the veggies are soft (approximately 10-12 minutes).
Then stir in the uncooked pasta and cook uncovered for 9-12 minutes until the pasta is cooked to the tenderness that you desire.
Stir in the fresh parsley and serve warm topped with the parmesan cheese. Enjoy!