Easy Cabbage Soup loaded with vegetables and simple pantry ingredients. This one-pot recipe is hearty, budget-friendly, and ready in about an hour. A family favorite!
In a large pot, heat the oil over medium high heat then add the onion, carrot, celery and garlic and cook for about 3 minutes.
Add the thyme, salt and pepper and cook for about 3-4 minutes until the vegetables start to soften.Add the tomatoes, vegetable stock, potatoes and bring it to a boil.
Reduce to a simmer, add the cabbage and vinegar, cook for about 25 minutes until the potatoes and cabbage are tender.
Season with salt and pepper if needed, serve with fresh parsley.
Notes
Chop all vegetables to a similar size (about half-inch dice) for even cooking.
Don't skip the vinegar. It brightens the soup without being noticeable.
Red potatoes hold their shape best, but Yukon Golds work too.
Start checking vegetables around 20 minutes. They should be tender but not mushy.
Add cooked ground beef, sausage, or shredded chicken for extra protein.
Stir in white beans or chickpeas for a vegetarian protein boost.
Store in the refrigerator for up to 4–5 days. Flavors deepen overnight.
Freezes well for up to 3 months. Potatoes may soften slightly after thawing.
Reheat on the stovetop with a splash of broth if the soup has thickened.
Serve with crusty bread, garlic bread, or a drizzle of olive oil and parmesan.