
A speedy, hearty veggie and bean broth that’s perfect for weeknight dinners and make-ahead lunches — vegan, filling, and full of pantry-friendly ingredients.

This Quick Veggie Bean Soup has been a weekday lifesaver in my kitchen for years. I first pulled this combination together on a busy Monday when the fridge offered only a handful of frozen vegetables, two cans of beans, and a 32-ounce carton of vegetable broth. The result was a bowl that was comforting, bright, and surprisingly filling — it became a staple for those nights when I needed something nourishing fast. The texture is a pleasant mix of soft beans and tender-crisp vegetables, the broth is tomato-laced and aromatic, and the soup holds up beautifully as leftovers so it’s ideal for packing lunches.
What I love most is how adaptable this recipe is: swap in your favorite beans or seasonal produce and you still get a satisfying pot in about 25 minutes. The flavors are simple but well-balanced — a base of sautéed onion and garlic, herb-forward notes from Italian seasoning and bay leaves, a hint of acidity from canned tomatoes, and the comforting body from two cans of beans. My family asks for this on chilly evenings and often reaches for seconds. It’s a clean-eating approach that also supports weight-maintenance goals without sacrificing warmth and satisfaction.
On the nights I make this, the house fills with an herbaceous, cozy aroma that always draws people to the kitchen. I first served it for a casual weekend lunch and my sister declared it a keeper — since then it’s appeared in our rotation whenever we want something quick, wholesome, and economical.
My favorite aspect is how forgiving this pot is: I’ve substituted nearly every vegetable I had on hand and it still turns out delicious. The family often serves it with whole-grain toast drizzled with a little olive oil and a pinch of flaky salt — a simple finish that makes the meal feel extra comforting and complete. Even picky eaters tend to enjoy the mild tomato-forward broth and the soft texture of the beans.
Cool the soup at room temperature no longer than two hours, then transfer to shallow airtight containers before refrigerating to speed cooling. In the refrigerator, it keeps well for four days. For longer storage, freeze in portion-sized containers or heavy-duty freezer bags, removing a bit of air before sealing; the soup stays good up to three months. When reheating from refrigerated, warm on the stovetop over medium-low heat until steaming throughout, stirring occasionally; if frozen, thaw overnight in the fridge then reheat. If the broth thickened while chilling, stir in 1 to 2 tablespoons water per serving when warming to restore desired consistency.
If you don’t have kidney or pinto beans, use cannellini, chickpeas, or black beans in equal 15-ounce can swaps. For a lower-sodium version, use reduced-sodium broth plus an extra can of tomatoes and omit added salt until the end. Swap frozen broccoli for chopped fresh broccoli florets (add for slightly longer simmer time) or use spinach stirred in at the end. If you prefer a heartier texture, add 1/2 cup cooked barley or farro near the end; that will increase cooking time and change nutrition, so account for that. For a spicier bowl, add 1/2 teaspoon crushed red pepper flakes when sautéing.
Serve this with toasted whole-grain bread brushed lightly with olive oil and a sprinkle of sea salt for an extra-filling meal. A side of whole-grain crackers and hummus or a simple mixed green salad with a lemon vinaigrette pairs well. Garnish bowls with a squeeze of lemon or a few chopped fresh herbs like parsley or basil for brightness. For a heartier dinner, top individual bowls with a scoop of cooked quinoa or a sprinkling of toasted pumpkin seeds for texture contrast and extra protein.
While this soup doesn’t claim a single traditional origin, it draws from classic American pantry cooking with influences of Mediterranean flavors through Italian seasoning and olive oil. Bean-and-vegetable broths have long been a frugal, nourishing staple across many cuisines because legumes provide affordable protein and bulk. Canned tomatoes and dried herbs make the dish accessible year-round, and frozen vegetables extend the growing season so you can enjoy a vegetable-forward soup any time.
In spring and summer, replace frozen peas and green beans with fresh peas and green beans for a brighter, sweeter finish, and add fresh basil right before serving. In autumn, stir in roasted winter squash or sweet potato for a comforting sweet note, and add a pinch of smoked paprika. In winter months, use hearty greens like chopped kale or collard greens and leave the soup to simmer a touch longer so flavors deepen. These seasonal tweaks keep the base method constant while letting you celebrate produce availability.
Make a double batch and portion into individual microwave-safe containers for grab-and-go lunches. Label containers with reheating instructions and date. If you plan to freeze, cool fully and pack into single-serving freezer containers; press a sheet of parchment on the surface before sealing to reduce ice crystals. For faster morning lunches, thaw overnight in the fridge; reheat in a microwave safe bowl with a splash of water, stirring midway. This soup holds shape well so it won’t turn mushy with a day or two of refrigeration.
Try this pot on a schedule: make Sunday for Monday and Tuesday lunches, or cook midweek as a quick, comforting dinner. The routine of soup-on-hand removes decision fatigue — and that’s one of the reasons this version has stayed in my rotation for so long.
Whether you’re feeding a busy household or packing healthy lunches, this Quick Veggie Bean Soup is a reliable, flexible, and delicious option. Enjoy experimenting with swaps and shape it to your pantry — it will still deliver warmth, nourishment, and comfort.
Rinse canned beans under cold water to remove excess sodium and improve texture.
Add frozen vegetables straight from the bag to preserve convenience and prevent overcooking.
Taste and adjust salt at the end — low-sodium broth and canned tomatoes vary widely in salt content.
Use a large pot to ensure even heat distribution and to avoid boil-over when bringing the soup up to temperature.
This nourishing quick veggie bean soup recipe | great for meal prep recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — refrigerate in an airtight container for up to 4 days or freeze up to 3 months. Thaw overnight before reheating.
Rinse canned beans thoroughly to reduce sodium and starchiness; use low-sodium broth and taste before adding salt.
This Quick Veggie Bean Soup Recipe | Great for Meal Prep recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat 1 tablespoon oil in a large pot over medium heat until shimmering. Add chopped purple onion and sauté, stirring frequently, until softened and edges begin to brown, about 5 to 7 minutes. Add chopped garlic and cook for 60 seconds until fragrant, stirring constantly to prevent burning.
Pour in the 32-ounce carton of vegetable broth and the 15-ounce can of diced tomatoes with juices. Stir in 2 bay leaves, 1 teaspoon Italian seasoning, 1/2 teaspoon salt, 1/2 teaspoon garlic powder, and 1/4 teaspoon black pepper. Bring to a gentle simmer for 3 to 4 minutes.
Stir in the drained and rinsed cans of kidney and pinto beans. Cover the pot and increase heat until the soup reaches a gentle rolling boil to heat the beans through and let flavors meld. Watch to avoid boil-over.
Add frozen broccoli, chopped zucchini, frozen green beans, and peas. Return to a boil, then reduce heat and simmer until vegetables are cooked through but still vibrant, about 5 to 7 minutes. Test zucchini for tenderness.
Remove and discard bay leaves. Taste and add additional salt and pepper if needed. Let the soup rest briefly, then serve with toasted whole-grain bread or crackers as desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@silksavor on social media!


Quick, no-bake strawberry protein bites made with fresh berries, coconut flour, and vanilla protein powder — a portable, healthy snack ready in 10 minutes.

Fresh strawberries, creamy vanilla yogurt, and crunchy granola turn into adorable frozen yogurt bites — a portable, healthy snack perfect for mornings and afternoons.

A cozy, pantry-friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten-free, and packed with warming spices and bright lime.

Leave a comment & rating below or tag @silksavor on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.