Whole Foods Co-op
OPEN DAILY  7am-9pm I  Holiday Hours  I  218.728.0884

One-Pot Vegan Borsch



  • 3 green-top beets Peel & cut into bite-sized pieces; chop the greens and set aside.
  • 3 potatoes any variety
  • 2 carrots cut into bite-sized pieces
  • 1 yellow onion diced
  • 2 cloves garlic minced
  • 1/2 head cabbage thinly sliced
  • 2 tomatoes peeled and seeded
  • 2 tbsp tomato paste
  • 10-12 cups water
  • 1 tbsp butter or oil
  • 1/2 cup fresh flat-leaf parsley
  • 1/4 cup fresh dill or use to taste
  • 4 black peppercorn
  • 3 bay leaves
  • 1 lemon juiced
  • salt to taste
  • white vinegar to taste


  1. In a large stock-pot saute the beets, carrots, and onion in the oil. Cook on medium heat for 5-10 minutes, until the beets are still firm, but able to be cut with a fork.
  2. Add in the tomatoes and garlic, and cook for 2-3 minutes. Remove pot from heat until the oil has cooled.
  3. Pour the water into the pot and bring to a boil. Once boiling, add the tomato paste, lemon juice, peppercorn, bay leaves, salt, potatoes, and cabbage.
  4. Add the beet greens, dill, and parsley. Cook until the potatoes are tender, about 20 minutes. The longer it cooks the better the flavor, so this soup could also be made in a crock pot and left to simmer all day!
  5. Before serving, top with fresh dill and a splash of white vinegar. If you enjoy dairy, add a tablespoon of sour cream, and enjoy!
  1. This vegan recipe can be used as a base which can be expanded upon depending on your taste and dietary preferences. Traditionally, borsch is made with beef and topped with sour cream. For a more traditional version, use chuck shoulder or any other stew beef. Cut into bite sized pieces, and lightly saute. Cut the cook time for the beets, and carrots in half, and cook the borsch for a few hours, until the beef is tender. Top with sour cream and fresh dill, and enjoy!

Whole Foods Co•op


Hillside Store

610 E 4th Street
Duluth, MN 55805

Denfeld Store

4426 Grand Avenue
Duluth, MN 55807