Creamy German Potato Soup – Hearty, Simple, and Comforting

By :

Jake

December 24, 2025

Creamy German potato soup with diced potatoes and parsley garnish

There’s nothing quite like a pot of German Potato Soup simmering on the stove — the aroma of onions, carrots, and earthy potatoes filling the kitchen. It’s the kind of soup that feels like a hug in a bowl, especially when the weather turns cool.

Simple, wholesome, and deeply satisfying, this recipe captures everything I love about rustic European comfort food.

If you’ve enjoyed the richness of my Hungarian Mushroom Soup, you’ll find this one just as soothing and soul-filling.

Why You’ll Love This German Potato Soup

German-style creamy potato soup served in a white bowl

This German classic is simplicity at its best — no fancy techniques, just honest flavor.

  • Comforting and perfect for fall or winter
  • Naturally vegetarian and easy to make vegan
  • One-pot recipe — minimal cleanup
  • Creamy texture without heavy cream
  • Customizable with plant-based sausage or smoked meat

Growing up, I learned that great food doesn’t come from complicated ingredients — it comes from care. Like many of my family’s favorite recipes, this soup is about taking what you have and turning it into something that feels like home.

Ingredients You’ll Need

For the Base

  • 1 tablespoon cooking oil
  • 1 diced yellow onion
  • 3 minced garlic cloves
  • 2 celery stalks or ½ small celery root, diced
  • 2 medium carrots, diced
  • 2 lbs peeled potatoes, chopped
  • ½ teaspoon dried marjoram
  • Pinch ground nutmeg
  • Salt and black pepper, to taste
  • 4 cups vegetable broth or water
  • 2 whole bay leaves (optional)
  • ⅓ cup non-dairy cream or coconut milk

For Serving

  • Fresh parsley, chopped
  • Sliced plant-based sausage (optional)

Optional Add-Ons or Substitutes

  • Use chicken broth for a non-vegan version
  • Add a splash of white wine for depth
  • Toss in leeks or turnips for more vegetables
  • Swap marjoram for thyme or dill
  • Use oat cream or cashew cream for dairy-free richness

Step-by-Step Instructions

Bowl of traditional German potato soup with creamy texture and potato chunks

This soup comes together easily with just a few simple steps.

  1. Sauté the aromatics: Heat oil in a large pot over medium heat. Add onions, garlic, celery, and carrots. Cook for 5–7 minutes until softened and fragrant. (Jake’s tip: A little caramelization here builds major flavor.)
  2. Add the potatoes and spices: Stir in potatoes, marjoram, nutmeg, salt, and pepper. Cook for another 2 minutes to let the flavors bloom.
  3. Add the broth: Pour in the vegetable broth and drop in bay leaves. Bring to a gentle boil, then reduce heat and simmer for 20–25 minutes, until the potatoes are tender.
  4. Blend for creaminess: Remove bay leaves, then mash part of the soup with a potato masher or immersion blender — this thickens it while keeping texture.
  5. Add cream: Stir in the non-dairy cream or coconut milk. Adjust seasoning to taste.
  6. Serve and garnish: Ladle into bowls and top with parsley and sliced sausage, if using.

Quick Reminders:

  • Blend only half for the perfect creamy-chunky texture.
  • Always taste and adjust salt — potatoes absorb flavor.
  • Add sausage last so it stays firm and flavorful.
  • Let it rest 10 minutes before serving to deepen the flavor.

Expert Tips for Success

Close-up of creamy German potato soup with diced potatoes

Getting German Potato Soup just right is all about balance — creamy, savory, and herb-kissed.

  • Use starchy potatoes (like Yukon Golds) for the best consistency.
  • Don’t rush the simmer — it’s where the flavor develops.
  • A touch of nutmeg adds authentic European warmth.
  • Add a drizzle of olive oil before serving for a glossy finish.
  • Double the recipe — it freezes beautifully!
  • Pair it with a thick slice of rye bread for a full meal.

If you enjoy hearty soups like this, my Vegetable Orzo Soup is another wholesome option packed with flavor and simple comfort.

Serving Suggestions

This creamy potato soup is a cozy meal all on its own, but a few pairings make it even better.

  • Serve with crusty bread or pretzel rolls
  • Add a dollop of vegan sour cream on top
  • Garnish with extra parsley or crispy onions
  • Pair with a crisp green salad for contrast
  • Serve alongside Russian Potato and Mushroom Soup for a rustic soup duo
  • Sprinkle smoked paprika or chives before serving for color and flavor

