It is 6:40 p.m., you just walked in the door, and everyone is asking what is for dinner. That is exactly when a pot of soup earns its keep, the same way an emergency fund earns its keep: it quietly solves a problem you did not plan for.
Advertisements1
This Weeknight Soup Recipes formula is built like a simple index fund. You put in a handful of dependable ingredients, you do not babysit it, and it keeps paying you back in leftovers for days. No roux, no blender, no specialty shopping trip.
Everything happens in one Dutch oven in about 35 minutes of active cooking, and the ingredient list is short enough to memorize after two batches. Once you learn the ratio, you can swap vegetables the way you swap funds, without breaking the system.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Regular olive oil, not extra virgin, holds up better at medium heat. If you are out, any neutral oil like canola or avocado works fine.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onion gives the sweetest base after sweating. A red onion is sharper but still works; sweet Vidalia is the closest substitute.
3 medium carrots, peeled and sliced into 1/4-inch coins (about 1 1/2 cups)
Cut them thin so they soften in the same window as the zucchini. Pre-cut carrot coins from the produce aisle save five minutes if you are rushing.
2 celery stalks, sliced 1/4-inch thick (about 1 cup)
Use the inner stalks, they are more tender and less stringy. Fennel bulb is a good swap if you want a subtle anise note.
4 garlic cloves, minced (about 1 tablespoon)
Fresh garlic beats jarred here because it blooms in the oil. Jarred minced garlic is acceptable in a pinch, use 1 teaspoon.
1 teaspoon dried oregano
Oregano is the workhorse herb for this soup. Dried thyme or an Italian seasoning blend are both solid one-to-one swaps.
1 teaspoon smoked paprika
Smoked paprika is what makes people ask what is in this. Sweet paprika works but loses that campfire depth; add 1/4 teaspoon cumin if you swap.
1 can (14.5 oz / 411 g) diced tomatoes, undrained
Fire-roasted diced tomatoes add a deeper, slightly charred flavor. Crushed tomatoes make a thicker, less brothy soup.
6 cups low-sodium vegetable broth
Low-sodium lets you control the salt at the end. Chicken broth works if you are not cooking vegetarian, and it adds body.
2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
Cannellini are creamy and hold their shape. Great Northern, navy, or chickpeas all substitute cleanly at the same quantity.
1 medium zucchini, diced into 1/2-inch pieces (about 1 1/2 cups)
Added late so it stays firm, not mushy. Yellow squash or a handful of frozen green beans are easy swaps.
1 teaspoon kosher salt, plus more to taste
Kosher salt dissolves evenly; if using fine table salt, start with 3/4 teaspoon because it is denser.
Tips & Tricks
Do Not Boil Hard After Adding Beans
A rolling boil breaks the beans down into paste. Keep it at a gentle simmer, small bubbles around the edge only, once the beans go in.
Salt in Layers, Not at the End
Season the onions with a pinch when they go in and again after the broth. Soup salted only at the end tastes flat and salty at the same time.
Cut Everything the Same Size
Uniform 1/4-inch pieces mean the carrots and celery finish together. Chunky carrots next to thin celery is how you get crunchy soup.
Taste Before You Serve, Every Time
Broth brands vary wildly in salt. Taste at minute 30, then adjust, because you cannot take salt back out.
Pro Tips
Step-by-Step Instructions
1. Heat the pot
Warm 2 tablespoons olive oil in a large Dutch oven over medium heat, 325F to 350F (163C to 177C). The oil is ready when a single piece of onion sizzles the moment it touches the surface.
2. Sweat the aromatics
Add the onion, carrots, and celery with a pinch of salt. Cook 7 to 8 minutes, stirring occasionally, until the onions are translucent and the edges are glossy, not browned.
3. Bloom the garlic and spices
Stir in the garlic, oregano, and smoked paprika. Cook 30 to 45 seconds, just until fragrant and the garlic smells nutty, then pull the pot off the heat for a second so nothing scorches.
4. Build the broth
Pour in the diced tomatoes with their juices and scrape the bottom of the pot with a wooden spoon to lift any stuck bits. Add the 6 cups broth and 1 teaspoon kosher salt, then bring to a boil over high heat, about 5 minutes.
5. Simmer the root vegetables
Reduce to medium-low so the surface is bubbling gently at the edges, roughly 200F to 205F (93C to 96C). Simmer 10 minutes, until a carrot coin pierces easily with a paring knife.
6. Add beans and zucchini
Stir in the rinsed beans and diced zucchini. Simmer uncovered another 8 to 10 minutes, until the zucchini is tender but still holds its shape and the broth has thickened slightly.
7. Season and rest
Turn off the heat, taste, and add salt in 1/4 teaspoon increments until the broth tastes full rather than watery. Let it sit 5 minutes off the heat so the flavors settle.
8. Serve
Ladle into bowls and finish with cracked black pepper, a drizzle of olive oil, or grated Parmesan. Serve with crusty bread for dipping.
Delicious Variations
Creamy Tomato White Bean
Blend half the soup with an immersion blender and stir in 1/2 cup heavy cream at the end for a silky, bisque-like bowl.
Italian Sausage and Kale
Brown 12 ounces of crumbled hot Italian sausage in step one, then add 3 cups chopped kale with the beans and skip the zucchini.
Curried Coconut Chickpea
Swap the oregano and paprika for 2 teaspoons curry powder, use chickpeas, and replace 2 cups of the broth with full-fat coconut milk.
How to Store Weeknight Soup Recipes
Refrigerator
Cool within 2 hours, then store in an airtight container up to 4 days. The zucchini softens each day, which is normal.
Freezer
Freeze up to 3 months in 2-cup portions, leaving 1 inch of headspace. Potatoes are not in this recipe, so it freezes cleanly without turning grainy.
Reheating
Reheat on the stovetop over medium-low, 5 to 7 minutes, stirring occasionally, or microwave covered for 2 to 3 minutes. Add a splash of broth if it has thickened too much.
Frequently Asked Questions
Q: How long does homemade vegetable bean soup last in the fridge?
It keeps safely for 4 days in an airtight container in the refrigerator. After that the texture degrades and the risk of spoilage climbs, so freeze anything you will not eat by day four.
Q: Can I make this weeknight soup in a slow cooker instead?
Yes, but skip the stovetop steps and add everything except the zucchini and beans to the slow cooker. Cook on low 6 hours, then stir in the beans and zucchini for the last 30 minutes so they do not turn to mush.
Q: Why is my vegetable soup bland?
Almost always because it was under-salted and the spices were not bloomed in oil. Salt in layers as you cook and give the oregano and paprika 30 seconds in the hot oil before the liquid goes in.
Q: Can I use dried beans instead of canned?
Yes, but you need to cook them first, about 1 cup dried beans yields roughly 2 1/2 cups cooked. Never add raw dried beans to this recipe, they will still be hard after 35 minutes of simmering.
Q: Is this soup healthy and how many calories per bowl?
One bowl of this six-serving batch lands around 285 calories with 12 grams of protein and 9 grams of fiber-rich carbohydrates from the beans. It is a genuinely balanced weeknight meal, not a diet food that leaves you hungry.
Make a pot tonight, portion the leftovers for lunch, and notice how much calmer the rest of your week feels when dinner is already handled. Save this one, share it with the person who always asks what is for dinner, and tell me which variation you tried. Keep it simple, keep it growing.
Weeknight Soup Recipes
Weeknight Soup Recipes delivers a hearty one-pot vegetable and bean soup ready in 35 minutes, packed with protein and perfect for busy evenings.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 medium carrots, peeled and sliced into 1/4-inch coins (about 1 1/2 cups)
- 2 celery stalks, sliced 1/4-inch thick (about 1 cup)
- 4 garlic cloves, minced (about 1 tablespoon)
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1 can (14.5 oz / 411 g) diced tomatoes, undrained
- 6 cups low-sodium vegetable broth
- 2 cans (15 oz / 425 g each) cannellini beans, drained and rinsed
- 1 medium zucchini, diced into 1/2-inch pieces (about 1 1/2 cups)
- 1 teaspoon kosher salt, plus more to taste
📋 Instructions
- 1Heat the pot — Warm 2 tablespoons olive oil in a large Dutch oven over medium heat, 325F to 350F (163C to 177C). The oil is ready when a single piece of onion sizzles the moment it touches the surface.
- 2Sweat the aromatics — Add the onion, carrots, and celery with a pinch of salt. Cook 7 to 8 minutes, stirring occasionally, until the onions are translucent and the edges are glossy, not browned.
- 3Bloom the garlic and spices — Stir in the garlic, oregano, and smoked paprika. Cook 30 to 45 seconds, just until fragrant and the garlic smells nutty, then pull the pot off the heat for a second so nothing scorches.
- 4Build the broth — Pour in the diced tomatoes with their juices and scrape the bottom of the pot with a wooden spoon to lift any stuck bits. Add the 6 cups broth and 1 teaspoon kosher salt, then bring to a boil over high heat, about 5 minutes.
- 5Simmer the root vegetables — Reduce to medium-low so the surface is bubbling gently at the edges, roughly 200F to 205F (93C to 96C). Simmer 10 minutes, until a carrot coin pierces easily with a paring knife.
- 6Add beans and zucchini — Stir in the rinsed beans and diced zucchini. Simmer uncovered another 8 to 10 minutes, until the zucchini is tender but still holds its shape and the broth has thickened slightly.
- 7Season and rest — Turn off the heat, taste, and add salt in 1/4 teaspoon increments until the broth tastes full rather than watery. Let it sit 5 minutes off the heat so the flavors settle.
- 8Serve — Ladle into bowls and finish with cracked black pepper, a drizzle of olive oil, or grated Parmesan. Serve with crusty bread for dipping.



