-
Heat olive oil in a large pot over medium heat. Sauté onion, carrots, and celery 5-7 minutes until softened. Add garlic and cook 1 minute more.
-
Add diced tomatoes, kidney beans, broth, and Italian seasoning. Bring to a boil.
-
Add pasta and zucchini. Reduce heat and simmer 10-12 minutes until pasta is tender.
-
Stir in spinach and cook until wilted, about 2 minutes. Season with salt and pepper.
-
Serve topped with freshly grated Parmesan cheese.