Bavarian Goulash Recipe

A hearty and flavorful Bavarian Pork Goulash recipe, passed down through generations! This rich stew features tender pork, tangy sauerkraut, and aromatic caraway seeds (optional). Perfect served over spätzle, egg noodles, or mashed potatoes. Get ready for a comforting and delicious meal the whole family will love.

Prep Time 30 mins
Cook Time 330 mins
Calories 499 kcal
Protein 55g
Rating 5.0 (1 Reviews)
Bavarian Goulash 89

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Bavarian Goulash

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Bavarian Goulash? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Bavarian Goulash

  1. Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium-high heat. Brown 2 lbs of pork steaks in batches, ensuring not to overcrowd the pot. Set browned pork aside.
  2. Add 2 large onions, sliced, to the pot and cook until caramelized, about 8-10 minutes.
  3. Return the browned pork to the pot. Add 1 (26 ounce) can of sauerkraut, 1 teaspoon of caraway seeds (optional), and 4 cups of beef broth.
  4. Bring to a simmer, then reduce heat to low, cover, and cook for 4-5 hours, or until the pork is very tender. Add more broth if needed to maintain liquid level.
  5. Carefully remove any bones from the pork.
  6. Stir in 1 cup of sour cream 10-15 minutes before serving. Do not boil after adding sour cream.
  7. Serve hot over your choice of spätzle, egg noodles, or mashed potatoes.

Nutrition Information (Approximate per serving)

Sodium

64 g

Sugar

22g

Fat

92g

Carbs

6g