Set a large pot over medium-low heat and add the olive oil. When hot, add the onion, carrots, and Italian seasoning. Cook, stirring occasionally, until the onion and carrots are tender but not browned, about 8 minutes.: As the oil warms you should see it shimmer gently and smell a faint fruity note if the oil is fresh. The moderate heat allows you to sweat the onion and carrots without browning, releasing sweet, vegetal aromas that build the soup base. You will hear a quiet sizzle when ingredients hit the pan, and the onion will become translucent; that is the visual cue to proceed. If the oil smokes or the aromatics start to brown quickly, lower the heat immediately, because early browning will introduce bitter notes that clash with the delicate tomato flavor. A common mistake here is rushing the step with high heat, which creates unevenly cooked vegetables and a harsher flavor profile.
Add the garlic and cook, stirring frequently, for another minute.: When you add the minced garlic its scent will bloom fast, filling the kitchen with warm, pungent fragrance. Stirring frequently keeps the garlic from settling and touching the hot surface long enough to brown, which would turn it bitter. The minute is short; you are aiming for softened, fragrant garlic rather than crisped bits. If you accidentally overcook the garlic and catch it on the pan, remove the pot from the heat and add a splash of broth to cool the bottom before proceeding, because burnt garlic will taint the whole pot.
Add the vegetable broth, crushed tomatoes, beans, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Bring to a boil, and add the zucchini and pasta. Reduce to a simmer. Stir and continue to simmer until the pasta is cooked through, 15-20 minutes, continuing to stir occasionally to help keep the pasta from sticking together.: As you pour in the vegetable broth and crushed tomatoes , the mixture will hiss slightly and steam will rise, carrying tomato and herb aromas. Stir in the white beans and seasonings so flavors begin to marry. Bring the pot to a boil, which will be visible as rolling bubbles across the surface; then add the zucchini and pasta and reduce to a gentle simmer. The simmer should produce soft bubbling and occasional movement of ingredients without violent tossing. This step is crucial because boiling too hard can make the pasta release starch and gum up the broth, while too gentle a simmer will delay cooking. A common slip is not stirring enough after adding pasta, which can lead to clumping; gently stir occasionally to keep pieces separated and check for doneness by tasting a piece.
While the soup simmers, make the cheese topping. In a small bowl, mix together the ricotta, mozzarella, Parmesan, 1/4 teaspoon salt, and 1/8 teaspoon pepper. Set aside.: The cheese mixture should be creamy and well combined, with ricotta cheese as the base and shredded mozzarella and grated Parmesan folded in along with a small pinch of salt and pepper. Use a bowl and a spoon to blend until smooth, adjusting texture if the ricotta is too loose by adding a little more Parmesan . The contrast between warm simmering soup and cool, creamy topping is part of the joy of this dish. Avoid overworking the cheeses into a gluey paste; you want a light, slightly airy scoopable topping that will gently melt on contact with the hot broth.
Add the spinach and parsley to the soup, then taste it and, if it's too acidic for your tastes, add the sugar. I almost always add sugar (or honey) personally to mellow out any acidity from the tomatoes, but I wanted to make this ingredient optional in case you don't want to use the added sugar or your particular canned tomatoes are not too acidic.: When you stir in the chopped spinach and parsley they will wilt quickly, changing from vivid green to a softer shade and releasing a fresh herbal scent. Taste the broth after the greens have settled; acidity from canned crushed tomatoes varies, and a tiny bit of sugar can round it out if needed. I like a tad of sweetness to balance tomato sharpness, but add sparingly; too much sweet will mute tomato complexity. A misstep here is to over sweeten right away. Always taste before and after adjustments, because once sugar dissolves it is hard to counterbalance without more acid or salt.
Taste again and add more salt and pepper if desired.: After all components have joined and the pasta is tender, the flavors will have melded, so final seasoning is essential. Use small increments of salt and freshly ground black pepper , tasting between additions, because salt amplifies certain flavors and can quickly dominate. If you oversalt, adding more broth or a peeled potato to the pot can help absorb excess sodium, but it is better to adjust slowly to avoid remedial steps.
Scoop lasagna soup into bowls and top with a generous spoonful of the cheese topping. Sprinkle with more parsley if desired, and serve.: Serve straight from the pot into warmed bowls, spooning a liberal portion of the cheese mixture on top so it rests on the hot broth and begins to melt. The contrast of hot, tomato scented soup and cool, creamy ricotta topping will create ribbons of richness as you stir them together. Garnish with extra chopped parsley if desired for color and brightness. A frequent mistake is letting the soup sit too long before serving, which can cause the pasta to absorb too much liquid and result in a stodgy texture; ladle quickly and enjoy immediately for the best experience.