clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of Golden Beet Soup topped with granola and arranged on a grey board.

Golden Beet Soup with Carrot and Ginger (Vegan)

  • Author: Leanne
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 small bowls
  • Category: Dinner, Lunch
  • Method: Stovetop
  • Cuisine: Vegan


Golden Beet Soup is sweet and creamy with fresh ginger, garlic, sage and carrots. It’s completely dairy-free and vegan made with just veggies, broth and seasonings. It also comes together in one pot and makes a healthy lunch, side dish or appetizer.


  • 2 tablespoons extra virgin olive oil
  • 6 cups chopped golden beets, 1-inch cubes (about 56 medium-sized beets)
  • 4 cups chopped carrots, 1/2-inch slices (about 810 medium-sized carrots)
  • 1 cup chopped yellow onion (1 large onion)
  • 1 tablespoon chopped fresh ginger
  • 1 tablespoon chopped fresh sage
  • 6 garlic cloves, chopped
  • 1/2 lemon (zested and juiced)
  • 1 teaspoon kosher salt
  • 1/4 teaspoon ground pepper
  • 4 cups no salt added vegetable broth


  1. In a large pot, add the oil and pre-heat on medium heat on the stove top.
  2. Add beets, carrots, onion, ginger, sage, garlic, lemon zest, salt and pepper. Stir to combine.
  3. Cook on medium-low heat for 10-15 minutes, or until the garlic, onion and ginger are soft and fragrant.
  4. Add the broth and bring to a boil. Reduce heat and let simmer for 40-50 minutes, or until the beets are soft.
  5. Using an immersion blender, purée the mixture until thick and creamy and no chunks of vegetables remain.
  6. Add the lemon juice and season with additional salt and pepper, if desired.


  1. The beets will take the longest to cook, so don’t worry if your other veggies are cooked before the beets. It’s all blended together so it doesn’t matter if your other veggies get a bit mushy.
  2. If you don’t need this soup to be vegan, you can use chicken broth instead of veggie broth.
  3. You can use a regular or reduced-sodium broth, but if you do, you may wish to reduce the amount of salt you add to the soup.
  4. This soup is on the sweeter side, so if you prefer your soup more savoury, just add more salt and/or garlic. A dash of spice, such as crushed red pepper flakes, will work too.
  5. I puréed this soup in the pot using a handheld immersion blender, but you can also use a regular blender. If you don’t have a heat proof blender, just let the soup cool before transferring it to the blender in batches to purée. You’ll just need to re-heat the soup before serving.
  6. If the soup is too thick, just thin it out with a bit more veggie broth.
  7. You can substitute one tablespoon of freeze dried ginger for one tablespoon of fresh, and you can substitute one teaspoon of dried sage for one tablespoon of fresh.

This recipe is adapted from Epicurious.

Keywords: beet soup, vegan beet soup, vegan soup