My neighbor Carla wasn’t trying to impress anyone. I’d stopped by to borrow a garden rake—mine had snapped in half that morning—and the smell hit me before I even made it past her screen door. It was rich and savory, but not heavy. Like the whole kitchen had been simmering in something quietly wonderful. She was on the phone, gesturing with her free hand, stirring a pot with the other like it was nothing. “Oh, that?” she said when I asked, barely glancing up. “Just soup. Throw it in the crockpot in the morning and forget about it.”
I stood there, honestly a little stunned. Just soup. She said it the way someone might say they’d made toast. But this wasn’t just soup. This was the kind of broth that makes you close your eyes after the first spoonful. The vegetables were tender but not mushy, the flavor deep and layered, and the whole thing felt like a hug you could eat. I asked her what she put in it, and she shrugged, rattling off a list of ingredients she’d grabbed from her pantry without a second thought. No fancy technique. No secret ingredient. Just good, honest food made the easiest way possible.
I left with the rake and the recipe scribbled on a torn envelope. Maybe you’ve been there—you taste something at someone’s house and you know you’ll be thinking about it for days. That was this soup for me. It wasn’t a dinner party dish. It wasn’t something she’d planned. It was just a Tuesday, and she was making soup. And honestly, that’s exactly why I’ve made it at least twice a month ever since. It’s the kind of recipe you don’t have to think about, but you’ll be grateful for with every single bite.
Why You’ll Love This Recipe
This isn’t just another vegetable soup recipe. It’s the one I keep coming back to because it actually works. I’ve tested it with different vegetables, different broths, even different crockpots, and it always delivers. Here’s why you’ll feel the same way:
- Truly Set-and-Forget: You chop everything in the morning, toss it in the crockpot, and walk away. No stirring, no watching, no stress. It’s ready when you are.
- Simple, Wholesome Ingredients: No weird additives or hard-to-find items. Just vegetables, broth, and a few pantry staples you probably already have.
- Perfect for Meal Prep: This soup actually gets better after a day in the fridge. Make it on Sunday and enjoy it all week long.
- Crowd-Pleaser: I’ve served this to picky eaters, health-conscious friends, and even my dad who claims he doesn’t like vegetables. Everyone asks for the recipe.
- Unbelievably Satisfying: The slow cooking does something magical. The flavors meld together in a way that quick stovetop soups just can’t match. It’s comfort food that happens to be good for you.
What makes this recipe different is the balance. It’s not too brothy, not too thick. The vegetables keep their shape but get perfectly tender. And the seasoning—garlic, thyme, a touch of smoked paprika—gives it a warmth that feels intentional without being overwhelming. It’s the kind of soup that makes you feel good about eating vegetables, not because you have to, but because you genuinely want to.
What Ingredients You Will Need
This recipe relies on simple, fresh ingredients that work together to build deep, comforting flavor. Most of these are pantry staples, and I’ve included notes on substitutions where they work well.
- Olive oil – 2 tablespoons, for sautéing the aromatics. A good-quality extra virgin olive oil adds a subtle richness.
- Yellow onion – 1 large, diced. Sweet and mellow when cooked down. White onion works too.
- Garlic cloves – 4 cloves, minced. Fresh is best here—don’t use the jarred stuff if you can help it.
- Carrots – 3 medium, peeled and diced. Adds natural sweetness and color.
- Celery stalks – 3 stalks, diced. That classic savory base.
- Russet potatoes – 2 medium, peeled and cubed into 1-inch pieces. They break down slightly and thicken the broth beautifully. Yukon Golds work too.
- Zucchini – 1 medium, diced. Adds a tender texture. Yellow squash is a great swap.
- Green beans – 1 cup, trimmed and cut into 1-inch pieces. Fresh or frozen both work.
- Frozen corn – 1 cup. Adds pops of sweetness. Canned corn (drained) is fine.
- Frozen peas – 1 cup. Stir in at the end so they stay bright and sweet.
- Diced tomatoes – 1 can (14.5 oz), with their juices. Fire-roasted adds a subtle smokiness I love.
- Vegetable broth – 4 cups. Low-sodium is best so you can control the salt. I recommend Swanson or Pacific Foods for consistent flavor.
- Tomato paste – 2 tablespoons. Adds depth and body to the broth.
- Dried thyme – 1 teaspoon. Earthy and classic.
- Smoked paprika – 1 teaspoon. This is my secret for a warm, almost bacon-like undertone. Regular paprika works if that’s what you have.
- Bay leaves – 2. Removed before serving, but essential for that slow-simmered flavor.
- Salt and black pepper – To taste. Start with 1 teaspoon salt and ½ teaspoon pepper, then adjust at the end.
- Fresh parsley – ¼ cup, chopped, for garnish. Optional but brightens everything up.
Ingredient swap note: This soup is incredibly flexible. Swap in sweet potatoes for russets, add a can of drained chickpeas for protein, or toss in a handful of spinach at the end. The base formula works with whatever vegetables you have on hand.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Crockpot or slow cooker – 6-quart size is ideal. A 4-quart works if you scale down slightly. I use a Cuisinart 6-Quart and it’s been reliable for years.
- Cutting board and chef’s knife – A sharp knife makes all the difference. No need for anything expensive—a good Victorinox is budget-friendly and lasts forever.
- Large skillet – For sautéing the onions and garlic before they go in the crockpot. This step is optional but adds so much flavor.
- Measuring cups and spoons – Standard set will do.
- Wooden spoon or spatula – For stirring.
- Vegetable peeler – For the carrots and potatoes.
- Mixing bowl – To hold prepped vegetables if you’re doing all the chopping at once.
Budget tip: If you don’t own a crockpot, you can make this soup in a Dutch oven on the stovetop over low heat for about 2 hours, or in an Instant Pot on slow cook mode. I’ve done all three, and the crockpot is still my favorite for convenience.
Preparation Method

