Melt the butter in a large heavy pot over low heat. Add the onions, carrots, parsnip, and chopped garlic and cook, covered, until the vegetables are tender and lightly colored, about 25 minutes.
Add the chopped parsley, beef stock, and wine and season with salt and pepper. Bring to a boil over medium heat, reduce the heat, and simmer, partially covered, for 20