Made with creamy white beans instead of chicken and fresh spinach, this gnocchi soup recipe is quickly becoming a favorite among my friends and family. This soup is ready in record time (15 minutes to be exact!) making it perfect for cozy weeknights. Readers have also had great luck with making this soup vegan and gluten free too!
Flavor Base: Heat 2 Tbsp butter or oil in a large pot over medium heat. Add 1 cup diced onion, ½ cup diced carrots, and ½ cup diced celery, cooking until onion is soft and translucent, about 5 minutes. Stir in 3 cloves garlic, 2 tsp Italian seasoning, 1 tsp salt, and ¼ tsp crushed red pepper flakes, continuing to cook for a minute. Stir in ¼ cup flour.
Make It Soup: While stirring, add 4 cups vegetable broth and bring to a gentle simmer for 5 minutes to thicken the soup. Stir in 1 15-oz can white beans, 4 cups fresh spinach, and 16 oz gnocchi, cooking just until gnocchi is tender, about 2 to 3 minutes.
Serve: Remove from heat and stir in 2 cups half-and-half. Serve warm!