Creamy Vegan Spinach Potato Soup

Hearty & Healthy: The Best Creamy Vegan Spinach Potato Soup (Ready in 30 Minutes!)

Discover the ultimate comfort food that’s both incredibly flavorful and wonderfully healthy: our Creamy Vegan Spinach Potato Soup. This delightful recipe is packed with the goodness of fresh spinach and the satisfying texture of potatoes, creating a soup that’s rich in taste yet remarkably light on calories. The natural starch from the potatoes gives this soup its irresistible creaminess, while the aromatic combination of onion and garlic provides a deep, savory foundation that will tantalize your taste buds.

A top-down view of a vibrant bowl of vegan spinach potato soup, garnished with fresh spinach leaves and a hint of onion, set on a white background. A grey and white tea towel and a golden spoon are artfully placed beside it, with a part of a soup pan visible in the background, suggesting a freshly made meal.

Why Choose Homemade Vegan Spinach Potato Soup?

In our busy lives, it’s often tempting to reach for convenience foods like canned or bagged soups from the supermarket aisle. While they promise ease, they often fall short on flavor, nutritional value, and fresh ingredients. Imagine a soup that’s not only incredibly delicious and healthier but also quick to prepare. This homemade vegan spinach potato soup is exactly that – a vibrant, plant-based meal that can be on your table in just 30 minutes, far surpassing the taste and benefits of any store-bought alternative.

Crafted with just five core ingredients, this recipe masterfully combines simple vegetables and seasonings to create a creamy, flavorful spinach soup without the need for any dairy or heavy creams. Forget about pre-packaged mixes or artificial additives; this soup is a testament to how wholesome ingredients can deliver an authentic, rich taste that’s both satisfying and genuinely healthy. It’s an effortless way to enjoy a nutritious, warming meal that you can feel good about serving to your family.

Essential Ingredients for Creamy Spinach and Potato Soup

The beauty of this creamy vegan spinach potato soup lies in its simplicity and the quality of its fresh ingredients. You don’t need an extensive list of items to create a truly remarkable flavor profile. Here’s a closer look at the key components that bring this healthy and satisfying soup to life. You’ll find the precise measurements and full instructions in the comprehensive recipe card located at the bottom of this page.

A collection of fresh ingredients laid out, featuring vibrant green spinach, whole potatoes, red onions, garlic cloves, and a container of vegetable stock, all ready for making a delicious vegan spinach potato soup.
  • Potato: The star ingredient for achieving that desired creamy texture without any dairy. For the best results, opt for a floury or starchy potato variety. Excellent choices include Russet, Doré, King Edward, and Maris Piper, as their high starch content breaks down beautifully during cooking, naturally thickening the soup into a smooth, velvety consistency. Remember to peel and cube them evenly for consistent cooking.
  • Vegetable Stock: The base of our flavorful soup. While a good quality store-bought vegan vegetable stock cube works well for convenience, for an even deeper, more nuanced flavor, we highly recommend making your own homemade vegetable stock. It’s surprisingly easy and allows you to control the sodium content and flavor profile.
  • Spinach: Fresh spinach is preferred for its vibrant color and slightly sweet, earthy flavor. Don’t be alarmed by the seemingly large quantity; fresh spinach dramatically reduces in volume when cooked. Add it to the pot in batches, allowing each addition to wilt before stirring in more. If fresh spinach isn’t available, you can substitute with Swiss chard for a similar leafy green goodness or use frozen spinach (ensure it’s thawed and squeezed of excess water) for a equally delicious outcome. Spinach is a powerhouse of nutrients, adding a healthy boost to every spoonful.
  • Onion and Garlic: These humble but essential aromatics are the true flavor builders in this recipe. They provide a foundational sweetness and pungent depth that beautifully complements the spinach and potato. For a subtle yet distinct kick, you can swap the regular onion for a finely chopped shallot, which offers a milder, sweeter, and more delicate flavor profile. Sautéing them until translucent unlocks their full aromatic potential, making your soup truly sing.
  • Olive Oil (or Vegetable Oil): A small amount of oil is used to sauté the aromatics, helping to soften them and release their flavors without sticking.

Simple Steps to Prepare Your Delicious Potato Spinach Soup

