2 pounds potatoes, cut into 1-inch chunks
2 yellow onions, peeled and quartered
2 tablespoons olive oil
Salt and freshly-ground black pepper to taste
1 head garlic
2 1/2 tablespoons butter or earth balance spread
2 teaspoons water
6 cups vegetable stock
1 1/2 tablespoons unbleached flour
1/2 cup rice milk
1. Preheat oven to 400° F. Place potatoes and onions in a large bowl, breaking up onions so the layers separate. Drizzle with olive oil, then spread vegetables in a single layer on a large baking sheet or baking pan. Add salt and pepper to taste.
2. Slice off the top third of the head of garlic and place the garlic on a sheet of aluminum foil. Put 1/2 tablespoon butter on cut top of garlic and dribble water on foil, then fold up the sides of the foil to make a packet around the garlic. Place this packet on the baking sheet or in the pan along with the vegetables.
3. Roast everything for 45 minutes, then remove garlic. Continue roasting potatoes and onions another 10 or 15 minutes, until done. Onions will be charred and crisp in places.
4. Put a third of the vegetables in a food processor and add a ladleful of stock. Process until almost smooth, then transfer to a large bowl. Repeat until the vegetables are processed, squeezing the garlic cloves (they will have softened into a nice paste) into the last batch.