Steps
1. In a medium saucepan, melt the butter over medium heat.
2. Add the diced onions and sauté until translucent, about 3-4 minutes.
3. Stir in the minced garlic and diced carrots, cooking for another 3 minutes.
4. Pour in the vegetable broth and bring to a simmer. Season with salt and pepper.
5. Simmer for about 10 minutes or until the carrots are tender.
6. In a separate pot, poach the egg to your desired doneness.
7. Serve the soup in a bowl, topped with the poached egg and fresh herbs if using.