Print

German Potato Soup

A bowl of hearty German Potato Soup

This hearty German Potato Soup is creamy, comforting, and packed with flavor. Perfect for a chilly day, it’s a simple yet satisfying meal that’s sure to warm you from the inside out.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups chicken broth
  • 1.5 pounds Yukon gold potatoes, peeled and cubed
  • 1 teaspoon dried marjoram
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup heavy cream
  • 2 tablespoons chopped fresh parsley, for garnish
  • Cooked bacon, crumbled (optional)

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the onion and cook until softened, about 5 minutes. Add the garlic and cook for 1 minute more.
  2. Pour in the chicken broth, add the potatoes, marjoram, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until the potatoes are tender.
  3. Carefully transfer the soup to a blender and blend until smooth. Alternatively, use an immersion blender to blend the soup directly in the pot.
  4. Return the soup to the pot and stir in the heavy cream. Heat through, but do not boil.
  5. Ladle the soup into bowls and garnish with fresh parsley and crumbled bacon, if desired. Serve hot.

Notes

For a richer flavor, use bone broth instead of chicken broth. Serve with a side of crusty bread for dipping.