Creamy Potato Soup (Bavarian-style)

Creamy Potato Soup Bavarian Style

This Bavarian-style creamy potato soup is a very simple recipe that will delight everyone with its taste. I really like these hearty soups, which make me feel full. You don’t even need a second meal after that. Especially if you enjoy it with fresh rustic bread. This recipe works so well in winter!

Potato soup can be prepared in many ways, of course. Some make it sour, others add cream, pork sausage, Vienna sausage, and various spices. But one thing is common – potatoes.

The choice of potatoes is also important. Use Yukon gold or russet potatoes. Those are characterized by a semi-floury, fine to coarse structure. It goes well in soups, thanks to which your soup will be perfectly creamy.


How to make Bavarian-style potato soup?

The recipe for creamy potato soup should start with a combination of onions, celery, and carrots. These vegetables, called Mirepoix (which is just a fancy french word for it) make a great base for your soup.

Celery can be used as either a stalk or a root (celeriac). You can gently sautée these vegetables in butter or vegetable oil.


At this point, it is good to add some kind of meat product. Most of the time I choose bacon, which gives the soup an amazingly deep flavor. Since I didn’t have any bacon for this recipe, I used smoked sausage. Simply cut into small cubes and cook together with your onion, carrot, and celery.


And what broth to use?

If you want to go for the vegan version and forego bacon and sausage, then of course you want vegetable broth. But you can use it anyway. Chicken stock or beef stock is also very good. These give the potato soup a slightly deeper and stronger taste.

If you don’t have a homemade broth and you don’t want to make one from scratch, use bouillon cube. This will significantly reduce your cooking time.


After pouring the broth, add the spices and simmer at a low temperature for about 30 minutes. During this time, you can cook your Vienna sausages. They go very well with this Bavarian-style creamy potato soup.

However, if you would like to have some smoked sausage, gently sauté it in a pan and finally add it to each serving.

The softness of your potatoes shows you whether your soup is ready. Crush a potato with a wooden spoon on the edge of the pot and see if the soup is ready to be pureed.


Recipe for creamy potato soup, tips:

  • You can leave the soup as it is or blend it up. I like creamy soups, so I always use a hand blender to blend this Bavarian-style potato soup into nice cream.
  • After blending, you can add a little cream.
  • Creamy potato soup can be served with any kind of sausage. I love it with Vienna sausages.
  • Croutons are also a great choice for serving.
  • You can choose between vegetable broth, chicken broth, or even beef broth. If you’re in a hurry and don’t have any in the freezer, you can use a bouillon cube too.
  • It is important that the soup is salty enough. Potatoes absorb a lot of salt. You can adjust the salt content at the end of the cooking.
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Potato Soup Bavarian Style

Creamy Potato Soup Bavarian Style

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Cook Homey
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings 1x


A recipe for creamy potato soup is just the perfect thing for winter! A simple but hearty soup that will fill you up perfectly.


Units Scale
  • 1 kg potatoes (starchy, e.g. Yukon gold)
  • 2 yellow onions
  • 3 carrots
  • 3 stalks of celery
  • 2 tbsp butter or vegetable oil
  • 100 g of bacon (e.g. Pancetta)
  • 1/3 leek (greener part)
  • 2 l vegetable broth (homemade or bouillon)
  • 1 small clove (optional)
  • 2 bay leaves
  • 1 tbsp marjoram
  • 1/4 nutmeg (fresh)
  • 2 Vienna sausages
  • A handful of fresh parsley


  1. Heat vegetable oil or butter in a larger pot and add roughly chopped onion. Sautée for about 2 minutes and then add the chopped bacon.
  2. After a few minutes add the diced carrots, celery, and leeks. Season with salt and black pepper. Let it cook for 7 minutes, stirring occasionally.
  3. Add the peeled and sliced potatoes and season with marjoram and thyme. Stir and pour in the hot vegetable (or chicken) broth.
  4. Put in a small clove and two bay leaves. Cover with a lid and let it simmer gently for about half an hour or until the potatoes are tender.
  5. In the meantime, cook your sausages. I like to cook them separately. You can use Vienna sausages, for example.
  6. At this point, you can decide whether to serve the soup straight away chunky or blend it to a creamy consistency using an immersion blender. I recommend blending.
  7. Add freshly grated nutmeg. Stir and season with salt, black pepper, and marjoram to taste. Serve the creamy bavarian potato soup with fresh parsley and sliced Vienna sausage.


In addition to marjoram, you can also use thyme and oregano.

If this hearty creamy potato soup is your main course, serve with fresh and crusty bread.

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Soups
  • Cuisine: German


  • Serving Size: 8 servings , Amount per serving:
  • Calories: 271
  • Sugar: 4.9g
  • Sodium: 1180mg
  • Fat: 11.9g
  • Saturated Fat: 4.8g
  • Carbohydrates: 28g
  • Fiber: 4.7g
  • Protein: 14.1g
  • Cholesterol: 28mg

4 Responses

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hello there!

Cook Homey Logo

I’m Juraj and I come from Slovakia. It’s a small country in the heart of Europe. I believe you all love food and cooking as much as I do. On this blog you will find a variety of recipes that you can easily and joyfully prepare at home.

Keep in touch!

Don’t miss a new recipe.

Popular Recipes

Read about

Bring more fun to your kitchen!

Have the latest recipes and ideas
delivered right to your inbox.