The Ultimate Guide to Creamy Vegan Spinach Potato Soup: A Healthy 30-Minute Meal
Discover the delightful simplicity of a homemade Vegan Spinach Potato Soup that’s bursting with flavor and packed with nutrition. Forget about bland, calorie-dense canned soups! This recipe delivers a wonderfully creamy texture, rich taste, and a comforting warmth that makes it perfect for any season. With just a few staple ingredients and a mere 30 minutes of your time, you can create a wholesome, satisfying, and incredibly delicious plant-based meal. The humble potato acts as a natural thickener, providing a velvety smooth base, while fresh spinach, aromatic onion, and pungent garlic infuse the soup with vibrant flavors and healthful goodness.

Why Choose Homemade Vegan Spinach Potato Soup?
In our busy lives, it’s all too easy to reach for a quick fix like a store-bought soup can or packet. However, the difference between a mass-produced product and a freshly prepared, homemade soup is monumental, not only in taste but also in nutritional value. This vegan spinach soup is a prime example. It’s on your table in just 30 minutes, proving that healthy, delicious cooking doesn’t have to be time-consuming.
Crafted from only five primary ingredients, this plant-based soup uses the perfect synergy of vegetables and spices to achieve a rich, satisfying flavor without the need for any dairy cream or artificial thickeners. The natural starch from the potatoes creates a luxuriously creamy texture, while the robust flavors of onion and garlic provide a delightful depth. It’s a healthy, dairy-free, and gluten-free option that tastes infinitely better than anything from a can or a packet.
Beyond its incredible taste and quick preparation, this soup offers a wealth of health benefits. Spinach is a powerhouse of vitamins and minerals, potatoes provide essential potassium and fiber, and the garlic and onion contribute powerful antioxidants. It’s a low-calorie, nutrient-dense meal that supports your well-being while tantalizing your taste buds. Perfect for a light lunch, a comforting dinner, or even as an elegant appetizer, this soup is a versatile addition to any recipe repertoire.
Essential Ingredients for Your Creamy Spinach and Potato Soup
Creating this flavorful Spinach Potato Soup requires just a handful of simple ingredients. You’ll find the precise measurements in the recipe card at the bottom of this page, but here’s a closer look at what makes this soup truly special:

- Potato: The star of the show for creaminess! For the best results, opt for a floury (starchy) potato variety. Excellent choices include Russet, Doré, King Edward, and Maris Piper. These potatoes break down beautifully during cooking, naturally thickening the soup and giving it that luxurious, velvety texture without any added cream. Avoid waxy potatoes as they tend to hold their shape and won’t contribute to the desired creaminess.
- Vegetable Stock: This forms the flavor foundation of your soup. While store-bought vegan vegetable stock cubes or cartons are convenient, consider making your own homemade vegetable stock. It’s surprisingly easy and adds an incomparable depth of flavor, allowing you to control the sodium content and ingredients. Ensure your chosen stock is genuinely vegan if adhering to a plant-based diet.
- Spinach: Fresh spinach is highly recommended for its vibrant color and fresh taste. Don’t be alarmed by the seemingly large quantity; fresh spinach dramatically shrinks when cooked. It’s best to add it to the pot in batches, allowing each batch to wilt before adding more. If fresh spinach isn’t available, you can substitute with Swiss chard for a similar texture and flavor, or use frozen spinach (ensure it’s thawed and squeezed dry to avoid excess water diluting the soup). Whichever you choose, it will yield a delicious potato spinach soup.
- Onion and Garlic: These are the unsung heroes, providing the aromatic base and essential seasoning for this recipe. Finely chopped onions are sautéed until translucent, releasing their sweet, savory notes. Garlic, added later, offers a pungent, earthy depth. For a slightly different twist or an extra “kick” of flavor, you can replace the onion with a finely chopped shallot. This simple combination elevates the entire soup.
- Vegetable Oil: A small amount of vegetable oil is used to sauté the aromatics, building the initial flavor layers.
- Salt and Pepper: Crucial for seasoning to taste. Always adjust these at the end of cooking to ensure the perfect balance of flavors.
How to Prepare Your Creamy Vegan Spinach Potato Soup
Preparing this wholesome and creamy soup is a straightforward process, making it ideal for novice cooks and seasoned chefs alike. The full recipe with precise ingredient amounts and detailed instructions, which you can easily print, is available in the recipe card below.

