If you haven’t tried an authentic goulash recipe, you’re in for a treat. Its rich and fragrant tomato base and perfectly tender beef morsels will make you go for seconds for sure.
Place the beef cubes in a bowl and sprinkle the flour on top. Mix until all beef pieces are well coated with flour.
In a medium-sized dutch oven or pot, melt the butter over medium heat and saute the onion until translucent. Add the garlic, paprika, and slightly crushed caraway seeds. Cook for about 30 seconds until fragrant.
Add the beef cubes to the pot and brown on all sides for about 3 minutes.
Pour in the beef broth, scraping the bottom of the pot to loosen up any bits and pieces that might have stuck to the bottom. Add the diced tomatoes, potatoes, carrots, bay leaves, salt, and pepper to taste. Simmer over medium-low heat for 1 ½ hours until the meat is tender.