Spray a stock pot or large Dutch oven with non-stick cooking spray and heat over medium. Add the chopped onion and garlic. Cook for 3-4 minutes, stirring often. Stir in the mushrooms, season with the kosher salt, and continue cooking for 3-4 more minutes.: The pan should feel warm and release a faint sizzle when a drop of water pops, signaling the correct temperature. You want an even, moderate heat so the onion softens without burning, which encourages gentle caramelization and sweetness. If the pot is too cool the onion will sweat and become bland, and if it is too hot it will brown too quickly and risk bitter edges. A common mistake is cranking the heat to rush things, which sacrifices nuanced flavor. Keep the pot at medium, and you will notice a subtle shimmer across the surface when it is ready.
Add the tomato juice and chicken (or vegetable) broth. Add the beans with the Italian seasoning and black pepper, and stir in the zucchini, cabbage, and carrot. Bring to a boil then reduce to a simmer and cook for 30-45 minutes. Taste and add more salt and pepper if needed.: As you add the chopped onion it should make a soft sizzling sound and start to turn translucent within a few minutes, releasing a sweet, savory fragrance. Introduce the pressed garlic after the onion softens so it flavors the oil without burning, which would impart a harsh bitterness. Stir frequently to ensure even cooking and to lift any fond from the bottom that contains concentrated flavor. Over stirring prevents browning, and under stirring can lead to unevenly cooked pieces, so strike a balance.
Cook for 3 to 4 minutes, stirring often: During these minutes the onion will turn glossy and begin to soften, and the aroma will shift from sharp to gently sweet. Use this time to scrape the pot with a wooden spoon and notice any color developing at the base, which adds depth to the final broth. If the onion takes longer to soften it likely means the pan temperature is low, so increase slightly. Conversely, if the edges brown too quickly, lower the heat and stir more often to prevent burning.
Stir in the mushrooms, season with the kosher salt, and continue cooking for 3 to 4 more minutes: When you add sliced mushrooms , they will first release water and then begin to concentrate and brown, giving an earthy aroma that complements the base. The initial moisture is normal, and as it evaporates the mushrooms will darken and their savory flavor will intensify. Adding kosher salt early helps draw out that moisture and deepen the savory profile. Avoid crowding the pan which causes steaming rather than browning; if the mushrooms steam, increase heat briefly to encourage evaporation and color development.
Add the tomato juice and chicken or vegetable broth: Pouring in the tomato juice and chosen broth transforms the pot audibly as the liquid hits heat, and a warm, tomato forward aroma will unfold. This stage builds the soup’s core, carrying the flavors of sautéed aromatics and mushrooms throughout. Stir gently to incorporate any browned bits from the bottom, which dissolve into the liquid and enhance richness. If the broth tastes flat, a brief simmer will concentrate flavors; if it’s too sharp, a pinch more salt can balance acidity.
Add the beans with the Italian seasoning and black pepper, and stir in the zucchini, cabbage, and carrot: Adding the rinsed chickpeas or cannellini beans introduces creamy texture and subtle nutty notes, while the Italian seasoning and black pepper infuse herbal and peppery layers. As you stir in the sliced zucchini , shredded cabbage , and sliced carrot , you will see the pot brighten with color and varied textures. The beans absorb some broth and help thicken the soup slightly. Be careful not to add tender vegetables too early, which can lead to overcooked, mushy pieces; add them now so they retain shape after simmering.
Bring to a boil then reduce to a simmer and cook for 30 to 45 minutes: When the pot comes to a boil you will see vigorous bubbling and steam, and the aroma will intensify. Lowering to a gentle simmer allows flavors to marry slowly, deepening the broth and softening vegetables without breaking them down entirely. During the simmer you may notice the surface occasionally ripple and small bubbles rise, which is the ideal sign of steady, even cooking. Stir every so often to prevent sticking, and skim any foam if it appears. A common error is keeping the heat too high, which reduces liquid too quickly and can make vegetables fall apart.
Taste and add more salt and pepper if needed: As the soup finishes simmering take a spoonful and evaluate balance, focusing on salt, acidity, and seasoning. The depth developed during simmering will change how much seasoning is needed. Add small increments of kosher salt and freshly ground black pepper , tasting after each adjustment. Over salting is easy to do, so proceed cautiously; if the soup ends up too salty, a squeeze of lemon or an extra cup of unsalted broth can help rescue it.