Advertisement

Creamy Potato Cilantro Soup

Creamy potato cilantro soup made without cream or dairy. Potatoes are cooked until soft, then blended with fresh cilantro for a silky, comforting soup. Ready in 30 minutes with simple ingredients.

Creamy potato cilantro soup topped with sliced almonds and fresh cilantro.

This creamy potato cilantro soup is one of those recipes I’ve been making my whole life. It’s the kind of soup my mom made on weeknights because it’s fast, uses basic ingredients, and always turns out good. Potatoes, onion, cilantro, broth, done. You cook the potatoes until they’re soft, blend everything with fresh cilantro, and you get this incredibly creamy soup without adding any cream or dairy at all.

I remember growing up and listening to my mom, my aunts, and my grandmother talk about recipes. They shared them while chatting about a million other things, without specifying exact measurements. “A little of this, a handful of that.” I cook the same way for my family, estimating as I go. This soup is exactly that kind of recipe: flexible, forgiving, and it never fails.

Why this soup is so creamy (without cream)

All the creaminess comes from the potatoes themselves. When you cook them until they’re almost falling apart and then blend them, they turn into a silky, thick soup on their own. No cream, no butter, no milk needed. If you want it even creamier, use almond milk or oat milk instead of water. But honestly, just potatoes and broth does the job.

Ingredients

Potatoes and fresh cilantro, the main ingredients for creamy potato cilantro soup.
  • Onion: sliced white or yellow onion. Leeks or shallots also work.
  • Oil: olive oil or any mild vegetable oil. Butter works too.
  • Potatoes: Yukon Gold or Russet are my favorites for the creamiest result. Use whatever you have.
  • Cilantro: leaves and stems. The stems have a lot of flavor and blend smooth. About half a bunch.
  • Vegetable broth or water: broth adds more flavor, but water is fine. You can also use chicken broth.
  • Salt and pepper

How to make it

  1. Brown the onion. Heat the oil in a pot and cook the sliced onion for 3 to 5 minutes until translucent.
  2. Cook the potatoes. Add the potato chunks and cover with broth or water. Season with salt. Cover and simmer over medium low heat until the potatoes are very soft, almost falling apart, about 20 minutes.
  3. Blend with cilantro. Add the fresh cilantro (stems and all) and blend until smooth and creamy. Start on low speed and increase gradually. Don’t over blend or the potatoes can get gummy.
  4. Adjust and serve. Taste and adjust salt and pepper. Serve topped with toasted almonds or peanuts and a few fresh cilantro leaves.

Tips

  • Don’t over blend. Potatoes get gummy if you blend too long. Blend just until smooth and stop.
  • Control the thickness. This soup is naturally thick. Add more broth or water until it’s the consistency you like.
  • Season the cooking water. Add salt when you add the broth. You can also drop in a bay leaf or marjoram (remove before blending).
  • Use Yukon Gold or Russet for the creamiest result. But any potato works.

Variations

  • No cilantro? Use spinach, arugula, or any leafy green you have. Celery also works great: chop it small, cook with the potatoes, and blend together.
  • Creamier: use almond milk or oat milk instead of water.
  • With a kick: blend in half a serrano or jalapeño pepper.
  • With leeks: swap the onion for leeks. Check my guide to leeks if you haven’t cooked with them before.

How to store

Store in an airtight container in the refrigerator for up to 3 days. It will thicken as it cools, so add a splash of water or broth when reheating on the stove over low heat.

Can you freeze it? Yes. Freeze in portions for up to 2 months. Thaw overnight in the fridge and reheat on the stove. The texture may change slightly but the flavor stays great.

More soups you’ll love

Frequently Asked Questions

Creamy potato cilantro soup in a bowl topped with chopped almonds.
creamy potato and cilantro vegan soup

Creamy Potato Cilantro Soup

Alejandra Graf
Creamy potato cilantro soup made without cream or dairy. Potatoes are cooked until soft, then blended with fresh cilantro for a silky, comforting soup. Ready in 30 minutes with simple ingredients.
4.80 de 25 votos
Prep Time 10 minutes
Cook Time 25 minutes
0 minutes
Total Time 35 minutes
Course Soup
Cuisine American
Servings 6 people
Calories 23 kcal

Equipment

Ingredients
  

  • ½ white or yellow onion sliced
  • 1 tablespoon olive oil
  • 3 medium potatoes Yukon Gold or Russet, peeled and cut into chunks
  • ½ bunch fresh cilantro stems and leaves
  • 4 cups vegetable broth or water
  • Salt and pepper to taste
  • To serve:
  • Toasted sliced almonds or roasted peanuts
  • Fresh cilantro leaves

Instructions
 

  • Heat the oil in a pot over medium heat. Add the sliced onion and cook for 3 to 5 minutes until translucent.
  • Add the potato chunks and cover with broth or water. Season with salt. Cover and simmer over medium low heat until the potatoes are very soft, about 20 minutes.
  • Add the fresh cilantro (stems and all). Blend until smooth and creamy. Start on low speed and increase gradually.
  • Taste and adjust salt and pepper. Serve topped with toasted almonds or peanuts and fresh cilantro.

Notes

Nutrition

Serving: 250grsCalories: 23kcalCarbohydrates: 3gProtein: 1gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gSodium: 627mgPotassium: 17mgFiber: 1gSugar: 2gVitamin A: 379IUVitamin C: 1mgCalcium: 3mgIron: 1mg
Keyword creamy potato and cilantro soup, Vegan potato soup

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.
Add us as a preferred source on Google
Add us as a preferred source on Google
Soups
4.80 from 25 votes (7 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




49 Comments
Oldest
Newest