Creating this rich and satisfying vegan spinach potato soup is incredibly straightforward, even for novice cooks. Follow these simple steps to bring a bowl of homemade comfort to your table in no time. For a detailed breakdown of ingredients and printable instructions, refer to the full recipe card at the conclusion of this article.

A step-by-step visual guide to making vegan spinach soup, showing a pot on the stove with sautéed onions, then spinach and other ingredients added, and finally the soup being pureed with an immersion blender.
  1. Sauté the Aromatics: Begin by adding a dash of vegetable oil to a large soup pot and heating it over medium heat. Add your finely chopped onion and gently fry until it becomes translucent and fragrant, typically around 5 minutes. This step is crucial for building the flavor base of your soup.
  2. Combine and Simmer: Once the onions are ready, stir in the fresh spinach, cubed potatoes, and minced garlic. Pour in the vegetable stock. Bring the mixture to a gentle boil, then reduce the heat to a simmer.
  3. Cook Until Tender: Allow the soup to simmer for approximately 20 minutes, or until the potatoes are fork-tender. This ensures they will blend into a smooth, creamy texture.
  4. Purée and Season: Carefully purée the soup directly in the pot using an immersion blender until it reaches your desired level of creaminess. Alternatively, you can transfer batches to a standard blender (be cautious with hot liquids and vent the lid). Taste the soup and season generously with salt and freshly ground black pepper to enhance all the vibrant flavors.

Elevate Your Soup: Serving Suggestions & Variations

While this creamy vegan spinach potato soup is perfectly satisfying on its own, a few thoughtful additions can take your meal from delicious to extraordinary. Here are some ideas to enhance your serving experience:

  • Crusty Bread Companions: This blended soup pairs exquisitely with a side of crusty bread, perfect for dipping and soaking up every last drop. Consider a warm loaf of homemade ciabatta or a fresh baguette. Toasted sourdough or garlic bread would also be fantastic choices.
  • Flavorful Toppings: Drizzle a good quality extra virgin olive oil over your soup just before serving for an extra layer of richness and a peppery finish. For an added textural contrast and a savory kick, sprinkle some vegan feta cubes on top. Other delightful toppings include a swirl of plant-based sour cream, a sprinkle of fresh chopped herbs like parsley or chives, toasted croutons, or even a pinch of red pepper flakes for a bit of heat. A dash of nutritional yeast can also add a subtle “cheesy” flavor if desired.
  • Creative Variations: Don’t be afraid to experiment! You can boost the vegetable content by adding diced carrots, celery, or zucchini along with the potatoes. A pinch of nutmeg or a hint of lemon juice can brighten the flavor of the spinach. For a protein boost, stir in some cooked lentils or chickpeas during the last few minutes of simmering.
A beautifully presented bowl of creamy spinach soup, garnished with fresh herbs and a drizzle of olive oil, resting on a white surface. A corner of a grey and white tea towel is visible in the background, adding a rustic touch. This image highlights the dairy-free and healthy nature of the soup.

Did you try this delicious recipe? Tag #byandreajanssen via Instagram! We absolutely love seeing your culinary creations and regularly share the most beautiful photos from our community. Did you enjoy this recipe? Then please take a moment to leave a rating on the recipe card below! Your valuable feedback not only helps other home cooks but also supports us enormously.

Looking for more cooking inspiration?

  • You can find a variety of video recipes on my YouTube channel, offering step-by-step visual guides to help you in the kitchen.
  • And remember to save all your favorite recipes on Pinterest, making it incredibly easy to find them again whenever culinary inspiration strikes!

📖 Recipe

RECIPE CARD

A square photo with a gray bowl of spinach soup made from fresh spinach, feta and olive oil. A gray white tea towel in the background.
Vegan Spinach Potato Soup



img 117391 6 1


Andréa

A Vegan Spinach Potato Soup with robust flavor that’s also incredibly healthy, featuring an abundance of fresh spinach. This delightful soup is low in calories yet delivers a full-bodied taste! The potato provides a natural creaminess, while the onion and garlic impart a rich, savory seasoning.















5 of 35 votes
Print Recipe
Pin Recipe

Prep Time

10
minutes


Cook Time

20
minutes


Total Time

30
minutes



Course
Soup
Cuisine
Dutch


Servings

4
persons
Calories

124
kcal

