Chop onion, carrot, celery into ½” pieces. Cut seasonal vegetables into ¼-½”pieces. Drain and rinse beans. Prepare and wash spinach, then roughly tear into bigger pieces. Roughly chop garlic.
In a stock pot or Dutch oven, heat olive oil over medium high heat. Add carrot, celery, and onion to the pot and cook for about 5-7 minutes until vegetables start to become tender.
Add the seasonal vegetables, garlic, and dry herbs to the pot and cook another 5 minutes.
Add Tomato paste and cook another 2 minutes.
Add the can of diced tomatoes, vegetable stock, water and bay leaves. Adjust seasoning with salt and pepper.
Partially cover and bring to a low simmer. Cook for 15-20 minutes.
Add drained beans, Tortellini, and spinach. Cook an additional 5-10 minutes or so until pasta is completely cooked though.
Scoop into bowls and top with fresh parm cheese and a drizzle of extra virgin olive oil.