Pressure-cook red kidney beans with onion and garlic till soft. Drain and reserve the cooking liquor. Mash the kidney beans lightly and set aside. Separate the coriander leaves from the stems. Discard the stems and reserve the leaves for garnishing. Mix lightly mashed kidney beans with the cooking liquor. Stir in pureed tomatoes and bring the mixture to a boil. Add carrot, French beans and vegetable stock or water. Continue to simmer till carrots are cooked. Stir in mushrooms, salt, red chilly powder and capsicum. Simmer for five minutes. Serve hot garnished with fresh coriander leaves.