This easy cabbage soup recipe is packed with tender cabbage and vegetables simmered in a flavorful tomato broth. It’s light, hearty, and ready in about 30 minutes!
6 to 8cupslow sodium vegetable brothyou can also use chicken broth or beef broth
2bay leaves
1smallzucchinisliced and cut into half moons
2cupsbroccoli florets
Instructions
Prep. Heat the olive oil in a Dutch oven or a large soup pot set over medium-high heat.
Sauté the aromatics and vegetables. Add the onions to the heated oil and cook for 1 minute. Stir in the bell peppers, carrots, salt, and pepper, and cook for 2 minutes. Add the garlic and parsley, and cook for 15 seconds. Stir in the cabbage and cook for 4 minutes, or until it starts to wilt.
Stir in the tomatoes. Add the tomato paste and stir until combined. Stir in the fire-roasted tomatoes and Italian seasoning.
Add the broth and bay leaves. Stir in the vegetable broth and add the bay leaves; increase the heat to high and bring the liquid to a boil. Reduce the heat to a steady simmer and cook for 7 minutes.
Add the remaining veggies. Stir in the zucchini slices and broccoli florets; cook for 5 more minutes.
Finish and serve. Remove from heat, taste the cabbage soup for seasoning, and adjust as needed. Remove the bay leaves and discard. Ladle the soup into bowls and serve.
Notes
Veggies: Switch up the veggies or add more. You could also toss in diced potatoes for a hearty touch. Frozen veggies work just fine.
Protein boost: Add variations like diced ham, bacon, or shredded chicken.
Legumes: Include rinsed kidney beans, cannellini beans, or chickpeas for a meatless protein option.
Add pasta: Stir in a handful of orzo or ditalini pasta while the soup simmers.
Spice: A sprinkle of red pepper flakes or extra herbs like rosemary or thyme can elevate the flavor.