Ingredients
– 2 tablespoons extra-virgin olive oil
– 2 chopped carrots
– 1 diced medium yellow onion
– 1 diced celery rib
– 3/4 teaspoon salt
– Several grinds of pepper
– 2 tablespoons white wine vinegar
– 2 14.5-ounce cans diced fire-roasted tomatoes
– 4 cups vegetable broth
– 1 15.5-ounce can drained and rinsed white beans
– 3 grated garlic cloves
– 2 diced Yukon Gold potatoes
– 1 small green cabbage, about 1 pound or 9 cups chopped
– 1 teaspoon dried thyme
– Fresh parsley for garnish
Instructions
1-First Step: Build the flavor base Start by setting a large Dutch oven or soup pot over medium heat. Add the 2 tablespoons of extra-virgin olive oil, then toss in the chopped carrots, diced onion, diced celery, salt, and several grinds of pepper. Cook for about 5 to 7 minutes, stirring now and then, until the vegetables soften and the onion looks translucent. This first step builds the savory base that makes a simple cabbage soup taste like it simmered all afternoon. If you are cooking for someone who likes softer vegetables, let them cook a minute or two longer. If you prefer a little crunch, stop just as the onion turns glossy and the carrots begin to soften.
2-Second Step: Add the garlic and tomatoes Stir in the 3 grated garlic cloves and cook for about 30 seconds, just until fragrant. Garlic can burn quickly, so keep it moving. Next, pour in the 2 tablespoons of white wine vinegar and scrape up any browned bits from the bottom of the pot. Those little bits carry a lot of flavor. Then add the 2 cans of diced fire-roasted tomatoes, the 4 cups of vegetable broth, and the 1 teaspoon of dried thyme. Stir everything together well. At this stage, the pot starts smelling like a real cabbage soup recipe, the kind that makes everyone ask when dinner will be ready.
3-Third Step: Add the potatoes, beans, and cabbage Stir in the 2 diced Yukon Gold potatoes, the drained and rinsed white beans, and the chopped green cabbage. It may look like a lot of cabbage at first, but it wilts down as it cooks. Bring the soup to a gentle boil, then reduce the heat to low and cover the pot partially. Let the soup simmer for about 25 to 30 minutes, stirring every so often so nothing sticks. The potatoes should become tender, the cabbage should soften, and the broth should take on a rich, lightly sweet flavor. For a healthy cabbage soup, this is the stage where all the vegetables turn into one cozy bowl of goodness.
4-Fourth Step: Taste and adjust Once the vegetables are tender, taste the broth. Add a little more salt if needed, or another small splash of white wine vinegar if you want more brightness. If you like a thicker soup, mash a few of the potatoes and beans against the side of the pot with a spoon. That helps give the soup a more rustic feel without adding cream. You can also add a pinch more thyme or pepper if you want a deeper flavor. This is a great place to make the soup your own, especially if you like a more bold or more mellow simple cabbage soup.
5-Final Step: Serve and garnish Ladle the soup into bowls and finish with fresh parsley. The parsley adds color and a fresh note that balances the hearty vegetables. Serve it warm with crusty bread, a simple salad, or a grilled cheese sandwich if you want a more filling meal. If the soup thickens in the pot, just splash in a little more broth or water before serving. Soup is forgiving like that, which is one reason I love it so much.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ฅฌ Chop cabbage into uniform pieces for even cooking texture.
๐ฒ Use low-sodium broth and tomatoes to control saltiness.
๐ฅ Simmer gently to develop deep flavors without overcooking veggies.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Nutrition
- Serving Size: 1.5 cups
- Calories: 180 kcal
- Sugar: 8g
- Sodium: 800mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 7g
- Cholesterol: 0mg
