Heat olive oil in a saucepan on high flame and place onion and garlic into it
Sauté the onion and garlic for 1-2 minutes until they become translucent
Add zucchini, celery, carrots, kidney beans, tomatoes and baby spinach to the saucepan and sauté for 1-2 minutes
Add vegetable broth, water, parsley, basil, oregano, Italian seasoning, salt and black pepper to the saucepan and stir until it comes to a boil
Once it comes to a boil, lower the flame to medium and cook for 15-20 minutes until the carrots are 80% cooked
Add the small shell pasta to the saucepan and cook for 8-10 minutes until pasta becomes al dente
Stir properly and serve hot with your choice of bread