This flavorful broth is perfect for when you're hungry between meals or anytime you don't feel quite satisfied. It will help you avoid snacking on unhealthy foods and keep you full until your next meal.
Heat the olive oil in a large pot over medium heat.
Add the leeks, carrots, and celery and cook, stirring occasionally, for 5 minutes. Add 1½ gallons water, then add the remaining ingredients. Bring to a boil, then reduce the heat to maintain a simmer and cook for 2½ hours.
Strain into a large bowl and discard the solids.
Serve immediately or refrigerate or freeze for up to 3 months.