This cabbage soup recipe is a hearty, healthy, and budget-friendly dish made with tender cabbage, fresh vegetables, and savory broth. Perfect for cozy dinners, it can be made vegetarian or with meat for extra richness.
1poundground beef or sausageoptional, cooked separately
Fresh parsleychopped (for garnish)
Instructions
Heat olive oil or butter in a large pot.
Add onion, garlic, carrots, and celery; sauté until softened.
Stir in cabbage and cook for 2–3 minutes to release flavor.
Pour in broth and tomatoes; season with salt and pepper.
Bring to a boil, then reduce heat and simmer for 25–30 minutes until cabbage is tender.
(Optional) Brown ground beef or sausage separately, then stir into soup.
Taste, adjust seasoning, and garnish with fresh parsley before serving.
Notes
For extra spice, add red pepper flakes or chili powder.Can be made vegetarian by using vegetable broth and skipping the meat.Freezes well for up to 2 months.