Soups & Stews
This 5-can vegetable soup transforms pantry staples into a comforting, hearty meal that’s ready in under an hour. The beauty of this recipe lies in its simplicity—no fancy ingredients, just five cans of vegetables and a few pantry basics that come together for a flavorful, satisfying bowl.
Perfect for busy weeknights or meal prep, it’s a vegetarian-friendly classic that delivers restaurant-quality warmth without the fuss.
The secret to a rich, well-balanced soup is simmering the vegetables just enough to meld their flavors while keeping them tender.
I use a mix of beans, tomatoes, and corn for texture and depth, but you can swap in any canned vegetables you have on hand—carrots, green beans, or even tuna for a protein boost.
A splash of broth and a pinch of herbs elevate the taste, while a sprinkle of cheese or fresh herbs at the end adds a touch of brightness.
What you’ll end up with is a thick, hearty soup that’s creamy without heavy cream, packed with protein and fiber, and bursting with the natural flavors of the vegetables.
The aroma alone will fill your kitchen with warmth, making it the perfect remedy for chilly days or when you’re craving something comforting. It’s the kind of soup that tastes even better the next day, so make a big batch and enjoy leftovers for days.
Adjust the thickness by adding water or broth as needed, and customize the seasoning to your taste—more salt for extra flavor, a dash of hot sauce for heat, or a spoonful of sour cream for creaminess.
Serve with crusty bread or over rice for a complete meal. Here’s how to make it.
Ingredients for 5 can vegetable soup
Five simple cans plus pantry basics create this cozy, vegetarian-friendly soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred for flavor control |
| Black Beans 🌱 | 1 can | Drained and rinsed (15 oz can) |
| Diced Tomatoes 🍅 | 1 can | Fire-roasted for extra flavor (15 oz can) |
| Corn Kernels 🌽 | 1 can | Drained (15 oz can) |
| Green Beans 🌿 | 1 can | Drained (15 oz can) |
| Carrots 🥕 | 1 can | Drained (15 oz can) |
| Yellow Onion 🧅 | 1 whole | Medium size, diced (about 1 cup) |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth of flavor |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sour Cream 🥛 | ¼ cup | For serving, optional |
| Shredded Cheddar Cheese 🧀 | ¼ cup | For serving, optional |
The cans are the stars, but quality matters. Trader Joe's and Costco have the best selection of organic, low-sodium vegetable cans—no weird aftertaste. Fire-roasted tomatoes and corn make a difference (trust me). For the onion, grab a yellow—it's sweeter than red. Garlic? Freshly minced beats jarred every time. The broth is where flavor builds—Swanson or Pacific Foods low-sodium is my go-to, but bouillon cubes work in a pinch if you're in a bind. Dried thyme? Penzeys has the best, but the tiny plastic containers at the grocery store are fine too.
No black beans? Chickpeas or kidney beans work perfectly—just adjust seasoning. Corn cans too pricey? Frozen corn thaws and drains in minutes. Swapping green beans? Peas or lima beans add a different texture. The sour cream and cheese are optional but worth it—Kraft shredded melts best, but any cheddar works. Need more protein? Add a can of tuna or lentils. Want it spicier? Hot sauce or cayenne at the end. The soup thickens as it cools, so add water or broth if it gets too thick while reheating.
This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. I double the batch and freeze half for lazy days. Store in glass containers if you can—plastic absorbs odors. Reheat gently on the stove or microwave until steaming. The cheese and sour cream go on fresh, so add those last minute. Leftovers? Perfect for lunchboxes or quick dinners with crusty bread.
Why You'll Love This Recipe
- Five-Can Magic: I swear by this—open five cans, dump them in, and boom—dinner’s ready. No chopping, no measuring, just stir and simmer. Honestly, the days I forget to thaw meat or wait for veggies to soften are the days I thank my past self for keeping this in my back pocket.
- Sweet-Savory Balance: That first spoonful of black beans and corn hitting the tangy tomatoes? It’s like a party in your mouth. The broth soaks up all the flavors, but the green beans add that bright crunch—no one’s fighting over the last bite.
- Weeknight Wonder: Soup for breakfast? Lunch packed in jars? Leftovers reheated three times? This does it all. Between us, I’ve served it cold with tortilla chips at parties and straight from the pot when my kid’s soccer practice runs late. It’s the ultimate crowd-pleaser.
- Pantry Staple: I make this when my grocery budget’s tight or I’m too tired to cook. Five cans mean minimal waste, and the ingredients last forever. Plus, the black beans stretch the broth just enough to feel like a full meal—not just a side dish. My wallet and I both approve.
Step-by-step instructions for 5-Can vegetable soup
This hearty soup comes together faster than you'd think—just 20 minutes on the stove.
Sauté the Aromatics
Heat the 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 3-4 minutes until it becomes translucent and just beginning to soften. You'll see the edges curl slightly—that's your cue to add the 2 cloves minced garlic cloves. Cook for another 30 seconds until the garlic releases its fragrant aroma.
Here's where the flavor foundation happens: the onions should be soft but not browned, and the garlic should smell incredible but not burn. If it starts to darken too quickly, reduce the heat slightly. Keep the pot uncovered so any moisture evaporates—this helps build deeper flavor in the soup.
Combine All Canned Vegetables and Broth
Add the 1 can drained black beans, 1 can drained diced tomatoes, 1 can drained corn kernels, 1 can drained green beans, and 1 can drained carrots to the pot. Stir everything together to distribute the vegetables evenly. Pour in the 4 cups vegetable broth and sprinkle in the 1 teaspoon dried thyme, 1 teaspoon salt, and ½ teaspoon black pepper. Give it a final stir to combine all ingredients thoroughly.
The soup will look vibrant and colorful at this stage—those fire-roasted tomatoes and bright green beans will make your kitchen smell like a summer garden. Let the mixture come to a gentle simmer over medium-high heat. Once it reaches a rolling boil, reduce the heat to medium-low and let it cook uncovered for 10-12 minutes. You want the vegetables to soften slightly but still retain their texture—think al dente rather than mushy.
Finish with Seasoning and Garnish
After the 10-12 minutes of simmering, taste the soup and adjust the seasoning if needed. You might need a little more salt—remember, we used low-sodium broth to give you more control. The soup should be flavorful but not overwhelmingly salty. If it needs more depth, add a pinch of sugar to balance any acidity from the tomatoes.
Ladle the hot soup into bowls and let everyone customize their own. Top each serving with ¼ cup shredded cheddar cheese and ¼ cup sour cream—the cheese adds a creamy richness while the sour cream provides a cool contrast to the warm broth. Serve immediately while the cheese melts beautifully into the soup, creating that perfect creamy finish.
Pro Tips For Making 5 Can Vegetable Soup
- Simmer Gently: This isn’t a race—bring your soup to a gentle boil first, then lower to a steady simmer. I used to crank the heat and end up with mushy green beans and split black beans. A low simmer (small bubbles, occasional swirls) keeps everything intact while flavors meld.
- Drain and Rinse: Skip the salted rinse on canned beans—it’s a waste of flavor. Instead, drain them well and give them a quick cold-water rinse to remove excess starch. My soup used to taste like canned beans instead of actual veggies until I started doing this.
- Add Corn Last: Corn turns to mush faster than you’d think. Hold off adding the kernels until the last 5 minutes of cooking—just stir them in when the green beans are tender. Trust me, you’ll notice the difference.
- Boost Broth Depth: Don’t skimp on broth—use at least 4 cups (more if you like it loose). Thin soup tastes flat, and you’ll regret not having enough to cover everything properly. I learned this after scrambling to add water mid-cook twice.
Perfect pairings for this 5 can vegetable soup
Crusty Bread Pairings
This soup pairs perfectly with warm, crusty bread that soaks up every last drop of flavor. I love using a baguette or sourdough loaf—the crispy exterior contrasts beautifully with the creamy soup. Toast slices in the oven at 375°F for 5-7 minutes until golden brown.
For extra indulgence, spread each slice with garlic butter (mix 2 tbsp softened butter with 1 minced garlic clove and a pinch of salt). 🥖
Cheesy Breadsticks
For a fun, interactive touch, serve homemade breadsticks with marinara for dipping. Mix 2 cups all-purpose flour, 1 packet dry yeast, 1 tsp salt, and 1 tbsp olive oil, then roll into ropes.
Brush with garlic butter and sprinkle with shredded mozzarella before baking at 400°F for 12-15 minutes. The cheesy, buttery pull-apart texture is pure comfort food magic.
Fresh Greens Salad
A bright, crisp arugula salad cuts through the soup’s richness like a refreshing breeze. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp balsamic vinegar, and a pinch of flaky sea salt.
Add ¼ cup toasted walnuts for crunch and ¼ cup crumbled feta cheese for tang. The peppery greens and creamy feta balance the hearty soup perfectly. 🥗
Warm Cornbread
For a Southern-inspired twist, serve sweet cornbread alongside the soup. Mix 1 cup cornmeal, 1 cup all-purpose flour, 1 tbsp sugar, 1 tsp baking powder, ½ tsp salt, 1 cup buttermilk, and 2 tbsp melted butter.
Pour into a greased 8-inch cast-iron skillet and bake at 400°F for 20-25 minutes. The slightly sweet, crumbly texture pairs wonderfully with the savory soup.
Drink Pairings
Complement your meal with a sparkling apple cider or iced herbal tea—both add a crisp, refreshing contrast. For something stronger, a light beer like Heineken or Corona enhances the soup’s flavors without overpowering them.
If you prefer wine, a dry Riesling or Sauvignon Blanc brings bright acidity that cleanses the palate between bites. 🍷
Toppings Bar
Set up a toppings bar with shredded cheddar, sour cream, hot sauce, fresh cilantro, and crushed tortilla chips for crunch. Let everyone customize their bowls—this interactive element makes the meal feel special.
I often add a lime wedge for a zesty finish or a sprinkle of smoked paprika for a smoky kick. The possibilities are endless! 🌶️
Nutrition facts
Frequently asked questions
Can I substitute fresh vegetables for the canned ones?
Fresh vegetables work wonderfully—just adjust cooking times. Use 1 cup chopped carrots, ½ cup corn kernels, 1 cup green beans, and 1 cup diced tomatoes (fresh or canned). Sauté fresh veggies with the onions for 5 minutes before adding broth to ensure they soften properly. Fresh beans and tomatoes will release more liquid, so you may need to add ½ cup extra broth to maintain consistency.
How can I make this soup thicker or thinner?
For a thicker soup, simmer uncovered for 15-20 minutes to reduce the liquid. If it's still too thin, mash ½ cup of the beans with a fork to thicken naturally. To thin it out, stir in ½ cup water or broth at a time until you reach your desired consistency. Pro tip: The soup thickens as it cools, so adjust while it's hot.
What are the best ways to store and reheat leftovers?
Store leftovers in an airtight container in the fridge for 3-4 days or freeze for 3 months. Reheat gently on the stove over medium-low heat, stirring occasionally, until steaming. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals, stirring between each. The cheese and sour cream should be added fresh after reheating to prevent sogginess.
Can I make this soup in a slow cooker or Instant Pot?
Yes! For a slow cooker, sauté the onions and garlic first, then transfer everything to the pot and cook on low for 4-5 hours or high for 2-3 hours. For an Instant Pot, sauté the aromatics, add all ingredients, and pressure cook for 5 minutes on high pressure, then quick-release. The slow cooker version will be slightly thicker, while the Instant Pot keeps more of the vegetables' texture.
Why does my soup taste bland?
Bland flavor usually comes from using high-sodium broth or not enough seasoning. Try adding a pinch of sugar (to balance acidity), a splash of lemon juice (for brightness), or a dash of smoked paprika (for depth). Fresh herbs like cilantro or parsley at the end also add freshness. If using high-sodium broth, reduce the added salt to ½ teaspoon and taste as you go.