This recipe is as easy as it gets, but a few small steps make a big difference. Here’s how to do it:
- Sauté the aromatics (optional but recommended): Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 4–5 minutes until softened and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. This step deepens the flavor in a way that raw garlic and onion just can’t match. If you’re in a rush, you can skip it—but I’ve done both, and the sautéed version is noticeably better.
- Prep all your vegetables: While the onions cook, dice the carrots, celery, potatoes, and zucchini. Trim and cut the green beans. Open the can of tomatoes. This is the most time-consuming part, but it goes fast if you do all the chopping at once. I like to put everything in a big bowl so I can just dump it in.
- Layer everything in the crockpot: Start with the sautéed onions and garlic at the bottom. Add the carrots, celery, potatoes, zucchini, green beans, corn, and diced tomatoes with their juices. Don’t stir yet—layering helps everything cook evenly.
- Add the liquids and seasonings: Pour the vegetable broth over the vegetables. Add the tomato paste, dried thyme, smoked paprika, bay leaves, salt, and pepper. Give everything a good stir to combine. The tomato paste should dissolve into the broth as much as possible.
- Cook low and slow: Cover the crockpot and cook on low for 7–8 hours or on high for 4–5 hours. I prefer low—it gives the vegetables time to soften without turning to mush. The potatoes should be fork-tender when done.
- Add the peas at the end: About 10 minutes before serving, stir in the frozen peas. They only need to warm through, and this keeps their bright color and sweet flavor intact.
- Finish and serve: Remove the bay leaves. Taste the broth and adjust salt and pepper as needed. Ladle into bowls and garnish with fresh parsley. That’s it—you’re done.
Sensory cue: When it’s ready, the broth should be fragrant and slightly thickened from the potatoes. The carrots should be tender but not falling apart. You’ll know it’s right when the smell fills your whole kitchen and you can’t wait another minute to eat.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips:
- Don’t skip the sauté step. I know it’s tempting to just throw everything in the crockpot raw, and I’ve done that too. But taking five minutes to cook the onion and garlic first makes the soup taste like it simmered all day—because it did, but with a much deeper foundation.
- Cut vegetables uniformly. Aim for 1-inch cubes on the potatoes and similar-sized pieces for everything else. This ensures even cooking so you don’t end up with mushy zucchini and crunchy carrots in the same bite.
- Layer wisely. Dense vegetables like carrots and potatoes go on the bottom; softer ones like zucchini and peas go on top. The bottom of the crockpot is slightly hotter, so this helps everything cook at the same rate.
- Resist the urge to peek. Every time you lift the lid, you lose heat and add cooking time. I know it’s hard, but trust the process. The crockpot knows what it’s doing.
- Season at the end. Broths can concentrate as they cook, so add salt sparingly at the beginning and adjust right before serving. I once oversalted a batch because I wasn’t paying attention, and it was heartbreaking.
- Make it thicker if you like. If you prefer a heartier soup, mash some of the potatoes against the side of the crockpot before serving. It releases their starch and naturally thickens the broth.
Variations & Adaptations
This soup is a blank canvas. Here are some of my favorite ways to change it up:
- Add protein: Toss in a can of drained chickpeas or white beans along with the other vegetables. For meat-eaters, cooked shredded chicken or Italian sausage stirred in at the end works beautifully.
- Make it creamy: Stir in ½ cup of full-fat coconut milk or heavy cream right before serving. It turns the broth velvety and rich without hiding the vegetable flavor. I do this when I want something extra cozy.
- Go gluten-free: This recipe is naturally gluten-free as written. Just double-check your vegetable broth label—some brands add wheat-based ingredients.
- Switch up the vegetables: Use sweet potatoes instead of russets, add chopped kale or spinach at the end, or swap the green beans for diced bell peppers. I’ve even thrown in leftover roasted vegetables from dinner, and it was fantastic.
- Spice it up: Add ½ teaspoon of red pepper flakes along with the dried herbs for a gentle kick. Or stir in a tablespoon of harissa paste for something more complex.
Serving & Storage Suggestions
This soup is wonderful on its own, but here’s how to make it a meal:
- Serving temperature: Serve piping hot. A warm bowl straight from the crockpot is the ultimate comfort on a chilly day.
- What to serve with it: A crusty baguette or sourdough toast for dipping is my go-to. A simple side salad with lemon vinaigrette balances the heartiness. For a heartier meal, serve over cooked quinoa or brown rice.
- Storage: Let the soup cool completely, then transfer to airtight containers. It keeps in the refrigerator for up to 5 days. The flavors actually deepen overnight, so day-two soup is even better.
- Freezing: This soup freezes beautifully. Portion into freezer-safe bags or containers, leaving an inch of headroom. It will keep for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm on the stovetop over medium-low heat, or microwave in 2-minute bursts, stirring between each. If the soup has thickened in the fridge, add a splash of broth or water to loosen it up.
Nutritional Information & Benefits
This soup is packed with nutrients, but it never feels like a sacrifice. Here’s what you’re getting in each serving (based on 6 servings):
- Calories: Approximately 180 per serving
- Fiber: 7g—great for digestion and keeping you full
- Vitamin A: 120% of your daily needs from the carrots
- Vitamin C: 25% from the tomatoes and zucchini
- Potassium: More than a banana, thanks to the potatoes and green beans
Dietary notes: This recipe is naturally vegan, gluten-free, and dairy-free. It’s also low in fat and sodium if you use low-sodium broth and go easy on the salt. I love that I can eat a big bowl and feel satisfied without feeling heavy. It’s the kind of food that supports your body while still tasting like something you’d actually crave.
Conclusion
I still think about that afternoon at Carla’s house every time I make this soup. She wasn’t trying to teach me anything, but she did anyway—sometimes the best recipes aren’t the ones you plan, but the ones you stumble into. This crockpot vegetable soup is proof that simple, wholesome ingredients, treated with a little patience, can become something truly special.
I hope you’ll give it a try. Make it your own. Throw in whatever vegetables you have. Forget about it for a few hours. And when you finally sit down with that warm bowl in your hands, I think you’ll understand why I keep coming back to it. If you do make it, I’d love to hear how it turned out. Drop a comment below or tag me in your photos—it honestly makes my day to see this soup in other people’s kitchens.
Happy cooking, friend. You’ve got this.
Frequently Asked Questions
Can I use frozen vegetables instead of fresh?
Absolutely. Frozen vegetables work great in this soup because they’re flash-frozen at peak ripeness. Just add them directly to the crockpot without thawing. You may need to add 30 minutes to the cooking time, but the result will be just as delicious.
Do I really need to sauté the onions first?
You don’t have to, but I strongly recommend it. Sautéing the onion and garlic in olive oil before adding them to the crockpot deepens their flavor and gives the broth a richer, more complex taste. If you’re truly short on time, you can skip it—the soup will still be good, just not quite as flavorful.
Can I make this soup in an Instant Pot?
Yes. Use the slow cook function on your Instant Pot and follow the same instructions. You can also pressure cook it: sauté the aromatics using the sauté function, then add all ingredients except the peas. Pressure cook on high for 5 minutes, then quick release. Stir in the peas and let them warm through before serving.
How can I make this soup more filling?
Add a can of drained chickpeas, white beans, or lentils along with the other vegetables. You can also stir in cooked quinoa, brown rice, or small pasta shapes like ditalini during the last 30 minutes of cooking. For a protein boost without changing the flavor, add shredded rotisserie chicken at the end.
Why is my soup too watery?
This can happen if you added too much broth or if your vegetables released a lot of water during cooking. Next time, use 4 cups of broth instead of 5, and avoid adding watery vegetables like zucchini until the last hour of cooking. To fix a watery batch, mash some of the potatoes against the side of the crockpot to release their starch, or let the soup simmer uncovered on the stovetop for 10–15 minutes to reduce the liquid.
Pin This Recipe!

