Soups & Stews
This 5 gallon vegetable soup recipe transforms simple ingredients into a hearty, flavorful pot that feeds a crowd and reheats beautifully. The key lies in balancing fresh vegetables with aromatic herbs and a rich, savory broth that builds depth over time.
I developed this recipe after years of testing—it’s the one that never disappoints, whether you’re hosting a dinner party or prepping for busy weeks ahead.
What makes this recipe special is its foolproof technique for scaling up without sacrificing flavor. You’ll start with sautéing onions, garlic, and celery to create a fragrant base, then add a mix of seasonal vegetables like carrots, potatoes, and corn for texture and sweetness.
The soup simmers for 90 minutes, allowing flavors to meld into a cohesive, comforting dish that’s both nutritious and satisfying.
By the end, you’ll have a 5-gallon batch of soup that’s perfect for gatherings, meal prep, or freezing for later. The broth is rich enough to stand alone, while the vegetables stay tender-crisp, ensuring every spoonful delivers a balance of flavors.
Optional additions like beans or lentils can turn it into a protein-packed meal, but it’s just as delicious on its own.
Storage is effortless—this soup keeps well in the refrigerator for 5 days or freezes for up to 3 months, making it ideal for busy households. Whether you’re feeding a family, hosting guests, or simply stocking your freezer, this recipe delivers restaurant-quality results with minimal effort. Let’s get started!
Ingredients for 5 gallon vegetable soup
Pantry staples plus a few fresh veggies—this feeds 20 with room for leftovers.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 lb | Diced, medium dice preferred |
| Celery Stalks 🧅 | 12 whole | Diced, including leafy tops |
| Garlic Cloves 🧄 | 12 cloves | Minced, not powdered |
| Carrots 🥕 | 3 lb | Peeled, cut into chunks |
| Russet Potatoes 🥔 | 4 lb | Cubed, 1-inch pieces |
| Sweet Corn Kernels 🌽 | 2 cups | Frozen or fresh, thawed |
| Green Beans 🥦 | 1 ½ lb | Trimmed, cut into 1-inch pieces |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Canned Diced Tomatoes 🍅 | 4 cans | 28 oz each, fire-roasted if possible |
| Fresh Thyme 🌿 | ½ oz | Or 1 tbsp dried thyme |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Sea Salt 🧂 | 2 tbsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | 1 tbsp | Freshly cracked |
| Optional White Beans 🥫 | 3 cans | 15 oz each, drained and rinsed |
| Optional Bay Leaves 🌿 | 2 whole | Removed before serving |
The onions, celery, and carrots form the aromatic base—sweat them low and slow to build flavor. I grab organic carrots from Trader Joe's for their sweetness, but any variety works. For the potatoes, Russets hold up best to long simmering. The corn can be frozen (thawed) or fresh—whatever's on sale. Fresh thyme is ideal but dried works at one-third the amount. If you're adding beans, cannellini or great northern work perfectly—they hold their shape through simmering.
No vegetable broth? Water plus 2 tbsp tomato paste gets you close. Short on celery? Swap with extra carrots or leeks. The diced tomatoes should be fire-roasted if you can find them—adds smoky depth. For the optional beans, drained and rinsed is key to avoid a watery soup. The bay leaves are non-negotiable for that classic broth flavor, but remove them before serving. If you're prepping ahead, par-cook the potatoes and green beans for 5 minutes before adding to the pot—they'll finish cooking during the long simmer.
This soup tastes even better the next day as flavors meld. Keeps 5 days in the fridge or 3 months frozen. For freezing, portion into quart-sized containers—perfect for lunches. The broth separates when refrigerated? Stir vigorously before reheating. Want extra heartiness? Add 1 cup cooked quinoa per serving when reheating. The leftovers reheat beautifully—just add a splash of water if it's too thick.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this—just dice onions, chop celery into 2-inch chunks, and smash those garlic cloves. No fancy knife skills needed, and the carrots? Toss them in whole if you’re lazy. (Yes, I’ve done it.)
- Potatoes Soak Up Flavor: That’s the magic—russet potatoes turn creamy and absorb every bit of the onion-garlic base. You end up with a soup that’s rich without a drop of cream, and the texture? Perfectly satisfying.
- Meal-Prep MVP: Make a whole 5-gallon batch on Sunday, and you’ve got lunch/dinner covered for days. The potatoes hold up, the veggies stay tender, and honestly? Leftovers taste even better the next day—no joke.
- Budget-Friendly Feast: Onions, celery, carrots, potatoes—these are the cheap staples that stretch into 20+ servings. I’ve fed a crowd for under $15, and everyone leaves happy. (Even my picky eaters.)
Step-by-step instructions for making 5 gallon vegetable soup
Here's how to build this hearty vegetable soup that feeds a crowd.
Sauté the Vegetable Base
Heat the 0.5 cup olive oil in a large stockpot over medium heat. Add the 2 lb diced yellow onions and 12 whole diced celery stalks, cooking for 5-7 minutes until softened and translucent. You'll see them release moisture and begin to caramelize slightly.
Add the 12 cloves minced garlic and cook for another 30 seconds until fragrant. This foundational step develops deep flavor through the Maillard reaction. If the vegetables start to brown too quickly, reduce heat slightly to medium-low—we want to build flavor, not burn.
Add Hearty Vegetables and Tomatoes
Increase heat to medium-high and add the 3 lb peeled carrot chunks and 4 lb cubed russet potatoes. Stir to coat with the oil and cook for 3-4 minutes until the potatoes begin to soften slightly at the edges. This step ensures your vegetables don't boil immediately when adding liquid.
Pour in the 4 cups vegetable broth and 4 cans diced tomatoes (with juices), stirring to combine. Add the 2 whole bay leaves and bring to a gentle boil. Reduce heat to low-medium and let simmer uncovered for 20 minutes, stirring occasionally. You'll see the potatoes begin to break down and the soup thicken slightly.
Incorporate Delicate Vegetables and Seasonings
Add the 2 cups sweet corn kernels, 1.5 lb trimmed green beans, and 0.5 oz fresh thyme. Stir gently to distribute the vegetables evenly. The corn and green beans should be added last to prevent overcooking—you want them to retain their texture and bright color.
Season with 2 tbsp sea salt and 1 tbsp freshly cracked black peppercorns. Taste and adjust seasoning if needed—this is your chance to balance the flavors before the soup finishes. If using the 3 cans white beans, add them now and stir gently to incorporate.
Simmer to Perfection
Return the soup to a gentle simmer and cook uncovered for 30-40 minutes, stirring occasionally. The potatoes should be fork-tender and the carrots easily pierced with a fork. You're aiming for a soup where all ingredients are cooked through but still hold their shape—especially those green beans.
Taste again and adjust seasoning if needed. The flavors will concentrate as the soup simmers, so it's easier to taste and adjust now than later. Remove the 2 bay leaves before serving, as they can leave a bitter aftertaste if consumed.
Finish and Serve
Remove the pot from heat and stir in the 0.25 cup chopped fresh parsley. Garnish each serving with additional parsley for color and freshness. This final step brightens the soup and adds a touch of elegance to your presentation.
Serve immediately while hot, with crusty bread or over rice. The soup will continue to thicken slightly as it sits, but it's best enjoyed fresh from the pot. For a restaurant-quality finish, you can also drizzle a bit of olive oil on top before serving, adding richness and visual appeal.
Pro Tips For Making 5 Gallon Vegetable Soup
- SOFTEN POTATOES FIRST: Cut your Russet potatoes into 1-inch chunks—not thin slices—and add them to the pot 10 minutes before the carrots. They need that extra time to break down without turning to mush, especially in a big batch where heat can get uneven.
- SWAP CELERY FOR STALKS: Skip the pre-chopped celery mix—whole celery stalks add real texture and flavor. Cut them into 2-inch pieces (don’t dice them) so they hold up through simmering. (Yes, you’ll pick out the strings later, but it’s worth it.)
- SWEAT ONIONS LOW: Start onions on medium heat with a splash of water—this keeps them from burning while you prep other veggies. After 5 minutes, crank the heat to medium-high to deepen their color. (I learned this the hard way: burnt onions ruin everything.)
- SALT THE WATER: Add 1 tablespoon salt per gallon to the broth before adding potatoes and carrots. This guarantees even seasoning—no last-minute guesswork. (Your future self will notice the difference when tasting mid-simmer.)
Best sauces and condiments for this recipe
Creamy Garlic Sauce
Transform your soup into a creamy masterpiece by stirring in 1 cup heavy cream or ½ cup Greek yogurt during the final 10 minutes of simmering.
For extra richness, blend ½ cup of the soup with ¼ cup unsalted butter and 2 tbsp flour until smooth, then whisk back into the pot. This creates a velvety texture that balances the hearty vegetables. 🥄
Spicy Tomato Topping
Add a bold punch with a quick tomato sauce blend: mix ½ cup tomato paste, 1 tbsp apple cider vinegar, 1 tsp smoked paprika, and ½ tsp cayenne pepper.
Simmer for 5 minutes before ladling over individual servings. The acidity brightens the soup while the spices add warmth. For a smoky twist, use fire-roasted tomato sauce instead.
Herb Oil Finish
Elevate your soup with a drizzle of herb-infused olive oil. Heat ¼ cup olive oil with 2 tbsp chopped fresh parsley, 1 tbsp chopped fresh basil, and 1 minced garlic clove until fragrant.
Drizzle over servings just before eating. This adds a fresh, aromatic layer that complements the savory broth without overpowering it.
Lemon-Caper Garnish
For a tangy contrast, combine 2 tbsp capers, 1 tbsp lemon zest, and 1 tbsp chopped fresh dill in a small bowl. Spoon this bright topping over each serving.
The briny capers and citrus cut through the richness, adding complexity. This works especially well if you've added cream or beans to the soup.
Crispy Breadcrumbs
Toast 1 cup panko breadcrumbs in a dry skillet over medium heat for 3-4 minutes until golden. Sprinkle over servings for a satisfying crunch. For extra flavor, mix in 1 tsp garlic powder and ½ tsp dried oregano before toasting.
This adds texture and soaks up any extra broth for a delicious bite.
Nutrition facts
Frequently asked questions
Can I make this soup in a smaller pot?
This recipe scales perfectly. For a 2-quart batch, reduce all ingredients by 1/10th. Use a 6-quart Dutch oven for 10 servings instead of 20. The key is maintaining the same vegetable-to-liquid ratio—aim for 1 cup broth per 1.5 cups chopped vegetables. Just adjust simmering time to 45-60 minutes for smaller batches.
How do I prevent the soup from getting watery?
Use starchy vegetables like potatoes and carrots to naturally thicken the broth. Simmer uncovered for the full 90 minutes—this allows excess liquid to evaporate. If needed, mash 1/2 cup cooked potatoes directly into the pot at the end. For extra thickness, stir in 1 tbsp cornstarch mixed with 2 tbsp water during the last 5 minutes of cooking.
Can I substitute any vegetables I don't like?
Yes! Swap green beans for zucchini or peas, or replace corn with cauliflower florets. For potatoes, try sweet potatoes or butternut squash (add 15 minutes earlier). The onion-celery-carrot base is non-negotiable for flavor, but the other veggies are flexible. Just maintain the same total volume—8 cups chopped vegetables total for the full recipe.
Will this soup reheat well?
Perfectly! Reheat on the stove over medium-low heat, stirring frequently to prevent scorching. For safety, bring to a rolling boil for 2 minutes to kill bacteria. If too thick, add 1/4 cup water or broth per quart. Microwave reheating works but may make green beans mushy—always stir and let sit 1 minute after heating. The flavor actually improves after 24 hours as ingredients meld!
How do I make this vegan?
Skip the optional beans (or use chickpeas) and replace olive oil with vegetable oil. For umami depth, add 1 tbsp soy sauce or 1 tsp miso paste when seasoning. Use vegan vegetable broth and ensure all canned tomatoes are BPA-free. The natural sweetness of carrots and corn will still shine! For extra protein, stir in 1 cup cooked lentils during the final 15 minutes of simmering.
