Step 1Cook the onion, garlic and chile in the oil in a skillet over medium heat until the onion is tender, 5 minutes.
Step 2Add the beef stock, potato and carrot and bring to a boil. Add the tomato, corn, lovage, parsley, bay leaf, herbes de Provence, the peppercorns and salt to taste. Simmer the soup, uncovered, until the potato starts to become tender, about 12 to 15 minutes.
Step 3Add the zucchini and mushrooms and continue cooking until they're just tender, 6 to 8 minutes. Serve the soup in heated bowls.