1. Introduction to Vegan Potato Soup: Vegan Potato Soup is a delightful and hearty dish that caters to both the plant-based lifestyle and those seeking a comforting, nutritious meal. With its creamy texture and rich flavors, this soup is a perfect choice for anyone looking to enjoy a satisfying bowl of warmth without compromising on ethical or dietary principles.
  2. Nutritional Benefits: Packed with essential nutrients, Vegan Potato Soup provides a healthy dose of vitamins, minerals, and fiber. Potatoes, a key ingredient, contribute potassium and vitamin C, while the inclusion of other vegetables adds a spectrum of nutrients. This wholesome combination makes it not only a delicious treat but also a nourishing addition to a well-balanced diet.
  3. Flavorful Ingredients: What sets Vegan Potato Soup apart is the creative use of plant-based ingredients to achieve a savory and creamy flavor profile. Nutritional yeast, cashew cream, or plant-based milk alternatives are often used to create that velvety consistency, while herbs and spices elevate the taste, making each spoonful a burst of deliciousness.
  4. Easy and Accessible Recipe: One of the highlights of Vegan Potato Soup is its accessibility. The recipe is typically straightforward, requiring simple ingredients that are readily available. Whether you’re a seasoned chef or a kitchen novice, preparing this soup is a breeze, making it a go-to option for a quick and wholesome homemade meal.
  5. Environmental Impact: Opting for Vegan Potato Soup aligns with a sustainable and environmentally conscious lifestyle. Plant-based diets have been associated with lower carbon footprints, and by choosing this soup, individuals contribute to reducing the environmental impact associated with animal agriculture. It’s a small but impactful way to make eco-friendly choices in our daily lives.
  6. Versatility in Presentation: Vegan Potato Soup is incredibly versatile, allowing for personalization based on individual taste preferences. Whether you prefer a chunky version with visible vegetable pieces or a smooth, blended consistency, this soup can be adapted to suit various palates. Toppings like fresh herbs, vegan cheese, or croutons add an extra layer of texture and flavor.
  7. Sharing the Experience: Enjoying Vegan Potato Soup can be a shared experience, fostering a sense of community and connection. Whether it’s a family dinner, a cozy night in with friends, or a potluck gathering, this soup brings people together around a steaming bowl of comfort, proving that plant-based meals can be both satisfying and communal.

This homemade German potato soup (Kartoffelsuppe) is a warm, creamy, and simple vegan stew. Combining potatoes with carrots, celery, onion, and a selection of additional herbs, spices, and dairy-free cream leads to a more-ish comforting dish perfect for the colder months. Plus, this recipe is gluten-free, dairy-free, and will have everyone returning to for seconds (and thirds!)

CourseAppetizer, Main Course, Side, Soup


Prep Time15minutes minutes

Cook Time25minutes minutes

Total Time40minutes minutes


AuthorMichaela Vais


  • Immersion blender*


  • 1 tbsp oil
  • 1 onion diced
  • 3 garlic cloves minced
  • 2 stalks celery or 1/2 small celery root, diced (see notes)
  • 2 medium carrots diced
  • 2 pounds (900 g) potatoes chopped
  • 1/2 tsp dried marjoram (see notes)
  • 1 Pinch of nutmeg
  • Salt and pepper to taste
  • 4 cups (1000 ml) vegetable broth or water
  • 2 whole bay leaves (optional)
  • 1/3 cup (80 g) dairy-free cream (see notes)
  • Fresh parsley to garnish
  • Vegan sausage sliced (optional)


  • You can watch the video in the post for easy visual instructions.Heat oil in a large pot over medium heat and add the onion. Sauté for 3 minutes, then add garlic, celery, carrots, potatoes, and all spices. Sauté for a further one minute.
  • Pour in the vegetable broth + bay leaves (if using) and bring the soup to a boil.
  • Let the soup simmer for about 20 minutes or until the vegetables are softened.
  • Pour about half of the soup into a different pot. Take out the bay leaves (if used).
  • Blend this part using an immersion blender until smooth. You can also blend the soup in a regular blender. Make sure to work in batches and not to overfill the blender.
  • Pour the blended soup back into the large pot, add the dairy-free cream or canned coconut milk and stir to combine. Let simmer for a few more minutes, taste it, and adjust seasonings. Add more salt/pepper to taste and red pepper flakes for heat.
  • Serve in bowls, garnish with fresh parsley, and top with slices of vegan sausage (optional). Enjoy!


Video Of The Recipe

  • Celery: In Germany, it’s traditional to use celeriac (celery root). However, if you can’t find it, you can use celery stalks (ribs).
  • Marjoram: I really recommend adding it as it adds a wonderful flavor to this soup. If you don’t have it, you can add a little thyme and/or rosemary instead.
  • Cream: You can use any dairy-free cream (soy cream, oat cream, cashew cream, or canned coconut milk). Use plant-based milk for a low-fat version.
  • You can add other veggies such as leek, broccoli, asparagus, etc.
  • I recommend using all-purpose potatoes like Yukon Gold.
  • If you want to have a creamy soup, then blend all of it until completely smooth (you’ll need to add more broth).
  • Recipe serves 4. Nutrition facts are for one serving.

Nutrition Facts

Vegan Potato Soup

Amount per Serving



% Daily Value*






Saturated Fat

























* Percent Daily Values are based on a 2000 calorie diet.