Caraway seeds, fresh dill, and malt vinegar add complex flavor.
Heat oil and butter in a large Dutch oven over medium-high. Add onion and celery; cook until translucent, 5 minutes. Add garlic, caraway seeds, salt, and pepper; cook until fragrant, 1 minute. Add bay leaves and broth; bring to a boil over high. Reduce to medium-low.
Stir in cooked cabbage, potatoes, carrots, and beef; cook until hot, 15 minutes. Remove bay leaves; discard. Stir in dill and parsley. Serve with vinegar on the side.