Start by prepping all of your vegetables. Mince your garlic, finely dice your onion and celery. Cut your carrots, broccoli, bell pepper and mushrooms. Set all of it aside.
In a large soup pot, heat olive oil then add onion. Cook until translucent then add your garlic and celery and cook for another 1-2 minutes.
Add the rest of your vegetables and saute for a few minutes then add remaining ingredients except for your noodles.
Mix well then bring to a boil. Once your soup is boiling, bring down to a simmer and let it cook for an hour stirring occasionally.
Once your soup as cooked for an hour add your noodles then continue to cook until your noodles are cooked most of the way. You want to leave them slightly undercooked as they will coninute to cook even after the soup is off the heat.
Enjoy as a side dish, with a sandwich or on its own. It's surprisngly quite filling!