
A simple, nourishing vegetable and bean soup that's fast to make, perfect for meal prep, weight-management plans, and weeknight dinners with satisfying leftovers.

This Quick Veggie Bean Soup has been my weekday lifesaver for years. I first developed the combination on a rushed Monday evening when the fridge offered more frozen vegetables than inspiration. The result was so bright, filling, and easy that it immediately earned a regular spot in my rotation. It’s light enough to support weight-management goals while being hearty enough that no one leaves the table still hungry. The texture balances tender beans with just-tender vegetables, and the broth is savory without feeling heavy.
What makes this version special is how quickly it comes together and how adaptable it is. From the aromatic sautéed onion and garlic to the low-sodium broth and canned tomatoes, the flavors build quickly. The mix of kidney and pinto beans gives the soup a pleasant creaminess and protein punch, while frozen peas and green beans add bright color and quick-cooking convenience. I often double the batch and portion it into single-serving containers for lunches—reheated, the flavors meld even more deliciously.
I first served this to friends who were skeptical about a veggie-forward soup and they went back for seconds. It’s the kind of simple formula that makes guests ask for the recipe and family members request it again the following week. Because it’s fast, reliable, and forgiving, I consider it a cornerstone of my batch-cooking repertoire.
I appreciate how forgiving this pot is: once the aromatics are built, you can adjust vegetables by season and still end up with a satisfying meal. Friends have told me it’s their go-to when they want something healthy but restorative, and I often get messages thanking me for a recipe that stretches a few pantry cans into a comforting dinner.
Cool the pot to room temperature for no more than two hours, then transfer to airtight containers. Refrigerate up to 4 days; for longer storage, freeze in individual 2-cup portions—use BPA-free plastic containers or freezer bags and remove as much air as possible. To reheat from frozen, thaw overnight in the fridge or defrost in the microwave, then warm gently on the stove until steaming. Avoid boiling aggressively when reheating to preserve vegetable texture. When reheating soup stored long-term, taste and adjust salt and acid (a squeeze of lemon) to freshen the flavors.
The formula is intentionally flexible. Swap the kidney and pinto beans for two cans of black beans, cannellini, or chickpeas in equal amounts; each brings a slightly different texture and flavor. Use fresh vegetables if you prefer—add broccoli earlier to give it time to soften and adjust the simmer time. If you want more protein, add a cup of cooked quinoa or a chopped sweet potato at the same stage as the zucchini. To make it spicier, stir in 1/4 teaspoon red pepper flakes when adding spices.
Serve with whole-grain toast brushed with olive oil and sprinkled with sea salt, or offer a side of crackers and hummus for extra substance. Garnish bowls with fresh parsley, a lemon wedge for brightness, or a light drizzle of olive oil. For a heartier meal, top with a scoop of cooked farro or brown rice. Pair with a simple green salad dressed in lemon vinaigrette for a warming lunch or casual dinner.
This style of vegetable-and-bean pot belongs to the broad American tradition of simple, utilitarian soups that evolved to stretch pantry staples into nourishing meals. It echoes Italian minestrone in spirit—using a tomato-broth base, beans, and seasonal vegetables—but simplifies the technique for fast weeknight cooking. Across regions, cooks have used local dried or canned beans and whatever vegetables are on hand; this recipe is a modern, streamlined version designed for convenience without sacrificing flavor.
In spring and summer, replace frozen vegetables with fresh snap peas, summer squash, and sweet corn kernels; add delicate greens like spinach at the end. In fall and winter, incorporate diced carrots, parsnips, or cubed butternut squash—allow them more time to tenderize. For holiday meal prep, add roasted winter squash and a rosemary sprig for an herb-forward aroma. The core method remains the same: build aromatics, add broth and beans, then cook vegetables to the desired texture.
Double the ingredients and portion into 2-cup airtight containers for grab-and-go lunches. Label each container with date and contents. Portioning helps control calories and ensures even reheating. If you pack soup for work, freeze one container and move it to the fridge the night before so it thaws safely. Pack a small container of grated Parmesan or lemon wedges separately if you want to add them at the table.
This soup is forgiving, quick, and adaptable—perfect for anyone who wants healthy stovetop comfort that supports a busy schedule. Make it yours by adjusting beans, vegetables, and seasonings to suit your pantry and preferences. I hope it becomes one of your reliable weeknight comforts, just as it has in my kitchen.
Rinse canned beans under cold water to reduce sodium and canned flavor before adding to the pot.
Add delicate vegetables like peas and zucchini at the end so they stay vibrant and avoid becoming mushy.
Freeze single portions in 2-cup containers for convenient lunches that reheat evenly.
If reheating frozen portions, defrost overnight in the fridge to preserve texture and prevent sogginess.
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.
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. Add chopped onion and cook, stirring frequently, until edges just brown, about 5 to 7 minutes. This softens the onion and develops a sweet base.
Add 2 finely chopped garlic cloves and cook for about 60 seconds, stirring constantly to release aroma without burning. Reduce heat briefly if garlic begins to brown too fast.
Pour in 32 fl oz vegetable broth and the 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 and bring to a gentle simmer.
Stir in drained and rinsed kidney and pinto beans. Cover and bring the pot to a boil so the beans heat through and flavors start to meld.
Add frozen broccoli, chopped zucchini, frozen green beans, and frozen peas. Return to a gentle boil, then reduce heat and simmer 5 to 7 minutes until vegetables are tender but still vibrant.
Taste and adjust salt and pepper as needed. Remove bay leaves. Ladle into bowls and serve with optional whole-grain toast or garnishes like parsley or lemon.
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
@platemint on social media!


Ultra-creamy baked cavatappi swirled in a silky three-cheese sauce and crowned with a bubbly cheddar top. Crowd-pleasing comfort that never leaves leftovers.

Sweet, portable, and simple — these three-ingredient strawberry protein balls are a quick snack you can make in ten minutes using pantry staples and fresh berries.

Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in cute frozen bites that are perfect for breakfasts, snacks, or lunchbox treats.

Leave a comment & rating below or tag @platemint 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.