Perfect for family dinners, meal prep, or lazy Sunday cooking — it’s one of those recipes that brings everyone to the table.

Storing and Reheating

How to Store It

  • Refrigerate leftovers in airtight containers for up to 4 days.
  • Freeze for up to 2 months in portioned containers.
  • Thaw overnight in the fridge before reheating.

How to Reheat It

  • Reheat gently on the stovetop over medium-low heat.
  • Add a splash of broth or milk if it thickens too much.
  • Avoid boiling once the cream is added — it can separate.

This soup tastes even better the next day as the flavors meld together, making it a perfect make-ahead meal.

Nutrition (Per Serving)

  • Calories: 285 kcal
  • Protein: 6 g
  • Carbohydrates: 45 g
  • Fat: 10 g
  • Saturated Fat: 3 g
  • Cholesterol: 0 mg
  • Sodium: 720 mg
  • Fiber: 5 g
  • Sugar: 6 g
  • Vitamin A: 5400 IU
  • Vitamin C: 30 mg
  • Calcium: 60 mg
  • Iron: 2.1 mg

This hearty soup is rich in potassium, fiber, and antioxidants from the fresh vegetables — a wholesome, satisfying choice for any night of the week.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes — it keeps beautifully for several days and the flavor deepens as it sits.

Can I make it creamier?

Absolutely. Add more cream or blend a larger portion of the soup until you reach your desired texture.

What’s the best type of potato to use?

Waxy varieties like Yukon Gold or red potatoes hold their shape best and provide the right texture.

Final Thoughts

This German Potato Soup is the kind of recipe that reminds you how comforting simple food can be. Every spoonful feels like a cozy moment — warm, hearty, and made from the heart.

  • Use quality potatoes for the best texture.
  • Don’t rush the simmer — slow cooking builds flavor.
  • Serve it with love and plenty of fresh bread.

If you’re craving more cozy, old-world comfort, try my Italian Wedding Soup. Like this one, it’s timeless, nourishing, and made for sharing around the table.

Creamy German potato soup with diced potatoes and parsley garnish
33c99b172f9da99a80c3b6ab7862a8faJake

German Potato Soup

No ratings yet
This creamy yet light German Potato Soup is filled with tender potatoes, sautéed vegetables, and a hint of warming spice — a comforting one-pot meal perfect for cool weather and cozy evenings.
Prep Time 15 minutes
Cook Time 32 minutes
Total Time 47 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 285

Ingredients
  

  • 1 tbsp cooking oil
  • 1 yellow onion
  • 3 clove garlic
  • 2 celery stalks
  • 2 carrots
  • 2 lb potatoes
  • 0.5 tsp dried marjoram
  • pinch ground nutmeg
  • salt and black pepper to taste
  • 4 cup vegetable broth
  • 2 bay leaves
  • 0.33 cup non-dairy cream or coconut milk
  • fresh parsley, chopped (for garnish)
  • sliced plant-based sausage (optional)

Equipment

  • large pot
  • knife and cutting board
  • Immersion blender or potato masher
  • wooden spoon

Method
 

  1. Heat oil in a large pot over medium heat. Add onion, garlic, celery, and carrots. Cook 5–7 minutes until softened.
  2. Stir in potatoes, marjoram, nutmeg, salt, and pepper. Cook 2 minutes more to coat with aromatics.
  3. Add broth and bay leaves. Bring to a boil, then simmer 20–25 minutes until potatoes are soft.
  4. Remove bay leaves. Partially blend the soup with an immersion blender or mash to desired texture.
  5. Stir in non-dairy cream or coconut milk. Adjust seasoning to taste.
  6. Serve hot, garnished with parsley and optional sausage slices.

Nutrition

Calories: 285kcalCarbohydrates: 45gProtein: 6gFat: 10gSaturated Fat: 3gSodium: 720mgFiber: 5gSugar: 6gVitamin A: 5400IUVitamin C: 30mgCalcium: 60mgIron: 2mg

Notes

  • Use plant-based sausage for a vegan option or traditional smoked sausage for a classic twist.
  • Adjust consistency by blending more or less of the soup.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating