In a large Dutch oven or soup pot, heat the olive oil over low heat. Add the garlic and onion and sauté for 6 or 7 minutes until translucent. Toss in the carrots and celery and cook for 5 minutes longer.
Add the grated ginger, rosemary, parsley, turmeric, and black pepper. Add enough water to fill the pot. Bring to a boil, then reduce the soup to a simmer and cook for 45 minutes until vegetables are tender.
Remove from heat and strain the broth into a separate bowl. Discard or compost the vegetable scraps.