This Tuscan white bean soup is a hearty blend of Italian sausage, vegetables and beans, all simmered together in a savory tomato broth. A quick and easy dinner option that is a complete meal in one pot!
Heat the olive oil in a large pot over medium heat. Add the sausage to the pan; cook for 5 minutes, using a spoon to break up the sausage into smaller pieces.
Add the onion, celery and carrots to the pan and cook for 4-5 minutes or until just softened. Season the vegetables with salt and pepper to taste. Stir in the garlic and cook for 30 seconds.
Add the Italian seasoning, diced tomatoes, chicken broth and white beans. Bring the pot to a simmer.
Cook for 8-10 minutes or until vegetables are tender. Stir in the spinach and cook for 2-3 minutes or until wilted.
Season the soup with salt and pepper to taste. Sprinkle with parsley and serve.