I used to never be a creamy, pureed soup type of person. I just never craved soups and I probably only had soup a few times a year. I know, crazy right? My husband on the other hand loves soups. He could eat them every day. Over the years, he has been a great influence on the recipes that I make. There are just certain things that he will not eat, but soup is something that he will always eat and ask for. I think the he has slowly converted me over to a soup fan, especially rich and creamy soups like this Potato Soup with Avocado that I am sharing with you today.
You might have noticed that I have been sharing more soup recipes with you lately because over the past few months I have officially became a soup fanatic and I simply just can't get enough!
My dear friend from Venezuela taught me a little trick when making vegetable-based soups. She adds a few sprigs of cilantro to the soups as it cooks. After the soup is cooked, she removes the cilantro sprigs and throws them out. The cilantro will turn your soup bitter if you don't remove it before blending. Using the cilantro helps to transform this ordinary creamy potato soup into a Latin inspired soup.
After the potatoes are tender and the cilantro is removed, the soup gets pureed. You can use an immersion blender if you have one or you can use a blender. If you are using a blender, you might have to blend the soup into two batches.
When you are ready to serve the soup, freshly squeezed lime juice is added. I think that the lime juice really makes this soup something special. Fresh lime juice just brightens up the soup and I just love it! Rich, buttery avocado slices are the main garnish for the soup and really take this soup to the next level.
You'll find this Potato Soup with Avocado to be:
Creamy
Flavorful
Bright + Citrusy
Satisfying
Simple
& Healthy
If you make this recipe, be sure to comment or tag #thymeandlove on Instagram letting us know! We love to see your photos!

Potato Soup with Avocado
A creamy potato soup with some Latin inspiration. Fresh lime juice really brightens up the soup and creamy avocado slices garnish the soup creating a healthy and satisfying meal.
Ingredients
- 1 Tablespoon Grapeseed Oil
- 1 Medium Yellow Onion, diced
- 4 Garlic Cloves, minced
- ½ teaspoon Cumin
- ¼ Cup White Wine
- 2 ½ Pounds Yukon Gold Potatoes, peeled and diced
- 4 Cups Water
- 1 teaspoon Salt
- Black Pepper to taste
- 5-8 Cilantro Sprigs
For Serving:
- 2 Tablespoons Fresh Lime Juice
- 1 Large {or 2 medium} Avocado sliced
- Chopped Cilantro
Instructions
- In a large dutch oven heat the oil over medium heat. Add the diced onion and cook until the onion is soft and translucent, 8-10 minutes. Stir in the garlic cloves and cook for 30 seconds more.
- Pour in the white wine and deglaze the bottom of the pot. Once most of the wine has been absorbed add the cumin and potatoes. Stir and coat the potatoes with the onion and garlic mixture.
- Add the water to the pot along with the salt and pepper to taste. Raise the heat and bring to a boil. Once boiling reduce heat to a low simmer and add the cilantro stems. Cook until the potatoes are fork tender, about 20-25 minutes.
- Once the potatoes are tender turn off the heat and carefully remove the cilantro with tongs. Use an immersion blender to puree the soup or carefully, working in batches, transfer the soup to the blender.
- Taste and adjust seasonings adding more salt or pepper to taste.
- Stir in the lime juice and serve immediately.
- Garnish the soup with the avocado slices and chopped cilantro.

XO Jeni
Shanna
This soup looks delicious. Is there maybe anything you'd suggest in place of wine? I don't drink wine so I never have it on hand. Would you suggest omitting it altogether or possibly a replacement..?
Jeni
You could use vegetable stock in place of the wine!
Carol
I love that bowl, is it Vietri?
Jeni
It is actually from Crate and Barrel! 🙂
Jojo
Aside from the fun stuff like Pho I pretty much only like my soups creamy and pureed so this looks perfect.