Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy German Goulash in a shallow bowl with egg noodles, topped with sour cream and fresh parsley.

Creamy German Goulash


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 3 hours 20 minutes
  • Yield: 6 servings 1x

Description

Creamy German Goulash is a cozy, hearty dinner made with tender beef simmered in a rich paprika sauce and finished with sour cream. It’s comfort food at its best—warm, filling, and perfect for slow evenings or family meals.


Ingredients

Scale
  • 2 lbs beef chuck, cut into 1-inch cubes

  • 2 large onions, chopped

  • 2 tbsp olive oil

  • 2 tbsp sweet paprika

  • 1 tbsp smoked paprika

  • 1 tsp caraway seeds

  • 1/2 tsp marjoram

  • 1/4 tsp cayenne pepper (optional)

  • 4 cloves garlic, minced

  • 1 tbsp tomato paste

  • 1 cup beef broth

  • 1 cup dry red wine (optional)

  • 1 (14.5 oz) can diced tomatoes, undrained

  • 1 red bell pepper, chopped

  • 1 yellow bell pepper, chopped

  • 1 lb potatoes, peeled and cubed

  • 1 cup sour cream

  • 2 tbsp all-purpose flour

  • Salt and black pepper, to taste

  • Fresh parsley, chopped (for garnish)

  • Noodles or Spätzle, for serving (optional)


Instructions

  1. Pat the beef dry and season with salt and pepper.

  2. Heat olive oil in a large pot over medium-high heat. Brown the beef in batches on all sides, then remove and set aside.

  3. Add onions to the pot and cook until soft, about 5–7 minutes.

  4. Stir in garlic, paprika, smoked paprika, caraway seeds, marjoram, and cayenne. Cook until fragrant.

  5. Add tomato paste and cook for 1 minute, stirring.

  6. Pour in beef broth and wine (if using), scraping up any browned bits.

  7. Return beef to the pot. Add diced tomatoes and bell peppers.

  8. Bring to a gentle simmer, cover, and cook on low for 2–3 hours until beef is tender.

  9. Add potatoes and simmer another 30–45 minutes until soft.

  10. In a small bowl, whisk sour cream and flour until smooth.

  11. Stir a little hot sauce into the sour cream, then gently add it to the pot.

  12. Simmer 5–10 minutes until slightly thickened. Do not boil.

  13. Season to taste and garnish with parsley before serving.

Notes

Drying the beef helps it brown better and adds flavor.

Don’t boil after adding sour cream to keep the sauce smooth.

Tastes even better the next day—perfect for leftovers.

  • Prep Time: 20 minutes
  • Cook Time: 3 hours
  • Category: Main course
  • Method: Stovetop
  • Cuisine: German

Nutrition

  • Serving Size: 1 serving
  • Calories: 520 kcal
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 32 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 4 g
  • Protein: 36 g
  • Cholesterol: 135 mg