Light, veggie‑packed, and easy to make in one pot. This soup combines shredded cabbage, crushed tomatoes, onion, carrot, celery, and broth, simmered with garlic, fresh dill and bay leaves. A splash of apple cider vinegar brightens the flavor. Ready in about 40 minutes. It’s vegan, gluten‑free, keto‑friendly, and perfect for weight loss.
In a large pot, heat the olive oil. Add onions and season with salt and pepper. Cook for about 6 minutes, or until the onions are soft. Add garlic and cook another minute, stirring constantly.
Add the chopped cabbage and sliced carrots to the pot. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften.
Pour in the tomatoes and stir well. Add the apple cider vinegar and liquid (broth or water) to the pot, along with the fresh herbs.
Bring to a simmer, just below boiling.
Cover the pot and let it cook for about 20-25 minutes, or until the cabbage and carrots are tender.
Season to taste with salt and pepper.
Serve hot garnished with fresh parsley.
Notes
Cooking Liquid: Use homemade broth if you have it. Vegetable, chicken, or bone broth all work. I have recipes on the site for both chicken and beef bone broth. I don’t care for bouillon because it’s usually full of sugar and additives. If you don’t have broth, plain filtered water is fine.Tomato Paste: A spoonful of tomato paste adds more flavor and gives the soup a little more body. Totally optional, but a nice touch.Beans: If you eat beans, you can add half a can to make the soup more filling.Reheating: I like to reheat the soup in a saucepan and let it simmer for a few minutes. If you're using a microwave, warm it up in a glass or ceramic bowl.Storage: Store leftovers in the fridge for up to 3 days. You can also freeze the soup for up to 3 months.