Every time I make a pot of this beetroot and cabbage soup, I'm transported back to my grandmother's farmhouse kitchen. The earthy sweetness of beets mingling with tender cabbage, all simmered in a savory broth—it's pure comfort in a bowl. This isn't just a recipe; it's a warm hug on a chilly day, a taste of tradition that fills your home with the most inviting aromas.
Why This Recipe Works
- Simple, humble ingredients transform into something greater than the sum of their parts.
- The natural sweetness of beets and carrots balances the earthy cabbage for a perfectly rounded flavor.
- A splash of vinegar at the end keeps the soup's color vibrant and adds a subtle tang.
- It's incredibly forgiving—perfect for beginners and seasoned cooks alike.
Ingredients
- 2 medium beetroots, peeled and diced into 1/2-inch cubes
- 1/2 small cabbage, chopped into bite-sized pieces (about 4 cups)
- 1 carrot, diced
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tablespoon tomato paste
- 6 cups vegetable or chicken broth
- 1 bay leaf
- Salt and pepper to taste
- 1 tablespoon olive oil
- 1 tablespoon vinegar (optional, to preserve color)
- For serving: sour cream or yogurt, fresh dill or parsley (optional)
Equipment Needed
- Large heavy-bottomed pot or Dutch oven (at least 4-quart capacity)
- Cutting board and sharp chef's knife
- Wooden spoon
- Measuring cups and spoons
- Vegetable peeler
- Grater (optional, for beets)
Instructions
Step 1: Sauté the Aromatics
Set your large pot over medium heat and add 1 tablespoon of olive oil. Once the oil shimmers, toss in the diced onion and minced garlic. Stir them with a wooden spoon, letting them cook for about 3 minutes until the onion turns translucent and the garlic becomes fragrant—but be careful not to let the garlic brown too much, as it can turn bitter. This gentle start builds the flavor foundation.
Step 2: Add the Root Vegetables
Now add the diced carrot and beetroot to the pot. Stir everything together and cook for 5 minutes, letting the vegetables soften slightly. The beets will release some of their vibrant red color, staining the onion and carrot a beautiful ruby hue. Stir occasionally to ensure even cooking and to prevent sticking. If the pot seems dry, you can add a splash of broth to keep things moving.
Step 3: Bloom the Tomato Paste
Push the vegetables to one side of the pot and add the tomato paste directly to the exposed area. Let it cook for about 1 minute, stirring constantly, until it darkens slightly and becomes more aromatic. This step, called blooming, deepens the tomato flavor and removes any raw taste. Then mix the paste into the vegetables until they are well coated.
Step 4: Build the Soup
Add the chopped cabbage, 6 cups of broth, and the bay leaf to the pot. Season with a generous pinch of salt and a few grinds of black pepper. Stir well to combine. Increase the heat to high and bring the soup to a rolling boil. Once it boils, reduce the heat to low, cover the pot with a lid, and let it simmer gently for 30 to 35 minutes. The vegetables should be tender but not mushy—test a piece of beet with a fork; it should pierce easily but still hold its shape.
Step 5: Final Touches and Serve
If you're using vinegar, stir it in now—it helps preserve the beets' brilliant color and adds a subtle brightness that lifts the soup. Remove the bay leaf and discard it. Taste the soup and adjust the seasoning with more salt or pepper if needed. Ladle the hot soup into bowls. For a creamy, tangy finish, top each serving with a dollop of sour cream or yogurt and a sprinkle of fresh dill or parsley. The contrast of colors and flavors is absolutely lovely.
Tips and Tricks
Color Preservation
To keep your soup a vivid ruby red, add the vinegar at the very end of cooking. Acid helps stabilize the betalain pigments in beets, preventing them from turning brown. If you skip the vinegar, the soup will still taste great but may have a more muted, earthy color.
Texture Variations
For a heartier soup, you can grate the beets instead of dicing them—they'll break down more and create a thicker, almost creamy broth. If you prefer a chunkier texture, dice the beets into larger 3/4-inch cubes and reduce the simmer time by 5 minutes.
Make-Ahead and Reheating
This soup tastes even better the next day as the flavors meld. Store it in an airtight container in the refrigerator for up to 5 days. When reheating, do so gently over medium-low heat; you can add a splash of broth or water if it has thickened too much. Avoid boiling, as that can dull the color.
Recipe Variations
- Add protein:Stir in 1 cup of cooked white beans, lentils, or shredded chicken during the last 10 minutes of simmering for a more filling meal.
- Make it creamy:After cooking, blend half the soup with an immersion blender and stir it back in for a creamy texture without dairy.
- Spice it up:Add 1 teaspoon of smoked paprika or a pinch of red pepper flakes along with the tomato paste for a smoky or spicy kick.
- Herb swap:Use fresh thyme or oregano instead of dill for a different flavor profile.
Frequently Asked Questions
I've gathered some common questions from my readers over the years. If you have one that isn't answered here, feel free to leave a comment below!
Can I use pre-cooked or canned beets?
Yes, you can use pre-cooked or canned beets to save time. Add them in the last 10 minutes of simmering since they are already tender. Reduce the broth by 1/2 cup to account for the liquid in canned beets, and skip the initial cooking step for the beets.
How do I prevent the soup from staining my pot?
Beet juice can stain light-colored pots, but using a stainless steel or enameled Dutch oven minimizes the issue. If staining occurs, a paste of baking soda and water left on the stain for 15 minutes usually lifts it right off.
Can I freeze this soup?
Absolutely! Let the soup cool completely, then transfer it to freezer-safe containers or bags. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently. The texture of the cabbage may soften slightly upon thawing, but the flavor remains wonderful.
What can I use instead of cabbage?
If you don't have cabbage, you can substitute with kale, Swiss chard, or even spinach. Keep in mind that leafy greens cook faster, so add them in the last 10 minutes of simmering to avoid overcooking.
Summary
This beetroot and cabbage soup is a rustic, heartwarming dish that's as nourishing as it is delicious. With simple ingredients and easy steps, it's a bowl of comfort you'll want to make again and again.
Beetroot and Cabbage Soup
4
servings30
minutes40
minutes1
hour10
minutesIngredients
2 medium beetroots, peeled and diced
1/2 small cabbage, chopped
1 carrot, diced
1 onion, diced
2 cloves garlic, minced
1 tablespoon tomato paste
6 cups vegetable or chicken broth
1 bay leaf
Salt and pepper to taste
1 tablespoon olive oil
1 tablespoon vinegar (optional, to preserve color)
Sour cream or yogurt (optional)
Fresh dill or parsley (optional)
Directions
- Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté until softened, about 3 minutes.
- Add carrot and beetroot; cook for 5 minutes, stirring occasionally.
- Push vegetables aside, add tomato paste, and cook for 1 minute until darkened. Stir to coat vegetables.
- Add cabbage, broth, bay leaf, salt, and pepper. Bring to a boil, then reduce heat and simmer covered for 30–35 minutes until vegetables are tender.
- If using, stir in vinegar at the end. Remove bay leaf. Adjust seasoning to taste.
- Serve hot, optionally topped with sour cream or yogurt and fresh dill or parsley.
