German Vegan Potato Soup (Kartoffelsuppe)

By: Susan Updated on Sat, 24 Jan 2026 15:27:00 GMT Soups & Stews

Tags: #vegan #soup #gluten-free #one-pot

German vegan potato soup with herbs and vegan sausage in a rustic bowl Pin it
German vegan potato soup with herbs and vegan sausage in a rustic bowl

German Vegan Potato Soup (Kartoffelsuppe) is the kind of soup that tastes humble in the best way. The pot smells like leek, celery root, marjoram, and potatoes softening together until the broth turns cloudy and rich.

I like this version thick but not baby-food smooth. Blending only part of the soup gives you a creamy base with soft potato chunks and sweet bits of carrot still in the spoon.

It is fully dairy-free and meatless, but it still has that old-style German comfort. A pinch of smoked paprika or a few slices of vegan sausage bring back the savory note people expect from classic Kartoffelsuppe.

Soup Vegetables That Matter

Use potatoes that soften easily, such as Yukon Gold or russet, because they make the broth creamy once blended. Celery root is worth buying if you see it, but regular celery keeps the soup practical.

  • Potatoes. They thicken the soup naturally and give Kartoffelsuppe its soft, hearty body.
  • Leek and onion. These cook down into a sweet savory base that tastes rounder than onion alone.
  • Carrots. They add gentle sweetness and small orange pieces that make the bowl look homey.
  • Celery root. This traditional soup vegetable adds an earthy note that works well with potatoes.
  • Garlic. A little is enough. It should support the vegetables, not take over.
  • Marjoram. This herb gives the soup its familiar German flavor.
  • Bay leaf and nutmeg. Bay adds depth while nutmeg gives a warm finish.
  • Vegetable broth. A good broth seasons the potatoes from the inside as they simmer.
  • Parsley and chives. Fresh herbs wake up the creamy soup right before serving.
  • Vegan smoked sausage. Optional, but useful if you want a more traditional savory topping.

How Kartoffelsuppe Gets Creamy

  1. Soften the aromatics. Cook the leek, onion, carrot, and celery root in oil until the leek smells sweet and the onion turns glossy.
  2. Bloom the seasoning. Stir in garlic, marjoram, nutmeg, salt, and pepper for about a minute so the herbs hit the hot oil before the broth goes in.
  3. Simmer the potatoes. Add potatoes, broth, and bay leaf, then simmer until the potatoes crush easily against the side of the pot.
  4. Blend part of the pot. Remove the bay leaf and blend about half the soup with an immersion blender. Stop while some chunks remain.
  5. Adjust the texture. Add more broth if it is too thick, then simmer for a few minutes so the blended and chunky parts settle together.
  6. Finish fresh. Stir in parsley and chives, then serve with vegan sausage slices or smoked paprika oil if you want a smoky top note.
German Vegan Potato Soup (Kartoffelsuppe)
German Vegan Potato Soup (Kartoffelsuppe)

The Marjoram Makes It

Marjoram is easy to skip because it looks quiet in the jar, but it changes the whole pot. It tastes softer and a little sweeter than oregano. In potato soup, that matters. Add it with the garlic so it warms in the oil for a minute, then let it simmer into the broth. If you only add it at the end, the flavor sits on top and can taste dusty.

If you are out of marjoram, use a small amount of thyme. Rosemary also works, but use less because it can bully the potatoes. For a soup with a different kind of plant-based comfort, try the vegan corn chowder soup next.

Keep Some Potato Chunks

The easiest mistake is blending the whole pot until it turns gluey. Potatoes have a lot of starch, and too much blending can make the texture sticky instead of creamy. Use an immersion blender and pulse in short bursts. You want the broth to thicken while a few potato pieces and carrots remain visible.

If you use a countertop blender, work in small batches and leave the lid vented. Hot soup expands fast. Blend only part of the soup, then stir it back into the pot. The best homemade potato soup uses the same basic idea, but this one leans on leek, celery root, and marjoram instead of dairy.

Smoky Vegan Toppings

Classic Kartoffelsuppe is often served with sausage, so a smoky topping helps this vegan version feel familiar. Sliced vegan sausage is the easiest choice. Brown it in a skillet first so the edges get a little crisp, then add it to the bowls instead of simmering it in the soup. That keeps the texture better.

Smoked tofu cubes are my favorite pantry-friendly swap. Pat them dry, brown them in a small pan, and season with black pepper. If you want to keep the pot very simple, stir smoked paprika into a spoonful of warm oil and drizzle it over the soup. For another filling potato bowl with a different spice profile, the hearty lentil potato soup is a good one to save.

