In a pan, melt butter and add in flour, whisk together. Stir for 2 minutes. Set aside
Saute carrots, celery and onion in olive oil until tender.
Boil noodles in water until tender.
Add in all remaining ingredients, including flour mixture except for cooked noodles
Bring to a boil and then simmer for 20 minutes or until soup thickens to desired consistency.
Add in cooked noodles.