Heat olive oil in a large pot over medium-high heat. Add onions and carrots and saute 3 minutes then add garlic and saute 1 minute longer.: The pan should shimmer when the oil is ready, and you may notice a faint fruity scent from the olive oil . Warming the oil properly creates a slick surface so the onion and carrot release their flavors without sticking. If the oil smokes, the heat is too high and will give a bitter edge, so lower the flame and let the pan cool briefly before continuing. Use a large heavy bottom pot so heat distributes evenly and you get consistent softening of aromatics.
Stir in vegetable broth, potatoes, squash, zucchini, tomatoes, rosemary, thyme, bay leaves and season with salt and pepper to taste.: As the vegetables hit the warm oil, listen for a gentle sizzle and watch the edges of the onion become translucent, which signals the release of sugars. The aroma will shift from raw sharpness to a sweet, savory base as the carrot softens. When you add the garlic , the scent becomes more pungent and inviting; garlic cooks quickly so keep it moving for a minute to avoid browning. Burning the garlic is a common misstep that leads to bitterness, so stir constantly during that minute.
Bring to a boil then stir in pasta if using. Cover, reduce heat to medium low and simmer until veggies are nearly tender, about 15 minutes.: Right after adding the broth, you will see the pot transition from glossy aromatics to a simmering stew of vegetables. The broth lifts the browned bits from the bottom creating extra flavor, and the potatoes and butternut squash begin to soften and release starch, which slightly thickens the liquid. Fresh herbs like rosemary and thyme perfume the pot with woodsy and floral notes; if you only have dried herbs use less. Be cautious with salt at this step because the broth and canned tomatoes already contribute sodium, so season progressively to avoid oversalting.
Stir in kale and kidney beans and cook until kale is tender, about 5 minutes longer. Remove bay leaves, serve warm with parmesan cheese.: When the surface breaks into rolling bubbles the pot has reached a full boil, which is the right moment to add ditalini if you chose to include it. The vigorous boil helps the pasta cook evenly, and as it softens it will release a bit of starch that makes the broth tastier and more cohesive. Keep an eye on the boil because starchy bubbles can rise quickly and create a messy boil over. A gentle, controlled stir right after adding pasta prevents clumping and helps the pieces separate.
Recipe source: adapted from My Recipes: Lowering the heat lets the soup develop flavor slowly while the potatoes and butternut squash become tender without falling apart. You should hear a quiet, steady simmer and see gentle movement in the pot. Check with a fork for doneness; the vegetables should give but not be mushy. A common trap is over simmering, which causes delicate vegetables like zucchini to disintegrate, losing textural contrast, so begin checking a few minutes early.
Stir in kale and kidney beans and cook until kale is tender, about 5 minutes longer: Adding kale at the end preserves its lively color and slightly chewy texture while kidney beans heat through and contribute creaminess. As the kale wilts you will notice the soup brighten visually, and the scent becomes greener. If kale is added too early it will over soften and lose its structure, so timing matters. Also, ensure the canned beans are drained and rinsed, otherwise the excess can make the broth cloudy and saltier.
Remove bay leaves, serve warm with parmesan cheese: Before plating, fish out the bay leaves to avoid passing leathery fragments to eaters, and taste to adjust seasoning with salt and pepper. Serving with a sprinkle of parmesan cheese brings a savory, umami finish that melts slightly into the warm broth. If you skip the cheese, consider a final crack of fresh pepper and a drizzle of olive oil to finish. Leaving bay leaves in the bowl is an easy oversight; they are not pleasant to chew and should always be discarded.
Recipe source: adapted from My Recipes : I note sources so I remember inspirations and small technique differences, and you might want to reference original methods for variations. Keeping track helps you experiment confidently while honoring the original flavor structure. A common error is assuming every source uses the same seasoning levels, so always taste and adjust by your preference.