This refreshing and hearty green borscht is a traditional soup made with tender meat, sorrel, fresh herbs, and hard-boiled eggs. Light yet nourishing, it's perfect for any season and especially comforting served with sour cream and crusty bread.
Place the meat in a large pot, cover with water, and bring to a boil. Skim off any foam that forms. Add bay leaves and peppercorns, then simmer until the meat is tender.
Add diced potatoes to the pot and cook for 10 minutes.
In a separate pan, sauté the grated carrot and chopped onion in a bit of vegetable oil until soft. Add to the soup.
Toward the end of cooking, stir in the chopped sorrel, fresh herbs (parsley, dill, and green onions), and diced hard-boiled eggs.
Season with salt and pepper to taste. Let the soup sit for 15–20 minutes before serving to allow the flavors to meld.
Serve hot with bread, sour cream, and fresh herbs.