In large skillet, saute onions and carrots in the oil till carrots just start to get tender.
Add the celery and garlic.
If you are using broccoli, add just before the carrots are done. (Be careful to not overcook the broccoli.)
Cook all till carrots and celery are tender.
While the above is cooking, bring broth to boil and add noodles.
Cook till noodles are barely done.
Add onion mixture to broth/noodle mixture. Stir well.
Salt and pepper to taste.
Add more broth if you'd like it to be soupier.
Bring to full boil.
Stir in juice of 1/2 lemon (or more).
Serve with lemon wedges. Extra lemon really does improve the flavor (but everyone may not agree).