As the weather cools down, there’s nothing quite like a warm bowl of soup to bring comfort and joy to our homes. Today, I’m excited to share my favorite Red Cabbage Soup recipe! This vibrant dish is not only delicious but also packed with nutrients, making it a perfect choice for quick family dinners. Plus, it’s a fantastic way to incorporate more vegetables into our meals. So, let’s dive into this delightful recipe that’s sure to become a staple in your kitchen!
Why You’ll Love This Recipe
- Rich in flavor and nutrients, thanks to the red cabbage and spices.
- Easy to prepare, making it perfect for 30-minute meals.
- Versatile and can be served as a main dish or a side.
- Great for meal prep and can be stored for later use.
- Pairs wonderfully with easy pasta recipes for a complete meal.
Ingredients
To make this delightful Red Cabbage Soup, you will need the following ingredients:
- 1 tablespoon Olive Oil
- 1 large onion (diced)
- 2 stalks celery (diced)
- 2 garlic cloves (minced or crushed)
- 1 teaspoon ground cardamom (crushed)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground cloves
- 4 cups vegetable broth (low sodium)
- 1 398 ml (14 ounce) can coconut milk
- 1 bay leaf
- 1 small red cabbage (thinly sliced)
- 2 small potatoes (peeled and diced)
- 1 lime (juice of)
- Red chili flakes (optional, for garnish)
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Now, let’s get cooking! Follow these simple steps to create your own delicious Red Cabbage Soup:
- Heat the olive oil in a large Dutch oven or stock pot over medium heat.
- Add the diced onion, celery, garlic, cardamom, salt, pepper, and cloves. Cook until the vegetables are tender but not browned, about 5-7 minutes.
- Pour in the vegetable broth and coconut milk (reserving some of the cream for topping, if desired), and add the bay leaf. Bring the mixture to a boil.
- Add the diced potatoes and sliced cabbage. Stir well, cover, and reduce the heat to low. Let it simmer until the cabbage is tender, about 20 minutes.
- Remove from heat, take out the bay leaf, and puree the soup in the pot using an immersion blender. Alternatively, allow it to cool slightly and puree in batches in a blender or food processor.
- Stir in the lime juice and serve hot, garnished with reserved coconut milk cream and a sprinkle of chili flakes if you like a little heat!
Pro Tips for Making the Recipe
Here are some helpful suggestions to ensure your Red Cabbage Soup turns out perfectly:
- Feel free to adjust the spices according to your taste. If you love a bit of heat, add more chili flakes!
- For a creamier texture, blend the soup longer until it reaches your desired consistency.
- This soup can be made ahead of time and tastes even better the next day as the flavors meld together.
- Pair it with a refreshing Cucumber Vinegar Salad or a Creamy Cucumber Salad for a complete meal.
How to Serve
Serving your Red Cabbage Soup is just as fun as making it! Here are some ideas:
- Serve it hot in bowls, topped with a swirl of coconut cream and a sprinkle of red chili flakes for a pop of color.
- Pair it with crusty bread or a side of Cucumber Tomato Salad for a refreshing contrast.
- This soup also makes a great starter for a cozy dinner party or a comforting weeknight dinner.
Make Ahead and Storage
This Red Cabbage Soup is perfect for meal prep! Here’s how to store it:
- Let the soup cool completely before transferring it to airtight containers.
- It can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- When reheating, add a splash of vegetable broth or water to loosen it up if it thickens.
So there you have it! A delicious, nutritious, and easy-to-make Red Cabbage Soup that’s perfect for any occasion. I hope you enjoy making this recipe as much as I do. Happy cooking!

Red Cabbage Soup
Ingredients
Oil
- 1 tablespoon Olive Oil
Vegetables
- 1 large onion (diced)
- 2 stalks celery (diced)
- 2 cloves garlic (minced or crushed)
- 1 teaspoon ground cardamom (crushed)
- 1 teaspoon salt
- 0.5 teaspoon black pepper
- 0.25 teaspoon ground cloves
Liquids
- 4 cups vegetable broth (low sodium)
- 1 can coconut milk (14 oz / 398 ml)
Vegetables
- 1 small red cabbage (thinly sliced)
- 2 small potatoes (peeled and diced)
- 1 lime juice of
Garnish (optional)
- to taste red chili flakes for garnish
Instructions
- Heat oil in a large pot over medium heat.
- Add onion, celery, garlic, spices, salt, and pepper; cook until tender.
- Add broth, coconut milk, bay leaf, and bring to a boil.
- Add potatoes and cabbage; simmer until tender, about 20 minutes.
- Puree the soup, stir in lime juice, and serve hot with garnishes.