Serving It The German Way

Serve the soup hot, with chopped parsley, chives, and black pepper. A small splash of vinegar or lemon juice can help if the pot tastes flat. Do not add much. The goal is brightness, not sourness.

Bread is the obvious partner, but a crisp salad works too. If you want a full German-inspired spread, pair small bowls of soup with German potato salad and pickles. The contrast of warm creamy soup and tangy salad is simple and good.

Store It Without Trouble

This soup keeps well because there is no dairy to split. Refrigerate it in a sealed container for up to 4 days. For food safety, the USDA recommends chilling leftovers promptly and reheating them thoroughly, and their leftovers guide is a useful reference.

Reheat the soup over medium-low heat and stir often. It thickens as it sits, so add broth or water by the splash until it loosens. Freeze portions for up to 3 months, but leave the fresh herbs and vegan sausage topping for serving day.

Summary

This vegan Kartoffelsuppe is creamy from blended potatoes, rounded with traditional soup vegetables, and easy enough for a weeknight.

German Vegan Potato Soup (Kartoffelsuppe)
German Vegan Potato Soup (Kartoffelsuppe)

FAQs

What makes Kartoffelsuppe taste German?

The flavor comes from potatoes cooked with soup vegetables, usually onion or leek, carrot, celery root or celery, bay leaf, and marjoram. Marjoram is the small detail that makes the soup taste closer to a German kitchen than a plain potato soup.

Can I make this German Vegan Potato Soup without celery root?

Yes. Use two celery stalks instead, or add a little extra leek and carrot. Celery root has a deeper earthy taste, but the soup still works well without it.

Should Kartoffelsuppe be smooth or chunky?

Both styles are common. For the best texture, blend about one-third to one-half of the pot and leave the rest chunky. You get a creamy broth without losing the bite of the vegetables.

Can I freeze vegan Kartoffelsuppe?

Yes. Cool it fully, then freeze in airtight containers for up to 3 months. The potatoes may thicken after thawing, so reheat gently with a splash of broth or water.

What can I use instead of vegan sausage?

Try smoked tofu cubes, crispy mushrooms, roasted chickpeas, or just smoked paprika in the soup. If you need the recipe gluten-free, check the sausage or tofu label before adding it.

What do you serve with German potato soup?

Rye-style bread, a simple green salad, or German potato salad all fit nicely. For a bigger vegan meal, serve it with roasted vegetables or a bean salad.

References

Sources cited in this recipe.

German Vegan Potato Soup (Kartoffelsuppe)

Prep time:
15 min
Cook time:
25 min
Total time:
40 min
Servings:
4
German vegan potato soup with herbs and vegan sausage in a rustic bowl
Print it Pin it Send it

A creamy German Vegan Potato Soup with tender potatoes, soup vegetables, marjoram, and a rustic chunky texture.

Ingredients

  • For the soup

  • For serving

Instructions

1.

1. Cook the vegetables: Heat the olive oil in a large Dutch oven over medium heat. Add the onion, leek, carrots, and celery root. Cook for 6-8 minutes, stirring often, until the leek softens and smells sweet.

2.

2. Add the seasoning: Stir in the garlic, marjoram, nutmeg, salt, and pepper. Cook for 1 minute, just until fragrant.

3.

3. Simmer the potatoes: Add the potatoes, vegetable broth, and bay leaf. Bring to a boil, then reduce to a steady simmer. Cook uncovered for 18-22 minutes, until the potatoes are very tender.

4.

4. Blend part of the soup: Remove the bay leaf. Use an immersion blender to blend about half of the soup, leaving plenty of potato and carrot chunks. Add more broth if the soup is thicker than you like.

5.

5. Finish the pot: Simmer for 3-5 minutes more. Taste and adjust salt and pepper. Stir in parsley and chives right before serving.

6.

6. Serve with topping: Ladle into bowls and top with browned vegan sausage slices or a pinch of smoked paprika. Serve hot.

Good to know

  1. Blend only part of the soup for a creamy broth with rustic potato chunks.
  2. Use celery root for a more traditional flavor, or celery stalks for an easy swap.
  3. Leftovers thicken in the fridge. Reheat with a splash of broth.

Equipment

  • Large Dutch oven or soup pot
  • Cutting board and chef's knife
  • Immersion blender
  • Wooden spoon

Allergens

Always check labels if you have allergies.
  • Celery
  • Soy if using some vegan sausage brands
  • Wheat if using non-gluten-free vegan sausage

Nutrition facts

Values are estimates per serving.
  • Calories: 285
  • Fat: 6 g
  • Carbs: 50 g
  • Protein: 7 g