Are you in the mood for something healthy and nutritious?
Try our beetroot soup recipes 5 different ways.
Would you like creamy, with pumpkin or rather spicy with chili?
You can find them all here!
Creamy roasted beetroot soup
This vegan soup is extra creamy, tasty and nutritious. It is easy and suitable even for children. The taste of beets does not stand out here thanks to the added potatoes, carrots and apples, so even those who are not particularly fond of beets will find something to their liking.
Ingredients
- 3-4 tablespoons of olive oil
- 1 medium yellow onion, diced
- 2 large garlic cloves, pressed
- 2 cups chopped beets (~ 3 large beets)
- 1 cup potatoes, diced
- 1 cup carrots, diced
- 1 green apple, peeled and diced
- 4 cups of vegetable broth
- 1 and ¼ – 1 and ½ teaspoons of salt
- 1 teaspoon ground black pepper
- 2 tablespoons of freshly squeezed lemon juice
- 1 cup cashew milk
- 3-4 tablespoons of fresh dill, finely chopped
Method
- Preheat the oven to 190°C and line a tray with baking paper.
- Wash the beets, cut off the ends and peel them.
- Cut the peeled beets into pieces about 1.2 cm in size.
- Coat them with 1-2 tablespoons of olive oil and sprinkle with a little salt and pepper.
- Bake for 30-35 minutes until the beets are tender.
- Stir once or twice during baking.
- Heat a large pot over medium heat.
- Add 2 tablespoons of olive oil and once heated, add the onion and sauté for 5-6 minutes.
- Once the onions are soft, add the garlic, potatoes, carrots, salt and pepper and mix well.
- Cook for 5 minutes, stirring occasionally.
- Add the roasted beets, apple and broth to the pot.
- Bring to a boil, then reduce the heat and cover with a lid.
- Simmer for 20 minutes until the potatoes are tender.
- Carefully transfer the soup to a blender and blend until smooth and creamy.
- Add the lemon juice and cashew milk and blend for another 30 seconds.
- Taste and season as needed.
- Pour the soup back into the pot and stir in the fresh dill.
- Cook for another 5 minutes on low heat.
- Serve hot, drizzled with olive oil and sprinkled with fresh dill.

You don’t have to process beets only for soups. We bring you 12 wonderful recipes for beetroot in sweet and savory versions.
Beet soup with cumin and chili
A delicious spicy nutritious soup with vegetables will warm you up and at the same time satisfy the taste buds of even the most demanding diners!
Ingredients
- 2 tablespoons of olive oil
- 1 tablespoon of butter
- 1 onion, peeled and diced
- 2 stalks of celery, cut into small cubes
- ½ medium parsnip, peeled and finely chopped
- 3 cloves of garlic, pressed
- 1 teaspoon whole cumin, roasted
- 1 teaspoon of chili powder
- 3 large beets, peeled and roughly chopped
- 1 liter of vegetable broth, hot
- ½ lemon
- salt and freshly ground pepper
For decoration:
- 100 g of shelled pistachios
- 100 ml crème fraîche
- pea shoots
Method
- Heat the oil in a large saucepan over medium heat.
- Add the butter and let it foam, then add the onion, celery, parsnip, garlic and spices.
- Stir for one to two minutes, then reduce the heat slightly.
- Let the vegetables cook until tender, about another eight minutes.
- Add the beetroot and then pour in the stock.
- Bring to a boil, then cover and cook until the beets are tender, about 30 minutes.
- Meanwhile, take the pistachios and blanch them in boiling water for one minute.
- This will give them a bright green color.
- Drain and cool immediately in ice water.
- Drain again, pat dry with a kitchen towel and then roughly chop them.
- Once the beetroot is soft, blend the soup with an immersion blender.
- Squeeze more than half of the lemon, then season with salt and pepper.
- Ladle the soup into warm bowls, then garnish with crème fraîche, pistachios and pea shoots.