Easy Crockpot Vegetable Soup Recipe – Best Set-and-Forget
A hearty, set-and-forget vegetable soup made in the crockpot with simple, wholesome ingredients. Perfect for meal prep and packed with flavor from slow cooking.
- Prep Time: 20 minutes
- Cook Time: 7-8 hours (low) or 4-5 hours (high)
- Total Time: 7 hours 20 minutes to 8 hours 20 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 4 garlic cloves, minced
- 3 medium carrots, peeled and diced
- 3 celery stalks, diced
- 2 medium russet potatoes, peeled and cubed into 1-inch pieces
- 1 medium zucchini, diced
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup frozen corn
- 1 cup frozen peas
- 1 can (14.5 oz) diced tomatoes, with juices
- 4 cups vegetable broth, low-sodium
- 2 tablespoons tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 2 bay leaves
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- ¼ cup fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 4–5 minutes until softened and translucent. Add minced garlic and cook for 30 seconds until fragrant.
- While onions cook, dice carrots, celery, potatoes, and zucchini. Trim and cut green beans. Open can of tomatoes.
- Layer sautéed onions and garlic at the bottom of a 6-quart crockpot. Add carrots, celery, potatoes, zucchini, green beans, corn, and diced tomatoes with their juices.
- Pour vegetable broth over vegetables. Add tomato paste, dried thyme, smoked paprika, bay leaves, salt, and pepper. Stir to combine.
- Cover and cook on low for 7–8 hours or on high for 4–5 hours, until potatoes are fork-tender.
- About 10 minutes before serving, stir in frozen peas. Let them warm through.
- Remove bay leaves. Taste and adjust salt and pepper as needed. Ladle into bowls and garnish with fresh parsley.
Notes
Sautéing the onions and garlic first deepens the flavor. Cut vegetables uniformly for even cooking. Layer dense vegetables (carrots, potatoes) at the bottom and softer ones (zucchini, peas) on top. Avoid lifting the lid during cooking. Season at the end to avoid oversalting. For a thicker soup, mash some potatoes against the side of the crockpot before serving. This soup freezes well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 180
- Sugar: 8
- Sodium: 480
- Fat: 4
- Saturated Fat: 0.5
- Carbohydrates: 32
- Fiber: 7
- Protein: 5
Keywords: crockpot vegetable soup, slow cooker vegetable soup, easy vegetable soup, set-and-forget soup, healthy vegetable soup, vegan soup, gluten-free soup


