Soups & Stews
This 6-can vegetable soup recipe transforms pantry staples into a nourishing, hearty meal in under an hour. The beauty of this approach lies in its simplicity—no fresh produce required, just six cans of vegetables that come together with broth, spices, and a touch of creaminess for depth.
I developed this recipe during a particularly busy week when I needed a satisfying dinner that didn’t demand a trip to the grocery store or hours in the kitchen.
The magic happens in the simmering: the vegetables meld together, their flavors deepening as they cook, while the spices and herbs infuse the broth with warmth.
You’ll start with a base of beans, tomatoes, and corn, then layer in carrots, green beans, or whatever you have on hand—each can contributes texture and flavor. The result is a soup that’s rich yet light, filling yet balanced, perfect for chilly evenings or lazy weeknights.
What makes this recipe truly versatile is how easily it adapts to your pantry. Swap in different vegetable cans—like chickpeas, mushrooms, or peas—to change up the flavors, or adjust the seasoning to suit your taste.
A splash of cream or a sprinkle of cheese at the end adds a touch of indulgence without complicating the process. Every spoonful delivers comfort, proving that hearty meals don’t require complicated techniques.
The best part? This soup tastes even better the next day, making it ideal for meal prep. Store leftovers in the fridge for up to five days, or freeze for later.
Whether you’re feeding a family or treating yourself to a cozy solo dinner, this recipe delivers warmth and satisfaction with minimal effort. Let’s get cooking!
Ingredients for 6 can vegetable soup
Six cans and a handful of pantry staples transform into a soul-warming soup in one hour.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred for balance |
| Black Beans 🌿 | 1 can | Drained and rinsed |
| Diced Tomatoes 🍅 | 1 can | San Marzano preferred |
| Corn Kernels 🌽 | 1 can | Drained, not creamed |
| Carrots 🥕 | 1 can | Diced, not baby |
| Green Beans 🌱 | 1 can | Cut, not whole |
| Heavy Cream 🧈 | ¼ cup | Full-fat for richness |
| Onion Powder 🧅 | 1 tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Shredded Cheddar Cheese 🧀 | ½ cup | Optional for serving |
The vegetable cans are the stars here, so grab whatever you’ve got—Libby’s or Del Monte work perfectly fine. Look for cans with no added salt to keep your soup flavor balanced. I always pick the San Marzano tomatoes when I can—they’re sweeter and less acidic. For the beans, black beans add heartiness, but kidney or pinto beans work too. The corn should be plain kernels, not creamed. If you’re using canned green beans, check for cut pieces—they break down better during simmering. Pro tip: Check the ‘best by’ dates—older cans can make your soup taste flat.
No heavy cream? Coconut milk or Greek yogurt adds creaminess without dairy. Swap dried thyme for fresh at a 1:3 ratio—just chop it finely so it blends in. Running low on onion powder? Fresh onion sautéed in the broth works just as well. Want to stretch this further? Add a second can of beans or another veggie like peas or mushrooms. If you’re feeling fancy, toast the spices in the broth for 30 seconds before adding the cans—it deepens the flavor. And if you’re serving this to kids, skip the cheese and add a splash of milk at the end for creaminess.
This soup tastes even better the next day—5 days in the fridge or 3 months frozen. For freezing, let it cool completely first, then portion into airtight containers. I like to freeze it in 2-cup portions so I can grab one for a quick lunch. To reheat, add a splash of broth or water—it thickens as it cools. Want to serve it immediately? Top with cheese and a swirl of cream right out of the pot. Leftovers? Stir in a bit of broth to loosen it up if it’s too thick.
Why You'll Love This Recipe
- Pantry Magic: I swear by this one—just open six cans, dump them in, and let the broth do the work. No chopping, no peeling, no fancy skills required. The black beans and corn practically cook themselves while you stir in the tomatoes and carrots.
- Creamy & Hearty: That blend of black beans and diced tomatoes gives it this rich, velvety texture without needing heavy cream. The carrots add just enough sweetness to balance the smoky broth—simple, but somehow ridiculously satisfying.
- Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunch covered all week. The flavors actually get better overnight, and it reheats like a dream. (Yes, even on a Tuesday night when you’re running late.)
- Budget-Friendly Feast: Six cans for six servings? That’s less than $2 per bowl, and it stretches to feed a crowd. Honestly, it’s my go-to when groceries are tight but I still want something filling and full of flavor.
Step-by-step instructions for hearty 6-Can vegetable soup
This soup comes together faster than you'd expect—just 1 hour from pantry to pot.
Combine All Canned Vegetables and Broth
In a large pot with a lid, add the 4 cups vegetable broth, 1 can black beans (drained and rinsed), 1 can diced tomatoes, 1 can corn kernels (drained), 1 can carrots, and 1 can green beans. Stir everything together just to combine—no need to chop anything since we're using canned goods for convenience.
Bring the mixture to a rolling boil over medium-high heat. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 20 minutes. This initial simmer lets the flavors meld together while the vegetables soften slightly. You'll notice the soup developing a rich, golden color and the aroma of the vegetables filling your kitchen—this is where the magic begins.
Season and Simmer the Base
After the initial 20 minutes, stir in the 1 teaspoon onion powder, 1 teaspoon garlic powder, ½ teaspoon dried thyme, 1 teaspoon salt, and ½ teaspoon black pepper. Give it a good mix to distribute the seasonings evenly throughout the soup. The spices will infuse into the broth, creating a warm, aromatic base.
Continue simmering uncovered for another 15 minutes on medium-low heat. This step is crucial for developing the soup's depth of flavor. You'll see the vegetables soften further and the soup thicken slightly as the starches release. If the soup starts to reduce too much, you can add a splash of water, but it shouldn't need much—this recipe is designed to be just the right consistency.
Finish with Cream and Cheese
Reduce the heat to low and stir in the ¼ cup heavy cream. Let the soup simmer gently for 5 minutes to allow the cream to warm through and blend smoothly. The cream will add a velvety richness that balances the hearty vegetables. Taste the soup at this point and adjust the seasoning if needed—you might want to add a pinch more salt or pepper to perfect the flavor.
For serving, ladle the soup into bowls and top each with ½ cup shredded cheddar cheese. The cheese adds a final touch of creaminess and can be stirred in or left on top for a melty finish. Serve immediately while the soup is hot, and enjoy the comforting combination of tender vegetables, aromatic spices, and creamy finish.
Pro Tips For Making 6 Can Vegetable Soup
- SIMMER, DON’T BOIL: Start with a rolling simmer—not a full boil—once all cans are in. I learned this the hard way after my first batch turned into a watery, mushy mess from aggressive bubbling. Keep it at a gentle 180°F (82°C) to let flavors meld without breaking down the beans and corn too fast.
- DRAIN BEANS WELL: Skip the rinse, but drain those black beans thoroughly—even if the label says "ready-to-eat." Leftover can juice makes the soup gloppy, and nobody wants a thick, starchy sludge. Pat them dry with a towel if you’re extra picky (yes, I’ve done it).
- ADD CARROTS LAST: Toss in the diced carrots with the final 5 minutes of cooking. They soften fast and turn to mush if left too long, turning your soup into a sad, orangey paste. If you’re using pre-cut ones, give them a quick rinse first—they’re often coated in starch.
- STIR IN CORN RAW: Dump the corn kernels straight from the can right before serving, no cooking needed. They stay sweeter and crunchier this way, adding texture that disappears if you simmer them. (I used to cook it—big mistake.) Save the corn juice for thinning if needed.
Pro cooking tips for great 6 can vegetable soup
Simmering Perfection
Timing is everything with this soup—don’t rush the 20-minute initial simmer before adding spices. This lets the vegetables soften and release their natural sweetness. I use a 6-quart pot for even heat distribution, but any large pot works.
Keep the lid slightly ajar during simmering to prevent a hard boil that can make the soup watery. 🌡️
Spice Toasting Trick
For deeper flavor, toast the onion powder, garlic powder, and dried thyme in a dry skillet for 30 seconds before adding to the broth. This activates their oils, creating a more complex aroma.
I like to use Penzeys Spices for their fresh-ground quality. If you’re short on time, just stir them directly into the simmering soup—they’ll still work wonderfully.
Creamy Finish Secrets
The heavy cream should be warmed gradually to prevent curdling. I temper it first by whisking it into a small bowl with 1 tablespoon of hot broth before adding it to the pot.
For a lighter option, substitute with ½ cup coconut milk or Greek yogurt. If the soup seems too thick after adding cream, stir in 2 tablespoons of broth to adjust the consistency.
Cheese Service Styles
Shredded cheddar melts beautifully, but for extra richness, try Monterey Jack or Parmesan. I like to sprinkle it on top and let diners stir it in themselves—it adds a fun interactive element.
For a vegan version, use nutritional yeast or skip the cheese entirely and add a splash of lemon juice for brightness.
Broth Swap Options
Low-sodium broth is ideal, but if you’re using regular, reduce the added salt to ½ teaspoon. For extra depth, I sometimes replace 1 cup of broth with 1 cup of tomato juice or chicken broth (if you’re not strictly vegetarian). The key is balancing the flavors—taste as you go!
Make-Ahead Magic
This soup tastes even better the next day because the flavors meld further. For freezing, let it cool completely, then portion into airtight containers with 1-inch headspace. I freeze it in 2-cup servings for easy reheating.
To reheat, warm on the stovetop over medium-low heat or in the microwave with a splash of water to restore creaminess. 💫
Nutrition facts
Frequently asked questions
Can I use different vegetable cans instead of the ones listed?
This recipe is all about flexibility. Swap in whatever you have—try canned mushrooms, peas, or even artichokes. Just adjust the seasoning to taste. For example, if you use mushrooms, add an extra ½ teaspoon of thyme to complement their earthy flavor.
How can I make this soup thicker or thinner?
For a thicker soup, simmer uncovered for an extra 10 minutes to reduce the liquid. If it's too thick, stir in 2-3 tablespoons of broth or water. For a creamier texture without heavy cream, blend ½ cup of the soup and stir it back in—this creates a natural roux effect.
Can I prepare this soup in a slow cooker?
Yes! Combine all ingredients in your slow cooker and cook on low for 4-5 hours or high for 2-3 hours. The slow cooking enhances the flavors even more. Just add the cream and cheese at the very end to prevent curdling. Stir well before serving.
What if I don't have heavy cream?
No problem! Use ½ cup coconut milk, Greek yogurt, or even ½ cup evaporated milk for creaminess. For a dairy-free option, blend 1 cup of the soup with ¼ cup silken tofu until smooth, then stir it back in.
How do I store and reheat leftovers?
Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, cool completely first, then freeze in 2-cup portions for 3 months. To reheat, warm on the stovetop over medium-low heat or microwave with a splash of broth to restore creaminess.
