Traditional German Hearty Goulash Soup Recipe – Oma's Gulaschsuppe
This German Goulash Soup (Gulaschsuppe) reminds me of my Mutti’s … rich, hearty, and perfect for family dinners or special occasions.

- Prep time
- 10 min
- Cook time
- 1 hr 5 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 1 pound (454 g) beef, cut into ¾-inch cubes
- 2 tablespoons (30 ml) olive oil
- 2 large onions, coarsely diced
- 1 garlic clove, crushed
- 1½ cups (375 ml) tomato juice
- 1 cup (240 ml) beef broth
- 1 teaspoon (5 g) salt
- 1 tablespoon (8 g) sweet Hungarian paprika
- 2–3 large potatoes, cut into 1-inch cubes
- 3 large bell peppers
- Salt and pepper, to taste
- Hot Hungarian paprika (optional)
Instructions
- 1
Heat the oil over medium-high heat in a large pot or Dutch oven. Brown half the meat.
- 2
Remove the first batch of meat and brown the remaining meat.
- 3
Return all the meat to the pot, adding onions and garlic.
- 4
Continue to cook on high for several minutes, stirring often.
- 5
Add tomato juice, beef broth, salt, and paprika.
- 6
Bring to boil, cover, and reduce heat to a simmer. Cook for about 40 minutes.
- 7
Add potatoes and peppers. Cook for a further 15 minutes or until the potatoes are tender.
- 8
Season with additional salt, pepper, and hot paprika, if desired.