This post may contain affiliate links. Please read our disclosure policy.
This Slow Cooker Vegetable Soup is packed with veggies, potatoes, cabbage, and a flavorful tomato broth. It’s an easy soup that cooks in the crockpot with very little hands-on time. Perfect for a cozy dinner, meal prep, or using up extra vegetables in the fridge.

I love making a big pot of vegetable soup, especially when the weather gets colder. It’s one of those recipes where you can toss in a little bit of everything, and it turns into such a comforting meal. I like adding potatoes to make it more filling, along with a squeeze of fresh lemon juice at the end to brighten up all the flavors. Plus, the leftovers are just as good the next day!
Recipe Overview
Ingredients You’ll Need
Below are the ingredients needed to make this slow cooker soup. Full measurements are listed further down on the recipe card.

- Olive oil: Just a little for sautéing the onion and garlic.
- Onion and garlic: Give a flavorful base to the soup.
- Tomato paste and diced tomatoes: Add richness and a little acidity to the broth.
- Vegetables: Cabbage, carrots, celery, parsnip, bell pepper, zucchini, peas, and corn make this soup hearty and colorful.
- Potatoes: I like Yukon Gold potatoes because they hold their shape well and become nice and tender.
- Vegetable broth: Use low-sodium broth so you can adjust the salt to taste.
- Seasonings: Thyme, oregano, smoked paprika, bay leaf, salt, and pepper add plenty of flavor without making the soup complicated.
- Parmesan rind: Optional, but it adds a delicious savory flavor as the soup cooks.
- Lemon juice: Stirred in at the end for a fresh, bright finish. This can be optional. My kids don’t prefer it.
Tips for the Best Vegetable Soup
- Don’t skip sautéing the onion and garlic. It takes only a few minutes and gives the soup better flavor than adding everything raw.
- Cut the vegetables evenly. Keep the potatoes and other root vegetables around the same size so they cook at a similar rate.
- Add the zucchini, peas, and corn toward the end. These vegetables cook much faster and can get too soft if you add them at the beginning.
- Use whatever vegetables you have. Green beans, sweet potatoes, or butternut squash are great additions. Just keep in mind that firmer vegetables need more cooking time.
- Adjust the broth. If you prefer a thicker, chunkier soup, start with a little less broth. You can always add more later.
How To Make Slow Cooker Vegetable Soup
Sauté the vegetables: Heat the olive oil in a skillet over medium heat. Add the onion and cook for 4-5 minutes, until softened. Stir in the garlic and tomato paste and cook for another minute, until fragrant.
Add the cabbage: Stir in the chopped cabbage and cook until wilted and reduced in size. Transfer everything to a 6-quart slow cooker.

Combine the ingredients: Add the carrots, celery, potatoes, parsnip, bell pepper, diced tomatoes, vegetable broth, seasonings, and Parmesan rind (if using). Stir to combine.
Slow cook: Cover and cook on LOW for 6-7 hours or HIGH for 3-4 hours, until the potatoes and root vegetables are almost tender.

Add the remaining vegetables: Stir in the zucchini, peas, and corn during the last 30 minutes of cooking. Continue cooking on HIGH for 20-30 minutes, or on LOW for 45-60 minutes, until the vegetables are tender.
Finish and serve: Remove the bay leaf and Parmesan rind. Stir in the fresh parsley, basil, and lemon juice. Taste and adjust the seasonings as needed.

Easy Variations
This soup is easy to customize depending on what you have available.
- Add beans: Stir in a can of drained and rinsed white beans or kidney beans for extra protein and fiber.
- Make it more filling: Add cooked pasta, rice, or quinoa toward the end of cooking.
- Add greens: Stir in a few handfuls of baby spinach or chopped kale near the end.
- Make it spicy: Add crushed red pepper flakes or a pinch of cayenne pepper.
- Keep it vegan: Skip the Parmesan rind or use a plant-based alternative.
Common Questions
You can, but I recommend adding the zucchini, peas, and corn toward the end. This keeps them from getting too soft while the potatoes and carrots finish cooking.
No, but I recommend it. Sautéing the onion, garlic, and tomato paste adds more flavor to the broth. If you’re short on time, you can skip this step and add everything directly to the slow cooker.
Absolutely! This is a great soup to prepare ahead because the flavors develop as it sits. Store it in the fridge and reheat when ready to serve.
Yes! Frozen peas, corn, green beans, and mixed vegetables work well. Add the quicker-cooking vegetables toward the end so they don’t become mushy.

