I love German Food

German Gulasch

Recipe by
245 min.
Prep: 95 min. | Cook: 150 min. | Servings: 4 servings


  • 2 tablespoons extra virgin olive oil
  • 4 cups onions, thinly sliced
  • 1 tablespoon sugar
  • 3 garlic cloves, minced
  • 1 tablespoon caraway seeds, toasted and ground
  • 1 1/2 tablespoons sweet paprika
  • 1 teaspoon spicy paprika
  • 2 tablespoons minced fresh marjoram leaves
  • 1 teaspoon minced fresh thyme leaves
  • 1 bay leaf
  • 3 tablespoons tomato paste
  • 2 tablespoons balsamic vinegar
  • 4 cups chicken stock
  • 2 1/2 pounds beef shank, cut into 2-inch cubes
  • 1 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper


  1. In a large saute pan, heat the olive oil and saute the onions and sugar until caramelized.
  2. Add  the garlic and caraway seed.
  3. Cook for 1 minute.
  4. Add the sweet and sharp paprika, marjoram, thyme, and bay leaf. Saute another minute, until fragrant.
  5. Add the tomato paste. Deglaze with the vinegar and the stock and add the pieces of beef shank, salt, and pepper.
  6. Bring to a boil, then lower to a simmer and cook until very tender, about 1 1/2 hours, stirring occasionally.
  7. Taste and adjust seasoning with salt and pepper. Optional: Serve with Spaetzle, Knödel or Pasta on the side.

4 Reviews

  1. Miguel Romero

    Looks like a great recipe to a German dish that I love. Will try it out. Thank you.

  2. guy hyde

    I am surprised that your recipe does not include browning the meat first, to put a crust on it and get the flavor into the pot.

  3. Jack Healey

    I love that the ingredient list is so short and the instructions so simple. I’m determined not only to learn German but how to cook some of my favorite German dishes.
    Thanks for the German food recipes!


Leave a Review