Ukrainian borscht
Borscht is a famous soup in Eastern Europe that can take many forms. This recipe features beetroot, beef and fluffy dumplings that are cooked right in the soup.
Ingredients
For the beef broth:
- 1.4 kg of beef loin
- 8 cups of water plus more as needed
- 1 large onion, roughly chopped
- 1 large carrot, coarsely chopped
- 1 stalk celery, coarsely chopped
For the soup:
- 500 g of beets, trimmed and peeled
- 3 large carrots, trimmed and peeled
- 1/4 large cabbage, chopped
- 2 large potatoes, peeled and thinly sliced
- 2 large onions, diced
- 2 tablespoons of tomato puree
- 1 spoon of sugar
- salt and black pepper to taste
For Ukrainian dumplings:
- 1 cup plain flour
- 2 teaspoons of baking powder
- 1/2 teaspoon of salt
- 1 teaspoon cumin
- 1/2 cup milk
- 1 large egg, beaten
- black pepper to taste
To serve:
- sour cream to taste
- fresh dill to taste
- lemon wedges to taste
Method
- Prepare the beef broth.
- Pour water into a large pot, add the meat and bring to a boil.
- Reduce heat and simmer for about 30 minutes.
- Continuously remove the foam that forms during cooking, thereby preventing unpleasant cloudiness.
- Add the onion, carrot and celery stalks.
- Simmer, covered, for 1 hour or until the meat falls off the bone, adding water as needed.
- Transfer the beef to a bowl and bone it.
- Chop it into pieces and set aside.
- Remove the broth from the vegetables and set aside.
- Now prepare the soup itself.
- Add the beets and carrots to the beef broth and cook, covered, until tender, about 45 minutes.
- Remove the vegetables from the broth, let them cool until they are easy to handle, then coarsely grate them.
- Set aside.
- Add the cabbage, potatoes and onions to the broth.
- Bring back to the boil, then cover and simmer for 20 minutes.
- Add grated beets and carrots, tomato puree, sugar and salt and pepper to taste.
- If you are serving with dumplings, it is time to prepare them.
- You prepare the dumplings by whisking the flour, baking powder, salt and cumin in a small bowl.
- In a separate bowl, whisk the milk, beaten eggs and pepper to taste.
- Add to the flour mixture and mix with a fork until a stiff, sticky dough forms.
- Using a tablespoon, transfer the batter to the hot, not boiling, soup.
- Cover for 5 minutes and let the dumplings steam.
- Turn the dumplings and leave them in the steam for another 5 minutes.
- Add the reserved meat to the soup and heat for about 5 minutes.
- Serve the borscht in warmed bowls with a little sour cream, fresh dill and a lemon wedge.

If you’re excited about this dish, be sure to check out our other borscht recipes , or try a different version of the traditional Ukrainian soup!
Discover similar tips
Soup with beetroot and horseradish
This bright purple soup has a rich, earthy flavor thanks to fresh beets and hot horseradish. Serve with additional sour cream as a great lunch or dinner.
Ingredients
- 2 tablespoons of olive oil
- 1 onion, sliced
- 500 g of potatoes, peeled and chopped
- 750g beetroot, peeled and chopped
- 600 ml of chicken or vegetable broth
- 100 ml of sour cream
- 4-5 spoons of horseradish
- small handful of dill (optional)
Method
- Heat half the olive oil in a large pan.
- Add the onion and cook gently over low heat, stirring constantly, until softened, about 5 minutes.
- Add the potatoes and beetroot and cook for 3-4 minutes, stirring constantly.
- Add chicken or vegetable broth and 500 ml of water.
- Bring to a boil then partially cover with a lid for 20-25 minutes until the vegetables are tender.
- Blend with half of the sour cream until smooth.
- Season with salt and ground black pepper and add horseradish to taste.
- Serve with the remaining sour cream and garnish with dill.

Pumpkin and beetroot soup with thyme
Thyme and balsamic vinegar give this vegetable soup an incredible flavor that you can’t even imagine until you try it!
Ingredients
- 1/2 medium pumpkin (diced)
- 2 medium beets (diced)
- 2 tablespoons of olive oil
- 1 onion
- 1 clove of garlic
- 1/2 cup thyme
- 1 teaspoon of balsamic vinegar
- 1 vegetable stock cube
- sour cream or yogurt (optional)
Method
- Fry an onion and a clove of chopped garlic in olive oil.
- When the vegetables are nicely soft, add a handful of thyme leaves.
- Add the diced pumpkin and beetroot.
- Because beets take longer to cook, cut them into smaller cubes
- Add a vegetable stock cube.
- Cover with water, bring to a boil and simmer for about 45 minutes.
- Add a teaspoon of balsamic vinegar and mix.
- Allow to cool slightly and then blend until smooth.
- Serve with a dollop of yogurt and additional thyme leaves.

How to remove beetroot stains
Raw beets can leave a nice mess on your hands. Fortunately, the unpleasant color can be removed relatively easily with lemon juice .
- Squeeze some fresh lemon juice on your hands, rub and rinse.
- To remove beetroot stains from a cutting board , sprinkle the stained area with salt, which you rub onto the surface along with half a lemon. Rinse well and repeat as needed.
- Always rinse the cutting board immediately after handling beets to prevent staining.
How did you like our recipes? We look forward to your feedback!