
A simple, nourishing veggie and bean soup that’s ready in 25 minutes — perfect for meal prep, weight-loss friendly, vegan, and freezer-friendly.

I remember the first time I served this to my neighbor after she’d had a long day; she texted later that night saying it tasted “like comfort and color.” My partner likes it with whole-grain toast on the side, while I often add a squeeze of lemon at the end to brighten the bowl. It’s one of those recipes that sparks small rituals — the perfect accompaniment for a quick salad or to take to a potluck in a big thermos.
My favorite part is how the flavors age — leftovers taste even better after a day because the spices and tomatoes have time to meld. When I’m packing lunches for the week, I cool the soup completely before transferring to meal containers, then top with a sprinkle of chopped fresh parsley when I reheat; it adds a fresh lift and makes leftovers feel special.
Cool soup to room temperature but no longer than two hours, then transfer to shallow, airtight containers to chill quickly. Refrigerate up to 4 days; for longer storage freeze in meal-sized portions in freezer-safe containers or heavy-duty zip-top bags for up to 3 months. When reheating from frozen, thaw overnight in the refrigerator, then warm gently on the stove over medium-low heat, adding a splash of broth or water if it has thickened. Reheated soup keeps its texture best when warmed slowly rather than blasted in a high-powered microwave.
This is a very flexible pot. Swap the kidney and pinto beans with one can of chickpeas and one can of cannellini for a milder, creamier profile. If you only have fresh vegetables, add them earlier and simmer slightly longer; for example, fresh broccoli takes about 6–8 minutes and fresh green beans 8–10 minutes. For extra heartiness, add 1/2 cup quick-cooking barley or small pasta, but reduce broth slightly and check doneness as they cook. For spice, stir in 1/2 teaspoon red pepper flakes or a dash of hot sauce at the end.
Serve with whole-grain toast drizzled with olive oil and a sprinkle of sea salt as recommended — it adds crunch and makes the meal more filling. Garnish bowls with chopped fresh parsley, a squeeze of lemon, or a spoonful of plain dairy-free yogurt for creaminess. This pot pairs well with a crisp green salad or simple roasted vegetables for a complete dinner. For a protein boost, top with a spoonful of pesto or a handful of toasted sunflower seeds.
Hearty vegetable-and-bean soups have roots across many American and Mediterranean home-cooking traditions, where canned beans and pantry staples became essential for economical, nutritious meals. This particular combination leans on the American tradition of one-pot comfort stews while borrowing the Mediterranean approach of beans and olive oil that creates a balanced, wholesome bowl. Historically, such soups provided affordable protein and used seasonal and preserved produce — a practice that continues today with the convenience of frozen vegetables and canned beans.
In summer, swap frozen green beans and broccoli for fresh, and add a handful of chopped summer tomatoes at the end for brightness. In fall and winter, use heartier greens like chopped kale or chard and toss in diced sweet potato or squash at the beginning for a sweeter, autumnal profile. For holiday gatherings, add roasted root vegetables and a pinch of smoked paprika for additional warmth and depth.
Make a double batch and portion into 2-cup servings for grab-and-go lunches. Label containers with the date and reheat on the stovetop with a splash of broth. Keep a small container of whole-grain croutons or toasted bread slices in the fridge to add crunch when serving. If you want to freeze, leave about 1/2 inch headspace in containers to allow for expansion and thaw overnight in the fridge before reheating gently.
There’s joy in simplicity, and this pot of veggie-and-bean comfort highlights that. It’s quick, flexible, and deeply satisfying — a reliable option to make your weekly cooking easier and more delicious. Enjoy with good company or tuck it into an extra container for your future self; either way, it’s a small act of care that keeps on giving.
Rinse canned beans well under cold water to reduce sodium and improve texture.
Add frozen vegetables straight from the freezer to avoid overcooking and preserve color.
Cool soup quickly in shallow containers before refrigerating to maintain quality and safety.
Adjust salt at the end after tasting, especially if using low-sodium broth.
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. Freeze portions for up to 3 months.
Use any canned beans you prefer: chickpeas, cannellini, or black beans are great substitutes.
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 5–7 minutes until softened and beginning to brown. Add garlic and sauté 45–60 seconds until fragrant, taking care not to burn.
Pour in 32 fl oz vegetable broth and the can of diced tomatoes with juices. Stir, add bay leaves, Italian seasoning, salt, garlic powder, and black pepper. Bring to a gentle simmer to let the flavors meld, about 2–3 minutes.
Drain and rinse both cans of beans and add to the pot. Stir to combine, cover, and bring the pot to a boil briefly to heat the beans through.
Add frozen broccoli, zucchini pieces, frozen green beans, and peas. Bring back to a boil, then reduce heat and simmer until vegetables are tender but still bright, about 5–7 minutes.
Taste and adjust salt and pepper as needed. Remove bay leaves before serving. Let rest a few minutes and serve with whole-grain toast drizzled with olive oil if 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
@flavest on social media!


Bright, tangy lemon cookies made with just white chocolate, fresh lemon, and unsweetened shredded coconut. No oven, no fuss — ready in about 10 minutes and perfect for make-ahead treats.

Simple, portable strawberry protein bites made with strawberry puree, coconut flour, and vanilla protein powder. Ready in 10 minutes and perfect for snack time.

A cozy, pantry friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten free, and full of warming curry flavor.

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