Vegetarian Sauerkraut Soup Recipe

th?q=Vegetarian Sauerkraut Soup Recipe

Vegetarian Sauerkraut Soup Recipe

A delicious and hearty sauerkraut soup recipe that is perfect for vegetarians. Made with tangy sauerkraut, this soup is packed with flavor and nutrients. It’s a perfect dish for a chilly day!


  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 4 cups vegetable broth
  • 2 cups sauerkraut, drained and rinsed
  • 1 bay leaf
  • 1 teaspoon paprika
  • 1/2 teaspoon caraway seeds
  • Salt and pepper, to taste
  • 1/4 cup chopped fresh dill, for garnish


  1. In a large pot, heat the olive oil over medium heat. Add the onion and garlic and sauté until softened, about 5 minutes.
  2. Add the carrot and celery and cook for another 5 minutes, until vegetables are tender.
  3. Pour in the vegetable broth and bring to a boil. Reduce heat to low.
  4. Add the sauerkraut, bay leaf, paprika, caraway seeds, salt, and pepper. Simmer the soup for 30 minutes to allow the flavors to develop.
  5. Remove the bay leaf and discard. Taste and adjust seasoning, if needed.
  6. Serve the soup hot, garnished with fresh dill.

Total time: 1 hour

Yields: 4 servings

This vegetarian sauerkraut soup recipe is a delightful combination of tangy sauerkraut, vegetables, and warming spices. The sauerkraut adds a pleasant tartness to the soup, while the vegetables provide a hearty and nutritious base. With just a few simple ingredients and minimal prep, this soup is easy to make and perfect for a cozy dinner.

Nutrition information: Calories per serving: 180, Fat: 5g, Carbohydrates: 25g, Fiber: 6g, Protein: 8g

In conclusion, this vegetarian sauerkraut soup is a must-try for all soup lovers. Its tangy and flavorful taste, combined with the nutritional benefits of sauerkraut and vegetables, make it a wholesome and satisfying meal option. Plus, it’s easy to customize by adding your favorite herbs and spices. So, grab a bowl, cozy up, and enjoy this comforting soup on a chilly day!