This healthy potato soup turns tender potatoes, fresh vegetables, and warm Mediterranean spices into a creamy vegetarian dinner—without heavy cream and in just one pot in 50 minutes.

My Mediterranean Take on a Childhood Favorite
Creamy potato soup was one of my favorite childhood meals. I still start craving my mom’s recipe as soon as the weather cools and a piping-hot bowl of soup sounds like just the thing.
This healthy potato soup is my Mediterranean twist on that familiar comfort food. Rather than relying on heavy cream, bacon, and cheese, I use yellow potatoes, a generous mix of vegetables, and a splash of milk. Cumin, paprika, and turmeric add earthy warmth and give the soup its beautiful golden color.
Everything comes together in one pot in 50 minutes. Once the potatoes are very tender, blend the soup until smooth and creamy. Serve it as a cozy vegetarian dinner with bread or salad, or offer smaller bowls as a starter.
What Makes This Potato Soup Lighter?
Potato soup can mean many different things. Some versions are loaded with heavy cream, butter, bacon, and cheese. This healthy potato soup takes a lighter, vegetable-forward approach without sacrificing its comforting texture.
- No heavy cream: Milk adds richness without making the soup overly heavy.
- Plenty of vegetables: Onion, carrot, celery, garlic, and potatoes form the base.
- Warm spices: Cumin, paprika, turmeric, and black pepper build flavor without relying on bacon or cheese.
- A plant-based option: Use unsweetened, unflavored plant-based milk to make the soup vegan.

Key Ingredients for Healthy Potato Soup
- Extra virgin olive oil: Use a flavorful medium-intensity oil for sautéing and a final drizzle. I like our Nocellara Italian extra virgin olive oil, which has a smooth, buttery character and a lightly peppery finish.
- Onion, carrot, and celery: This trio creates a savory, subtly sweet foundation for the soup.
- Garlic: Fresh garlic adds a welcome savory bite.
- Yellow potatoes: Yellow gold potatoes have a naturally buttery flavor and become wonderfully creamy when blended. Russet potatoes also work, though they will give the soup a starchier texture.
- Spices: Ground cumin, sweet paprika, and turmeric give this potato soup its warm Mediterranean flavor and golden color. Kosher salt and black pepper round everything out.
- Vegetable broth: The potatoes and vegetables simmer in the broth until completely tender. A low-sodium broth makes it easier to adjust the seasoning to your taste.
- Milk: Full-fat milk gives the soup its richest texture, but other percentages will also work. For a vegan version, use unsweetened, unflavored plant-based milk.
- Fresh parsley and green onions: These fresh garnishes brighten the creamy soup and add a little color and texture.

How to Make Healthy Potato Soup
This healthy potato soup is made entirely in one pot. Sautéing the vegetables and spices in olive oil builds the flavor base, while simmering the potatoes until very tender gives the blended soup its creamy body.
- Sauté the vegetables. Heat 2 tablespoons extra virgin olive oil in a large soup pot over medium-high heat. Add the onion, carrot, celery, garlic, and potatoes. Season with kosher salt, black pepper, cumin, paprika, and turmeric. Cook, tossing occasionally, for 5 to 7 minutes, until the vegetables have softened slightly.
- Add the broth and simmer. Pour in 4 cups vegetable broth and bring the soup to a boil. After about 5 minutes, reduce the heat to medium or medium-low. Partially cover the pot and simmer for 20 to 30 minutes, until the potatoes are cooked through and very tender.
- Add the milk. Remove the pot from the heat and stir in 1 cup milk or unsweetened, unflavored plant-based milk. Taste and adjust the seasoning.
- Blend until creamy. Carefully blend the soup with an immersion blender until smooth. Alternatively, transfer the soup to a countertop blender one-third at a time and blend until creamy.
- Garnish and serve. Ladle the potato soup into bowls. Finish with fresh parsley, chopped green onions, and a drizzle of extra virgin olive oil.
Tips for Creamy Potato Soup
- Cut the potatoes evenly. Aim for ½-inch cubes so they cook at approximately the same rate. Larger pieces may need more time to become tender enough for blending.
- Let the potatoes become very tender. A fork should slide easily through the center. Properly softened potatoes give the soup its smooth, creamy body.
- Adjust the texture to your taste. Blend the soup completely for a silky consistency. For more texture, leave it unblended or blend only part of the soup.
- Work in batches with a countertop blender. If you do not have an immersion blender, carefully blend the soup one-third at a time.
- Season after adding the milk. Once the milk is stirred in, taste the finished soup and add more salt or pepper if needed.

