Homemade marinara sauce surrounds a colorful array of vegetables in this sensational soup from Everyday Food associate food editor Lesley Stockton.
In a 4-quart heavy pot or Dutch oven, heat olive oil over medium-high. Add onion, carrot, and cabbage and cook, stirring occasionally, until onion is translucent, about 3 minutes. Season with salt and pepper. Add marinara sauce and chicken broth and bring to a boil. Add zucchini, reduce heat to a rapid simmer, and cook until vegetables are tender, 10 to 12 minutes. Add cannellini beans and simmer until beans are heated through, 1 to 2 minutes. Season to taste with salt and pepper. Divide soup among four bowls and top with Parmesan cheese, if desired.