Ingredients
Equipment
Method
- Heat the olive oil and butter in a 5-quart Dutch oven over medium heat until the butter melts, then add the onion and cook for 5 to 7 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds, stirring, until fragrant.
- Add the potatoes, broth, salt, pepper, and thyme; bring to a boil over medium-high heat, then reduce the heat to medium-low and simmer uncovered for 15 to 20 minutes, until the potatoes are very tender.
- Remove the pot from the heat and mash about half of the potatoes with a potato masher until the soup is creamy but still has chunks.
- Stir in the heavy cream and warm the soup over low heat for 2 to 3 minutes, without boiling.
Notes
For the creamiest texture, mash about half the potatoes and avoid boiling after adding the cream. Refrigerate leftovers for up to 3 days; freezing is not recommended because the cream may separate. For a dairy-free variation, use dairy-free butter and an unsweetened plant-based cream.
