Print
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
A serving of red cabbage soup in a bowl topped with fresh herbs and sour cream.

Hearty Red Cabbage Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Adam Dolge
  • Total Time: 45 minutes
  • Yield: 10 cups 1x

Description

This simple, yet healthy and delicious Hearty Red Cabbage Soup is perfect anytime you need a filling and hot weeknight dinner. With just a handful of fresh ingredients, this recipe comes together in about 45 minutes and is vegan and gluten-free.


Ingredients

Units Scale
  • 2 Tbsp. olive oil
  • 2 medium carrots, chopped (about 1 cup)
  • 23 celery stalks, chopped (about 1 cup)
  • 1 medium leek, rinsed well and sliced (about 1 1/2 cups)
  • 3 garlic cloves, minced
  • 1 tsp. table salt, divided
  • 1/2 tsp. black pepper, divided
  • 1 medium (2 lbs.) red cabbage, core removed and cut into 1-inch pieces
  • 1 medium Yukon gold potato, peeled and diced
  • 6 cups vegetable broth
  • 12 Tbsp. red wine vinegar, more as desired
  • fresh parsley and dill, chopped, for serving
  • Sour cream or plant-based yogurt, for serving

Instructions

  1. Heat oil in a large Dutch oven or heavy-bottom pot over medium heat. Add carrots, celery and leeks and cook until almost tender, about 5 minutes. Stir in garlic and sprinkle with 1/2 teaspoon salt and the black pepper. Cook until fragrant, about 1 minute. Add cabbage and stir well. Cook until stating to wilt, about 5 minutes.
  2. Add potato and vegetable broth and bring to a boil. Reduce heat to maintain a low simmer and cook, covered, until the cabbage and potatoes are tender, 25-30 minutes. Remove from heat and stir in vinegar and remaining 1/2 teaspoon salt. Serve garnished with fresh herbs and add more vinegar, if desired. Add a dollop of sour cream or plant-based yogurt, if desired.

Notes

  • Adding vinegar at the end of cooking will help seal in the reddish color of the soup. 
  • Store leftover soup in an airtight container for up to 5 days or freeze for up to 3 months.
  • Reheat leftover by bringing soup to a boil and simmer for at least 1 minute. Add another splash of vinegar after reheating.
  • You can keep this recipe vegan by serving with a plant-based yogurt.
  • Add plant-based protein like a can of white beans (drained and rinsed), chopped firm (or extra-firm) tofu or even 1/2 cup of lentils.
  • Serve with crusty bread.
  • You can also swap out the herbs for chives and scallions, if desired.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soups
  • Method: Simmering
  • Cuisine: American