This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info, check out my Disclosure Policy. Thank you for your support!
This Beetroot Soup is a deliciously vibrant treat, with gentle spices and creamy coconut milk. The perfect recipe for using up a crop of beetroot, great for batch cooking and freezing, and naturally gluten free, dairy free and vegan.

This Easy Beetroot Soup is Gluten & Dairy Free

- Why choose this recipe? Unlike borscht, the traditional soup you might make with beetroot, this is a creamy, lightly curried soup. The coconut milk makes it super creamy without any dairy too!
- Top Tip: Make a big batch of this coconut beetroot soup and portion it up for the freezer. That way you can microwave from frozen for an easy meal!
- Serving Suggestions: Scatter some gluten free croutons over the top of this beetroot soup, or dish it up with buttered slices of gluten free bread or a soft gluten free bread roll. It’s also great with gluten free flatbreads or gluten free cheese doughballs too!
- Updated for 2025: This recipe was first published in 2018, so I’ve refreshed the photos and added some new step-by-step shots for 2025!
Table of Contents
Don’t just take my word for it…
Amanda left ⭐️⭐️⭐️⭐️⭐️ and said: “It was absolutely delicious! I also put baby spinach in the bottom of my bowl and poured the soup on top, then finished off with a heap tablespoon of coconut cream on top (& a squeeze of lemon). Thank you for an awesome recipe!“
Ingredients and Substitutions
There’s a printable recipe card below for this easy vegan beetroot soup with the full quantities. But here are the main ingredients and ideas for any swaps.
- Beetroot: I use precooked beetroots for ease, but you can use raw and either roast or steam the beetroot in chunks before making this soup.
- Potatoes: Any white potato will work, or use a sweet potato for a different flavour.
- Red Onion
- Vegetable Stock: Always ensure you’re using a gluten free stock cube or pot like Knorr. You can also use chicken stock if you don’t need a vegan recipe.
- Coconut Milk: I prefer full-fat tinned coconut milk, but light coconut milk will also work.
- Spices: I use garlic granules, chilli flakes and cumin for a fragrant flavour. Feel free to use fresh garlic, and omit the chilli flakes for a milder taste.
- Coconut Oil: Or any oil of choice, for frying. I just prefer to add to the coconut taste!

How to Make Beetroot Soup
There’s a printable recipe card below with the method. But here are some step-by-step photos to show you how easy this gluten free beetroot soup recipe is to make.




Storing and Freezing Instructions
TO STORE: This beetroot soup with coconut will keep in the fridge for up to a week – simply reheat a portion to serve.
TO FREEZE: I recommend freezing this easy beetroot soup in portions, then you can just microwave them from frozen and eat straight away.

Beetroot Soup Recipe
Equipment
Ingredients
- 4 pre-cooked beetroots
- 300 g potatoes
- 1 red onion
- 400 ml gluten free vegetable stock, (or chicken stock)
- 200 ml full-fat coconut milk
- 0.5 tsp garlic powder
- 0.5 tsp chilli flakes
- 1 tsp cumin
- 0.5 tbsp coconut oil, (or other oil of choice, for frying)
- Pinch salt
Instructions
- Peel the potatoes and chop them into small cubes. Using gloves to avoid staining your fingers, chop the beetroot into similar size cubes. Peel and finely dice the onion.
- Add the coconut oil to a large pan and melt on a medium heat. Then add the potato and onion, plus the chilli, garlic, cumin and salt. Stir well on a medium heat for 2-3 minutes.
- Add the beetroot to the pan and stir for another couple of minutes. Then add the vegetable stock and coconut milk. Bring to the boil.
- Turn down to a gentle simmer, cover, and leave to simmer for 20 minutes.
- Remove from the heat and allow to cool slightly before blending and serving sprinkled with salt, pepper and extra chilli flakes.
Notes
- Storing: Any leftovers of this Beetroot Soup can be refrigerated and reheated, or frozen for up to 6 months.
- Step-by-Step Photos: Check out the blog post above for step-by-step photos to guide you through how this easy Beetroot Soup recipe should look.
- Like this Recipe? It would mean SO much to me if you could leave a 5* rating and a review about this Beetroot Soup recipe! Leaving a comment about how much you enjoyed this recipe really helps support my blog – thank you so much! xx
Nutrition
More Vegan Soup Recipes
If you like this beetroot soup recipe then make sure you check out these other gluten free and vegan soup recipes too…
- Butternut Squash and Sweet Potato Soup
- Winter Vegetable Soup
- Pumpkin Soup
- Carrot, Chilli and Ginger Soup
- Carrot and Parsnip Soup
- Leek and Potato Soup
- Sweet Potato, Chilli and Coconut Soup
- Carrot and Lentil Soup
Have you tried this recipe?
I have a huge favour to ask! It’s getting more and more difficult to get my recipes out there to the world – so if you try this and love it, it would mean a HUGE amount if you’d come back and leave a ⭐️⭐️⭐️⭐️⭐️ review and a little comment telling me what you thought! Just 30 seconds of your time would be such a huge support! 💛
Want to connect further?
- Tag me on Instagram with your amazing creations so I can share them!
- Join my Facebook group to meet other awesome gluten free people
More Soup Recipes

Get my cookbook!
Want more gluten free meals inspiration? My debut cookbook, Delicious Gluten Free Meals, has 100+ gluten free recipes, from breakfast and lunch ideas to dinners, desserts and sides.





















Hi Sarah I made this tonight but added a couple more beetroots. It was absolutely delicious! I also put baby spinach in the bottom of my bowl and poured the soup on top., then finished off with a heap tablespoon of coconut cream on top. (& a squeeze of lemon) Thank you for an awesome recipe! 😋💗