Ingredients



  • 1
    tablespoon
    vegetable oil



  • 2
    onions, sliced finely



  • 7
    oz.
    fresh spinach, washed thoroughly



  • 1
    potato, floury, peeled and sliced into ½ x ½ inch (1 x 1 cm) cubes



  • 5
    cloves
    garlic, sliced finely




  • cups
    vegetable stock





  • salt, to taste





  • ground black pepper, to taste

All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.

Metric – US Customary

Instructions


  • Add the oil to a soup pot and heat over medium heat.
    1 tablespoon vegetable oil

  • Reduce the heat to low and add the sliced onion.
    2 onions

  • Sauté for 5 minutes, or until the onions are soft and translucent.

  • Add the fresh spinach and stir-fry for one minute until it begins to wilt. Then add the minced garlic, vegetable stock, and cubed potato to the pan.
    7 oz. fresh spinach,
    1 potato,
    5 cloves garlic,
    4½ cups vegetable stock

  • Bring the soup to a boil, then reduce the heat to low and let it simmer for 20 minutes, or until the potatoes are tender.

  • Carefully purée the soup directly in the pot using an immersion blender until smooth and creamy. Taste and adjust seasonings as needed.

  • Season generously with salt and ground black pepper to taste. Serve hot and enjoy!
    salt,
    ground black pepper

Notes


1. Spinach Tips:

For the best flavor and texture, fresh spinach is highly recommended. You might initially think the amount looks excessive, but fresh spinach reduces significantly when cooked. To accommodate this, add the spinach to the pot in batches; allow each batch to wilt down before adding more. If fresh spinach is unavailable, Swiss chard makes an excellent substitute, or you can use frozen spinach (ensure it’s thawed and excess water is squeezed out). Both options will still yield a delicious and healthy spinach potato soup.


2. Onion Alternatives: For a slightly different, perhaps more delicate flavor, you can replace the finely chopped regular onion with a finely chopped shallot. Shallots tend to be sweeter and milder than onions, adding a refined nuance to the soup.


3. Enhancing Vegetable Stock: While a good quality vegan vegetable stock cube is convenient, making your own homemade vegetable stock with this easy recipe will significantly deepen the overall flavor profile of your soup. It’s a simple step that makes a big difference.


4. Potato Selection: The type of potato you choose is crucial for the soup’s creamy texture. Always use a floury or starchy potato variety for this recipe. Examples include Russet, Doré, King Edward, and Maris Piper, as they break down easily during cooking, contributing to a wonderfully smooth consistency.


5. Serving Suggestions: This creamy, blended spinach soup is wonderfully versatile.

  • It’s fantastic served with a side of crusty bread, such as freshly baked ciabatta or a rustic baguette, perfect for dipping.
  • For an added depth of flavor and a silky mouthfeel, finish your bowl with a generous drizzle of high-quality olive oil. If you enjoy a bit of tang and texture, sprinkle some (vegan) feta cubes into the soup for an extra bite and a savory note.


6. Storage & Reheating:

  • Important Note: It is generally not recommended to reheat spinach twice due to potential nitrate conversion. For best results and safety, enjoy this soup fresh. If you have leftovers, consume them within 24 hours, reheating gently to just warm through.

Nutrition


Calories:
124
kcal


Carbohydrates:
21
g


Protein:
3
g


Fat:
4
g


Saturated Fat:
1
g


Polyunsaturated Fat:
2
g


Monounsaturated Fat:
1
g


Trans Fat:
0.02
g


Sodium:
1118
mg


Fiber:
3
g


Sugar:
5
g


Vitamin A:
5226
IU


Vitamin C:
30
mg


Iron:
2
mg

Keyword
healthy soup recipe, vegan spinach soup recipe, creamy potato soup, 30-minute soup




Tried this recipe?


Let us know how it was!

More Delicious Soup Recipes to Explore

If you’ve enjoyed this creamy vegan spinach potato soup and are looking for more heartwarming and healthy soup ideas, you’re in luck! We love creating simple, flavorful soups that cater to a variety of tastes and dietary preferences. Here are a few more recipes to inspire your next culinary adventure:

  • Pumpkin Soup without Cream
  • Creamy Broccoli Cappuccino
  • Tomato Soup With Herbs & Cheese Toastie
More Soup Recipes