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

Recipe Actions

Recipe Author

Chef Forktionary, author of this recipe

Passionate home cook & Forktionary contributor.

Ingredients for Bavarian Goulash

  • 2 lbs pork steaks
  • 2 tablespoons olive oil
  • Yellow Onion
  • Sauerkraut
  • 1 teaspoon caraway seeds (optional)
  • 1 cup sour cream

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.

Chef's Tip for Extra Flavor

Elevate your dish with simple flavor boosters! A final flourish of freshly chopped herbs can add incredible brightness, while a squeeze of lemon or lime juice right before serving can awaken all the flavors. Don't underestimate a sprinkle of quality finishing salt or a drizzle of good olive oil to make your creation shine.

Nutrition Information (Approximate per serving)

Sodium

64 g

Sugar

22g

Fat

92g

Carbs

6g