Prepare the vegetables and Sauté: Peel and wash the potatoes, then cut them into cubes. Finely mince the garlic and slice the onions. Heat oil in a pan over medium-low heat, then sauté the onions and garlic for 6-8 minutes. Once caramelized, move the onion and garlic out of the pan.
Sauté the Beef: Cut the beef chuck into smaller pieces. In a pot, add butter and oil, then add the beef with a bit of water to keep it tender. Once the meat starts to brown and release water, add a can of tomatoes (or blended fresh) and simmer for 5 minutes. Incorporate the sautéed onions and garlic, then add tomato paste.
Add the seasoning: Season with garlic powder, black pepper, salt, oregano, and cumin. Mix well. Add the potato cubes and 2 cups of water (700 ml). Stir continuously, adjusting water as needed.
Simmer: Cook on medium-low heat for 60 minutes, or 1.5 to 2 hours for larger pieces of meat. Enjoy!
Notes
For the best results, use authentic Hungarian paprika; if unavailable, mix three parts sweet paprika, two parts smoked paprika, and one part hot paprika. Spice levels can be adjusted, and Hungarians often top their goulash with sour cream for added flavor. You can substitute a beef stock cube with 1.5 liters of beef stock and adjust salt levels to your taste.