Wash, peel, and chop all vegetables into bite-sized pieces. This helps everything cook evenly and gives the stew a hearty, rustic texture.
In a large soup pot or Dutch oven, heat olive oil over medium heat. Add diced onions and sauté for 3–4 minutes until translucent. Stir in garlic, carrots, and celery. Cook for another 2–3 minutes until fragrant.
Add potatoes, butternut squash, and parsnips (or turnips) to the pot. Stir in tomato paste, thyme, rosemary, and a pinch of salt and pepper. Let it cook for 2–3 minutes to bring out the flavors.
Pour in the broth, add diced tomatoes, and toss in the bay leaf. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for about 35–40 minutes, or until all vegetables are tender.
Once the vegetables are soft, stir in chickpeas and simmer for another 5 minutes. Taste and adjust seasoning as needed.
Remove the bay leaf, then stir in balsamic vinegar for a deep, rich flavor (optional, but highly recommended!). Garnish with fresh parsley or thyme.
Serve with warm bread, biscuits, or even over mashed potatoes for a cozy fall meal.