Ingredients
Main:
- 2 lbs (900g) beef chuck, cut into 1.5-inch cubes
- 3 large yellow onions, thinly sliced
- 3 cloves garlic, minced
- 3 tbsp sweet paprika
- 1 tbsp smoked paprika
- 1 tsp hot paprika or cayenne (optional)
- 1 tbsp tomato paste
- 1 cup dry red wine
- 2 cups low-sodium beef broth
- 1 tsp caraway seeds, lightly crushed
- 2 tsp Worcestershire sauce
- 1 tsp dried marjoram
- 1 bay leaf
- Salt and black pepper to taste
- 3 tbsp lard, clarified butter, or vegetable oil
- 1 tbsp all-purpose flour (optional, for thickening)
- 1 tbsp apple cider vinegar (added at finish)
Optional:
- 2 medium bell peppers, diced
- 1 medium tomato, peeled and diced
- Fresh flat-leaf parsley for garnish
- Sour cream for serving
Instructions
- Pat beef dry, season with salt and pepper. Sear in batches over high heat until deeply browned, 2-3 minutes per side. Set aside.
- In the same pot, sauté sliced onions over medium heat with a pinch of salt for 20-25 minutes until deeply golden and caramelized.
- Add garlic, cook 1 minute. Add all paprika and caraway seeds, stir constantly for 30-45 seconds. Add tomato paste, cook 2 minutes.
- Deglaze with red wine, scraping up all brown bits. Reduce by half, about 3-4 minutes.
- Return beef to pot. Add broth, Worcestershire sauce, marjoram, bay leaf, and optional bell peppers and tomato.
- Bring to a gentle boil, then reduce to a low simmer. Cover partially and cook 1.5 to 2 hours until beef is fork-tender.
- Remove bay leaf. Stir in apple cider vinegar. Taste and adjust seasoning. Rest 10 minutes before serving.
- Serve over Spätzle, egg noodles, or with crusty bread and a garnish of fresh parsley.
Notes
- Goulash tastes significantly better made 24 hours in advance — plan ahead when possible
- Use fresh, high-quality paprika for the best flavor — old paprika ruins this dish
- Never boil; always maintain a gentle simmer for tender, silky results
- For gluten-free: skip flour thickener, use cornstarch slurry and GF Worcestershire sauce
- Parmesan rind added during braising adds incredible umami depth
- Freeze without any starch accompaniments for best results
- Prep Time: 20 minutes
- Cook Time: 2 hours
- Category: Main dishes
- Method: Baking, Stovetop Braising
- Cuisine: German
- Diet: Gluten-Free, Low-Carb