1.In a large pot over medium heat, heat olive oil.
2.Add garlic, cilantro, and chili powder; stir until hot.
3.Add onion; cook until onions are tender.
4.Stir in carrots and potato; cook for 5 minutes.
5.Add water and simmer for 30-45 minutes or until potatoes and carrots are soft.
6.Once cooked, remove vegetables from heat and drain, be sure to save the stock.
7.Let vegetables and stock cool for about 15 minutes.
8.In a blender: add vegetables and ¼ cup of the vegetable stock, blend until smooth, add more stock if needed to blend.
9.Pour mix back into pot and simmer over medium heat, add more vegetable stock until a desired consistency is reached. Serve!