Ingredients
Method
- Heat olive oil in a large soup pot over medium heat. Add onion and garlic, sauté for 3–4 minutes until softened.
- Stir in grated carrots and beets, cooking for 5 minutes until slightly tender.
- Add potatoes, cabbage, chopped tomatoes, tomato paste, broth, and bay leaves. Stir well to combine.
- Bring the soup to a gentle boil, then reduce heat and simmer uncovered for 45–50 minutes until vegetables are tender.
- Add apple cider vinegar, sugar or honey, salt, and black pepper. Simmer for an additional 10 minutes to deepen the flavor.
- Remove bay leaves and stir in fresh dill just before serving.
- Ladle into bowls and top with a dollop of sour cream if desired. Serve hot with crusty bread.
Notes
Chef’s Tips
- For deeper flavour, make the soup a day ahead—borscht often tastes even better the next day.
- Add white beans for extra protein and heartiness.
- Adjust acidity with more vinegar or a squeeze of lemon juice if you prefer a tangier soup.
- Garnish with extra dill and cracked black pepper for a fresher finish.