What to Serve With Vegetable Soup
This soup is hearty enough to enjoy on its own, but I love serving it with warm, crusty bread or a slice of homemade garlic bread. A grilled cheese sandwich is another great option, especially for a cozy lunch.
Storage and Reheating
- Fridge: Let the soup cool and store it in an airtight container in the refrigerator for up to 4 days.
- Freezer: Freeze in individual portions or freezer-safe containers for up to 3 months. Leave a little room for expansion. The potatoes and zucchini may become softer after thawing.
- Reheating: Warm on the stovetop over medium heat or in the microwave until heated through. Add a splash of broth or water if needed.
More Slow Cooker Recipes
- Slow Cooker Meatloaf
- Slow Cooker Chicken Thighs
- Slow Cooker Chicken Stew
- Slow Cooker Mashed Potatoes
You May Also Like
Thanks for stopping by and trying a recipe of mine. If you enjoyed it, please leave a rating and share your thoughts in the comments. It really helps, and I love hearing from you.
Slow Cooker Vegetable Soup

Ingredients
- 1 tablespoon extra-virgin olive oil
- 1 large sweet onion, finely diced
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 3 cups chopped green cabbage
- 3 medium carrots, diced
- 2 celery stalks, diced
- 3 medium Yukon Gold potatoes, cut into ½-inch cubes
- 1 large parsnip, peeled and diced
- 1 bell pepper, diced
- 14.5 ounces diced tomatoes, one can, with their juices
- 8 cups low-sodium vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- ½ teaspoon smoked paprika
- ½ teaspoon fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 Parmesan rind, optional
- 1 medium zucchini, cut into ½-inch pieces
- 1 cup frozen green peas, thawed
- 1 cup frozen sweet corn, thawed
- 2 tablespoons fresh lemon juice
Instructions
- Heat the 1 tablespoon extra-virgin olive oil in a skillet over medium heat. Add the 1 large sweet onion and cook for 4-5 minutes, until softened. Stir in the 4 garlic cloves and 2 tablespoons tomato paste and cook for another minute, until fragrant.

- Add in 3 cups chopped green cabbage, stir, and cook until wilted and reduced in size. Transfer everything to a 6-quart slow cooker.
- Add the 3 medium carrots, 2 celery stalks, 3 medium Yukon Gold potatoes, 1 large parsnip, 1 bell pepper, 14.5 ounces diced tomatoes, 8 cups low-sodium vegetable broth, seasonings (1 teaspoon dried thyme, 1 teaspoon dried oregano, 1 bay leaf, ½ teaspoon smoked paprika, ½ teaspoon fine sea salt, and ½ teaspoon freshly ground black pepper), and 1 Parmesan rind (if using). Stir to combine.

- Cover and cook on LOW for 6-7 hours or HIGH for 3-4 hours, until the potatoes and root vegetables are almost tender.
- Stir in 1 medium zucchini, 1 cup frozen green peas, and 1 cup frozen sweet corn during the last 30 minutes of cooking. Continue cooking on HIGH for 20-30 minutes, or on LOW for 45-60 minutes, until the vegetables are tender.

- Remove the bay leaf and Parmesan rind. Stir in the fresh parsley, basil, and 2 tablespoons fresh lemon juice. Taste and adjust the seasonings as needed.

Notes
- 8 servings (about 2 cups per serving)
- Cut the potatoes and root vegetables into similar-sized pieces for even cooking.
- The Parmesan rind is optional but adds extra flavor. Omit it for a vegan soup.
- For a thicker soup, reduce the broth slightly or mash a few potato pieces into the broth.
- Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
- One serving is approximately 2 cups.
- Add the zucchini, peas, and corn near the end to prevent overcooking.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