What to Serve with Potato Soup
I like to finish each bowl with a drizzle of good olive oil, fresh parsley, and chopped green onions. For more texture, add crispy roasted chickpeas or a little Parmesan cheese.
This creamy soup is filling enough to serve as a vegetarian main course. Pair it with rosemary focaccia with roasted garlic for dipping and a crisp lemon Parmesan lettuce salad to brighten the meal.
For a cozy cold-weather dinner, serve the soup with shaved Brussels sprouts salad with apples and arugula. You can also offer smaller bowls as a starter before easy turmeric chicken.
Make Ahead and Storage
This potato soup keeps well, so you can make it ahead for easy meals throughout the week. Allow the soup to cool, then transfer it to a glass container with a tight-fitting lid. Refrigerate for up to 4 days.
More Cozy Soups to Warm Up With
Soups and Stews
Mediterranean-Style Turmeric Lemon Chicken Soup
Soups and Stews
Roasted Cauliflower Soup
Healthy Potato Soup
Add As A Trusted Google Source
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, chopped
- 1 carrot, peeled and chopped
- 2 celery sticks, peeled and chopped
- 2 large garlic cloves, minced
- 1 1/2 pounds yellow gold potatoes, peeled and cubed into ½-inch cubes
- Kosher salt
- black pepper
- 1 teaspoon ground cumin
- 1/2 teaspoon paprika
- 1/4 teaspoon turmeric
- 4 cups vegetable broth
- 1 cup milk or unsweetened, unflavored plant-based milk
- 1/2 cup chopped fresh parsley
- 1 to 2 green onions, trimmed and chopped, both white and green parts
Instructions
- Sauté the vegetables. Heat the extra virgin olive oil in a large cooking pot over medium-high heat. Add the onion, carrot, celery, garlic, and potatoes. Season with kosher salt, black pepper, cumin, paprika, and turmeric. Cook, tossing occasionally, for 5 to 7 minutes, until the vegetables have softened slightly.
- Add the broth and simmer. Add the vegetable broth and bring to a boil for about 5 minutes. Reduce the heat to medium or medium-low and partially cover the pot. Simmer for 20 to 30 minutes, until the potatoes are cooked through and very tender.
- Add the milk. Remove the pot from the heat and stir in the milk. Taste and adjust the seasoning.
- Blend the soup. Carefully blend with an immersion blender until smooth. Alternatively, transfer the soup to a countertop blender one-third at a time and blend until creamy.
- Finish and serve. Ladle the soup into serving bowls. Garnish with a drizzle of extra virgin olive oil, parsley, and chopped green onions.
Notes
- For a vegan potato soup: Use your favorite unsweetened, unflavored plant-based milk.
- For a chunkier texture: Leave the soup unblended or blend only part of it.
- Storage: Allow the soup to cool, then transfer it to a glass container with a tight-fitting lid. Refrigerate for up to 4 days.
- Shop this recipe: Visit our shop for Nocellara Italian extra virgin olive oil, organic ground cumin, sweet Spanish paprika, and more Mediterranean pantry essentials.
Nutrition
Try our Organic Cumin!
The perfect spice to add warmth and depth to your favorite soups, stews and more!








I really wanted to love this recipe but it didn’t work for me and I followed it to a tee. It was extremely bland.
I just made this soup and it turned out so smooth and delicious. I did add a few tablespoons of Sherry that added a bit of a bisque taste. Really nice recipe! Thank you!
I’ve been on a liquid/soft food diet after dental surgery. This lovely potato soup helped my craving for French fries! (It doesn’t taste like fries, just lovely potato.) yummmm!!
Hope you get well soon, Sandy!
This is really good! I made it this evening minus the celery. I don’t have an immersion blender so I used a hand mixer. Very messy lol but worked. The flavors are great and the soup is light! I love the geeen onion with it. Another one of your recipes to add to my favorites. Thank you!
So glad you loved it, Marsha!
Suzy I made it today it was so good. I really like the taste of the green onions with the parsley.
I love miditeranian foods and I like to get cook in the right way as they show here.
I wish I can take that opportunity to learn more and cook good food.
I hope you do, Jean! A lot of the recipes you see on our site our super easy to make!
Made this soup today. Very relaxed cooking, great flavors, turned out super! Ty.
Delicious that’s it
Just to let u know that u are beautiful ❤️
Just one question. Can I finish on stage 2? I would prefer to avoid adding milk and blending the soup. That is not the kind of soup I like. It looks like mush. I like whole pieces of veggies so I can feel in my mouth with my teeth. If I don’t have any then I can blend the soup😁
Sure, Daniel. You could try that, if you prefer.
Thank you very much for your reply.
Outstanding soup, Suzy! Thank you for the recipe. I made it for lunch today. Modified it a bit to make it in the instant pot. Substituted Italian herb seasoning blend for the cumin (which my spouse can’t have). SOOOO delicious! I made the soup vegan by blending it with 1 cup of homemade creamy cashew milk.
Can you tell your modifications and instructions for instapot please. I’m wondering if I can use leek instead of onions or with onions or would the flavours be too much
I made this tonight. It turned out great! There were no leftovers.
Wooo-whooo! Love hearing that! Thanks, Maria!
Could I make this with sweet potatoes? I’m always interested in making it lower in calories and carbs. I don’t need any kind of sugar with my sweet potatoes.
Hi, Diane. It would just totally change the flavor profile, but it would probably work. A different recipe you might like to try, though, is our Sweet Potato Stew.
The recipe looks great. However, how can this soup be vegan if it contains milk.
Glad you hear you think it looks great! We think so too! It’s only vegan if you wanted to swap the 1 cup of milk for your favorite plant-based milk.
I have made several of you recipes and have enjoyed every one of them
If you are not a fan of parsley what can you use as a substitute?
EXCELLENT!!!!!!!!!!!!!