Heat olive oil in a large stock pot over medium-high heat until the oil turns lustrous.
Add chopped leek, garlic and carrots. Cook about 5 minutes, stirring occasionally, until vegetables relax and start to soften.
Add mushrooms, red pepper, and celery and continue to cook, stirring now and again for another 10 minutes, letting vegetables caramelize.
Add broth, bring to boil, then cover, reduce heat to low, and let soup simmer for 30 to 45 minutes.
Add green beans and pasta and cook, covered, for another 10 to 15 minutes, until pasta is al dente, the beans are tender yet maintain their bright lively greenness, and the broth slightly thickened.
Season with sea salt and pepper to taste. Sprinkle in the confetti of parsley and serve.