In a Dutch oven over medium heat add the oil, garlic, onion & celery. Cook until the vegetables begin to soften, about 2 minutes.
Add the mushrooms, salt & pepper. Cook for an additional 5 minutes.
Add the chicken broth & bring to a gentle simmer. Cover pot with lid & let simmer for 15 minutes to infuse the broth with the mushrooms.
Add the beans & cook covered for an additional 15 minutes. Add the asparagus & peas. Cook until the vegetables are vibrant, about 2 minutes. Season to taste with salt & pepper.
Transfer to soup bowls & top with sliced radish. Garnish with parsley, lemon juice, a drizzle of olive oil & freshly grated parmesan.