Hearty vegetable soup with cabbage features fresh ingredients like tomatoes, carrots, potatoes, and spinach simmered in flavorful vegetable broth. This easy cabbage soup recipe is perfect for healthy meal prep, weight loss diets, and vegetarian comfort food. Warm up with a nutritious, low-calorie vegetable stew that’s rich in fiber and vitamins. Ideal for quick weeknight dinners and freezer-friendly meal planning.
Ingredients:
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 stalks celery, chopped
- 2 cups cabbage, chopped
- 4 cloves garlic, minced
- 1 (14 oz) can tomato sauce or crushed tomatoes
- 4 cups vegetable broth
- 3 medium carrots, peeled and sliced
- 1 Russet potato, peeled and chopped
- 1 cup frozen corn
- 1 small zucchini, chopped
- 1/2 teaspoon Italian seasoning
- 2 cups fresh baby spinach, packed
- Salt and pepper, to taste
Instructions:
- Heat olive oil in a large soup pot over medium heat. Add the chopped onion, celery, and cabbage. Sauté for 7 to 10 minutes, until the vegetables start to brown lightly.
- Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Pour in the tomato sauce and vegetable broth, then add the carrots, potato, corn, zucchini, and Italian seasoning. Increase the heat to high and bring the mixture to a boil.
- Once boiling, reduce the heat to low and let the soup simmer, partially covered, for 20 to 25 minutes, or until the potatoes and vegetables are tender.
- Season with salt and pepper to taste, then stir in the fresh baby spinach just before serving.
Why You’ll Love This Recipe
This vegetable soup is packed with fresh ingredients and vibrant flavors, making it a comforting and nutritious meal. It’s easy to prepare and perfect for cozy dinners or meal prepping.
Tips
- Sautéing the vegetables until lightly browned enhances the soup’s flavor.
- Adjust the seasoning gradually to balance the acidity from the tomato sauce.
- Adding the spinach last preserves its bright color and nutrients.
Variations and Substitutions
- Swap vegetable broth for chicken broth for a richer taste.
- Add beans or lentils for extra protein and texture.
- Use kale or Swiss chard instead of spinach for a different leafy green option.
FAQs
Can I freeze this soup?
Yes, this soup freezes well. Store in airtight containers for up to 3 months.
Can I make it in a slow cooker?
Absolutely! Combine all ingredients except spinach, cook on low for 6-8 hours, then add spinach during the last 10 minutes.
Serving
Serve hot with crusty bread or crackers. This soup pairs well with a light salad for a complete meal.
Suggestions
For added depth, sprinkle grated Parmesan cheese on top or add a dash of hot sauce for some heat. Customize with fresh herbs like parsley or basil to suit your taste.
Vegetable Soup with Cabbage Recipe
4
servings15
minutes35
minutesIngredients
1 tablespoon olive oil
1 medium onion, chopped
2 stalks celery, chopped
2 cups cabbage, chopped
4 cloves garlic, minced
1 (14 oz) can tomato sauce or crushed tomatoes
4 cups vegetable broth
3 medium carrots, peeled and sliced
1 Russet potato, peeled and chopped
1 cup frozen corn
1 small zucchini, chopped
1/2 teaspoon Italian seasoning
2 cups fresh baby spinach, packed
Salt and pepper, to taste
Directions
- Heat olive oil in a large soup pot over medium heat. Add the chopped onion, celery, and cabbage. Sauté for 7 to 10 minutes, until the vegetables start to brown lightly.
- Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Pour in the tomato sauce and vegetable broth, then add the carrots, potato, corn, zucchini, and Italian seasoning. Increase the heat to high and bring the mixture to a boil.
- Once boiling, reduce the heat to low and let the soup simmer, partially covered, for 20 to 25 minutes, or until the potatoes and vegetables are tender.
- Season with salt and pepper to taste, then stir in the fresh baby spinach just before serving.
Leave a Reply