Chop the onion, garlic, carrots, and celery.
In a large pot over medium heat, add a small amount of water and sauté the onion, garlic, carrots, and celery until the onion becomes translucent.
Add garlic powder, thyme, salt, pepper, turmeric, and cayenne pepper. Stir until fragrant.
Pour in the broth, water, and brown rice noodles. Bring to a boil.
Reduce to medium heat and cook, stirring frequently, until the noodles and carrots are tender.
Add the garbanzo beans and stir to combine.
Ladle into bowls and let each person add frozen peas to their liking (this helps cool the soup, too!).
Garnish with cilantro if desired and serve warm.