- Sauté the Aromatics: Begin by heating a dash of vegetable oil in a large soup pot or Dutch oven over medium heat. Add the finely chopped onion and gently fry until it becomes soft and translucent, about 5 minutes. This step is crucial for developing the foundational flavors of the soup, bringing out the sweetness of the onion.
- Combine and Simmer: Next, add the fresh spinach to the pot. Stir-fry it for about a minute until it begins to wilt significantly. Then, incorporate the cubed potatoes, sliced garlic, and pour in the vegetable stock. Bring the mixture to a rolling boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and let the soup simmer for approximately 20 minutes. This simmering time allows the potatoes to become perfectly tender and the flavors to meld beautifully.
- Purée to Perfection: Once the potatoes are fork-tender, remove the pot from the heat. Carefully purée the soup using an immersion blender until it reaches your desired creamy consistency. For a smoother soup, blend longer; for a slightly chunkier texture, blend less. If you don’t have an immersion blender, you can carefully transfer batches of the soup to a regular blender (be sure to vent the lid to allow steam to escape and avoid overfilling).
- Season and Serve: Finally, taste the puréed soup and season generously with salt and freshly ground black pepper. Adjust the seasonings as needed. Your delicious, creamy vegan spinach potato soup is now ready to be served!
This method ensures a rich, creamy, and satisfying soup every time. The natural starches from the potatoes make it wonderfully thick without any dairy, keeping it light yet fulfilling. The fresh spinach adds a vibrant green color and a delicate earthy flavor that pairs perfectly with the savory notes of garlic and onion.
Serving Suggestions for Your Spinach Potato Soup
While this blended spinach potato soup is incredibly satisfying on its own, a few simple additions can elevate your dining experience, adding texture, extra flavor, and a gourmet touch.
- Crusty Bread: Few things complement a warm bowl of soup better than a slice of crusty bread. Serve your soup with a hearty loaf of homemade ciabatta or a fresh baguette. The crispy crust and soft interior are perfect for dipping into the creamy soup. Toasted sourdough or a rustic whole-grain bread also makes an excellent companion.
- Flavorful Garnishes: Enhance the soup’s flavor profile with a drizzle of high-quality extra virgin olive oil just before serving. This adds a wonderful richness and a subtle peppery note. For those who enjoy a bit of tang and texture, crumble some vegan feta cubes over the top for an extra bite and a salty counterpoint. Other delicious garnishes could include homemade croutons, a sprinkle of fresh chopped parsley or chives, a swirl of plant-based cream, or a pinch of red pepper flakes for a touch of heat.
- Light Meal or Appetizer: This soup is substantial enough to be a light meal on its own, especially when paired with bread. It also makes an excellent appetizer for a larger dinner, offering a healthy and elegant start to your meal.
Experiment with different toppings to find your favorite combination. The versatility of this spinach potato soup allows for endless customization, ensuring every bowl is a unique and delightful experience.

Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don’t forget to save the recipes on Pinterest, so you can easily find them again next time!
📖 Recipe
RECIPE CARD

Andréa
Pin Recipe
10
minutes
20
minutes
30
minutes
Soup
Dutch
4
persons
124
kcal
Prevent your screen from going dark
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 -
4½
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.
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 finely sliced onion to the pot.2 onions -
Sauté the onions gently for about 5 minutes, or until they become soft and translucent. This step helps to sweeten the onions and build a foundational flavor for the soup. -
Add the fresh spinach to the pot and stir-fry for one minute, allowing it to wilt down. Once wilted, add the sliced garlic, the cubed potato, and pour in the vegetable stock.7 oz. fresh spinach,
1 potato,
5 cloves garlic,
4½ cups vegetable stock -
Bring the soup to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer gently for 20 minutes, or until the potatoes are tender. -
Remove the pot from the heat. Use an immersion blender to carefully purée the soup directly in the pot until it is smooth and creamy. Taste the soup to assess the flavor. -
Season with salt and ground black pepper to your preference. Serve hot with your favorite garnishes.salt,
ground black pepper
Notes
Preferably use fresh spinach for the best flavor and texture. Don’t worry if the amount looks huge at first; fresh spinach shrinks significantly when cooked. Add it to the pot in batches, letting each batch wilt before adding more. If fresh isn’t available, Swiss chard or frozen spinach (thawed and squeezed dry) also work wonderfully.
2. Onion Alternatives: For a slightly different, sharper flavor, you can replace the white or yellow onion with a finely chopped shallot. This gives the soup a unique “kick.”
3. Boost Your Broth: Make your own vegetable stock with this easy recipe for superior flavor. Otherwise, ensure you use a high-quality vegan vegetable stock cube or liquid stock.
4. Potato Choice: Always opt for a floury (starchy) potato like Russet, Doré, King Edward, or Maris Piper. These varieties break down easily, creating the desired creamy texture without any dairy.
5. Serve with:
- This soup is incredibly delicious when served with crusty bread, such as ciabatta or a baguette, perfect for dipping.
- For an extra layer of flavor, drizzle a good quality olive oil over the soup just before serving. Vegan feta cubes are also a fantastic addition, providing a salty bite and creamy texture.
6. Storage & Reheating:
- Important Note: It is generally not recommended to reheat spinach more than once due to potential nitrate conversion. Therefore, it’s best to enjoy this soup immediately after preparation. If you anticipate leftovers that you’ll need to reheat, consider adding the spinach to individual portions just before serving, or consume leftovers within 24 hours.
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
a healthy soup recipe, a spinach soup recipe
Tried this recipe?
Let us know how it was!
Explore More Comforting Soup Recipes
If you loved this creamy vegan spinach potato soup, you’ll be delighted to explore more of our heartwarming and wholesome soup creations. Soups are incredibly versatile, offering endless possibilities for nutritious and satisfying meals. Whether you’re looking for something light and fresh or rich and robust, our collection has something for everyone.
- Pumpkin Soup without Cream
- Creamy Broccoli Cappuccino
- Tomato Soup With Herbs & Cheese Toastie