Heat oil on a soup pan and saute onion and garlic until brown.
Add chopped carrots and potatoes in the pan and cook for 5 mins, stirring occasionally.
Now add the vegetable stock and boiled chickpeas into the pan and cook until carrots and potatoes are soft and tender.
Turn off the gas and let it cool for few minutes. At this point to get a thicker, smoother soup, pour the cooked vegetables with the stock in a jar, blend it up in a blender.
Transfer the blended mix into the sauce pan again and add cream into it.
Season with salt, pepper & chili flakes and simmer over medium to low heat until hot.
Serve immediately with some soup sticks or crostini.