In a large pot over medium heat, melt the butter. Add the onion and garlic and cook until softened, about 5 minutes.
Add the chicken broth, potatoes, carrots, thyme, oregano, and black pepper. Bring to a boil, then reduce heat to low and simmer for 20 minutes, or until the vegetables are tender.
Stir in the cream and heat through. Serve hot.
Interesting Facts
Potato soup is a great way to use up leftover potatoes.
This soup can be made vegetarian by substituting vegetable broth for the chicken broth.
Potato soup can be topped with shredded cheese, crumbled bacon, and chopped green onions.