German Brown Potato Soup

Prep: 15 min Cook: 40 min Serves: 6 Cuisine: German

German Brown Potato Soup is a hearty, comforting dish combining crispy bacon, tender potatoes, cauliflower, and aromatic vegetables. Its rich, creamy texture and savory flavors make it perfect for cold days or a satisfying family meal that highlights simple, wholesome ingredients with a touch of rustic charm.

Be the first to rate this recipe

Ingredients

  • 1/2 to 1 lb. sliced bacon
  • 7 or 8 medium potatoes
  • 1 onion
  • 1/2 cup celery
  • 1 box frozen cauliflower
  • 4 tablespoons flour

Instructions

  1. Cut the bacon into 2-inch pieces and fry until crisp.
  2. Remove the bacon and set aside.
  3. Remove all but 4 tablespoons of bacon drippings from the pan.
  4. Dice the potatoes, onion, and celery.
  5. Cook the potatoes, onion, and celery in a Dutch oven with water about 2 inches above the vegetables until almost soft.
  6. Add the frozen cauliflower to the vegetables while they are cooking and brown.
  7. Add flour to the drippings to thicken the soup.
  8. Return the cooked bacon to the soup.
  9. Cook over medium heat until the soup thickens.
  10. Garnish with sliced hard-boiled eggs before serving.

Tips & Substitutions

For a richer flavor, consider adding garlic or herbs like thyme while cooking the vegetables. If you want a vegetarian version, substitute the bacon with smoked paprika for a similar taste. You can also use chicken or vegetable broth instead of water for added depth. If you're short on time, pre-cut frozen vegetables can save you preparation time.

Serving Suggestions

This hearty soup pairs beautifully with crusty bread or a fresh green salad. For a delightful twist, serve it alongside Skillet Pork And Sauerkraut for a satisfying meal. You can also add a dollop of sour cream or sprinkle some chives on top for extra flavor and garnish.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm the soup on the stovetop over medium heat, adding a splash of water or broth if it thickens too much. Alternatively, you can microwave it in a microwave-safe bowl, stirring occasionally until heated through.

Nutrition & Diet Analysis (per serving)

Each serving of German Brown Potato Soup contains roughly 209 calories, with 6g protein, 26g carbohydrates, and 9g fat. It is a good source of protein (13% of the Daily Value).

209 kcal 10% DV
Protein Fat Carbs

Macronutrients

Protein 6.3g 13% DV
Total Fat 9g 12% DV
Carbs 25.9g 9% DV
Fiber 1.9g 7% DV
Sugar 1.7g 3% DV

Electrolytes

Sodium 300.4mg 13% DV
Potassium 295.2mg 6% DV
Cholesterol 10.2mg 3% DV

Vitamins & Minerals

Vitamin A 5.3mcg 1% DV
Vitamin C 8.1mg 9% DV
Calcium 21.3mg 2% DV
Iron 1.4mg 8% DV
Diet fit Under 400 cal
Contains Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use other vegetables in this soup?

Absolutely! Feel free to add vegetables like carrots, leeks, or even kale for added nutrition and flavor. Just ensure that the cooking times are adjusted accordingly to achieve the desired tenderness.

Is this soup suitable for freezing?

Yes, this soup can be frozen for up to 2 months. Just make sure to cool it completely before transferring to a freezer-safe container. When you're ready to eat, thaw it in the refrigerator overnight and reheat on the stove.

How can I make this soup spicier?

If you enjoy a bit of heat, consider adding a pinch of red pepper flakes or a dash of hot sauce while cooking. You can also serve it with a side of sliced jalapeños for those who want to spice up their bowl.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Pork recipes → All recipes →