Gulasch, also known as goulash, is a traditional Hungarian and German dish made from beef or pork that is slow cooked in a rich and flavorful sauce made from onions, paprika, and other spices. It is typically served with potatoes or dumplings and a side of bread. The dish is hearty and warming, making it a popular meal during the colder months.


  • 2 lbs beef or pork, cut into 1-inch cubes
  • 2 tbsp vegetable oil
  • 2 onions, chopped
  • 3 cloves of garlic, minced
  • 2 tbsp paprika
  • 1 tsp caraway seeds
  • 1 tsp ground black pepper
  • 1 tsp salt
  • 2 cups beef broth
  • 1 cup red wine
  • 2 cups diced tomatoes
  • 1 tbsp tomato paste
  • 2 bay leaves
  • 1/2 cup sour cream (optional)


  1. Heat the oil in a large pot or Dutch oven over medium heat.
  2. Add the beef or pork and brown on all sides. Remove the meat from the pot and set aside.
  3. Add the onions and garlic to the pot and sauté until translucent.
  4. Add the paprika, caraway seeds, pepper, and salt and stir to combine.
  5. Return the beef or pork to the pot and add the broth, wine, tomatoes, tomato paste, and bay leaves. Stir to combine.
  6. Bring the mixture to a simmer and cover the pot. Reduce the heat to low and cook for 2-3 hours or until the meat is tender.
  7. If desired, stir in the sour cream just before serving.
  8. Serve the gulasch with potatoes or dumplings and a side of bread.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

Up ↑

%d bloggers like this: