2 tablespoons olive oil
1 sweet onion, diced
Salt and pepper to taste
3 cloves garlic, minced
1 teaspoon fresh thyme
1 teaspoon dried oregano
3 carrots, peeled and diced
2 stalks celery, peeled and diced
2 parsnips, diced
2 tomatoes, chopped
4 cups vegetable stock
2 cans (15 ounces) white navy beans, drained
2 cups spinach
Place a large pot over a medium-high heat and add the olive oil.
Once it's shimmering, add the onion and a pinch of salt and sauté until translucent.
Add the garlic and sauté 1 additional minute, or until fragrant but not yet browned.
Lower the heat to medium and add the thyme, oregano, carrots, celery and parsnips. Cook about 5 minutes, or until the vegetables begin to soften.
Add the tomatoes and cook one additional minute.
Add the vegetable stock and bring the mixture to a boil before seasoning with salt and pepper.
Cover and let simmer about 15 minutes before adding the beans.
Cook an additional 5 minutes.
Add the spinach and stir just until wilted.
Serve immediately.