Red cabbage and potato soup- a delicious and beautiful vegan soup that's also gluten-free. This creamy cabbage soup is a great option if you are planning to eat healthy by adding more colors to your diet.
This post contains affiliate links. Please read my full disclosure here. As an Amazon Associate, I earn from qualifying purchases without any extra cost to you.
I love adding different colors to my plate and that's the reason I really like using red cabbage in my recipes.
Though I generally prefer using it in my salads because it tastes the best when eaten fresh and crunchy, I also love using it in a lot of other recipes like in this red cabbage and potato soup.
This light and creamy soup is gently flavored with minimal ingredients which keeps the taste of cabbage prominent. Also, since it's vegan and gluten-free, people with these dietary preferences can also enjoy this cabbage soup.
What goes in this red cabbage soup?
To make red cabbage soup with potato, the following ingredients are needed:
- Red cabbage also called purple cabbage. Use fresh cabbage otherwise, the soup won't taste good and may taste slightly bitter too.
- Potato: Use a starchy variety. It helps to make the soup creamy.
- Onion: Any variety is fine.
- Garlic: You may add garlic powder too but garlic cloves give better flavor.
- Dill: I love the combination of dill with cabbage and beets so have used it. You can use any herb of your choice.
- Lime juice: Lemon can be used too.
- Ginger powder: It gives a very nice warm taste to this soup which I really love. You can also add fresh minced ginger but ginger powder tastes better in this soup.
- Ground black pepper
- Olive oil
- Almond milk: You can use any milk of your choice vegan or dairy but, almond milk tastes the best in purple cabbage soup.
- Vegetable stock: Homemade or store-bought both are fine.
How to select the best red cabbage?
Getting the best fresh cabbage to use in this red cabbage soup is very important. If you are not sure how to pick it, just take care of the following points:
- Pick the cabbage head that is firm, the leaves should be tightly packed. Never pick the ones that feel soft to touch.
- Pay attention to the color and pick the bright ones that are shiny too.
- The leaves should be fresh and crisp and there should be no bruises on them. Soft leaves mean the cabbage is old.
- Don't pick the one from which outer layers have been removed.
- It's best to buy the whole head instead of chopped or half-cut cabbage heads because they start losing nutrients.
Potato substitute suggestions in this soup
Potato is added to give creaminess to this purple cabbage soup. If you don't want to use potatoes, following are some substitute suggestions:
- Sweet potato: However, then your soup will be slightly sweeter.
- Boiled/ canned cannellini beans or chickpeas
- Turnip/ Rutabaga
The taste of this soup will slightly change with each of these ingredients.
How to make?
Making red cabbage soup is very easy, you just need to follow these steps:
- Roughly chop cabbage. Peel and chop the potatoes too. Since we will be blending the vegetables in the soup, you can roughly chop all the vegetables.
- Heat oil in a pot. Add garlic and onion. Saute until the onion becomes translucent.
- Add cabbage, potato, garlic powder, salt, and pepper. Saute for a few minutes. Sauteing for a few minutes before adding the stock brings out the flavor of cabbage but don't overcook it as it will be cooked with the stock too.
- Add vegetable stock, mix everything and cover the pot. Cook for around 20 minutes.
- Remove the lid and blend the soup with a hand blender until it turns smooth and creamy. If you don't have a hand blender, you can also use a stand blender. However, if you are using the stand blender allow the soup to reach room temperature before blending.
- Add almond milk to the soup and mix. Switch off the gas.
- Finally, add lime juice. Drizzle some olive oil/ almond milk on top and garnish with fresh dill.
- Enjoy your delicious purple cabbage potato soup.
Step by step photo instructions
How to serve?
Red cabbage soup can be served with some breadsticks, garlic bread, oven roasted potatoes, a simple sandwich, or just a bowl of salad on the side.
How to store?
To store this soup just put it in an air-tight container and keep in the fridge. It will be fine for 3-4 days.
Frequently asked questions
Yes, red cabbage potato soup freezes well. Just put it in batch-size air-tight containers and freeze. It will be fine for 3-4 months.
If your cabbage head was very big and you could not use the entire head in this recipe just tightly wrap the remaining head in cling wrap and put it in the fridge. It should be fine for around 10 days like this.
You can also shred it and store in an air-tight container in the fridge. However, it's advisable to use the shredded cabbage as soon as possible as it starts losing vitamin C and some other nutrients.
Recipe tips and tricks
- Pick fresh cabbage for this recipe. If made with old cabbage it won't taste good.
- Don't skip potatoes as they give creaminess to the soup. However, if you want you can replace it with any other ingredients given in the substitute suggestions above.
- This soup is very mildly seasoned as I prefer it that way. If you want to add more flavour you can add more seasonings of your choice.
- If you want to add some heat to it, saute some chili flakes with garlic or sprinkle some on top.
More easy cabbage recipes
Looking for more easy cabbage recipes from around the world? Don't miss to check the following links:
If you try any of my recipes, please rate it in the recipe card and also leave your feedback in the comments section below. You can also follow me on Facebook, Pinterest, Instagram, and subscribe to my youtube channel.
Red cabbage soup
- 6 cups red cabbage roughly chopped
- 1 cup potato cubes
- 1 medium-sized red onion roughly chopped
- 2 garlic cloves roughly chopped
- 2 tablespoons chopped fresh dill
- 3 tablespoons lime juice adjust as per taste
- 3.5 cups vegetable stock
- 1 cup almond milk/ any plant-based milk
- 1 tablespoon olive oil
- 1/2 teaspoon ginger powder
- 1/2 teaspoon ground black pepper
- Salt as per taste
- Heat oil in a pan. Add garlic and onion. Cook until the onion starts turning brown.
- Add cabbage, potato, ginger, pepper, and salt. Cook for 5-7 minutes or until the cabbage softens.
- Add vegetable stock. Mix and cover the pan. Cook for around 20 minutes or until the potatoes are nicely cooked.
- Blend the soup with a hand blender until smooth. Boil for about a minute and then switch off the gas.
- Add almond milk and mix.
- Finally, add lime juice and chopped dill. Enjoy!
- Use fresh cabbage in this soup otherwise, the soup may taste slightly bitter.
- Switch off the gas before adding the milk.
- Feel free to use any fresh herb of your choice.
- More detailed recipe tips are given in the post above. Please follow them to make this recipe.