This classic vegetarian minestrone soup is the perfect bowl to warm up to! It's packed with hearty vegetables and pasta for a filling and healthy meal.
Sautè the vegetables. Heat the olive oil in a stock pot over medium heat. Once the oil is hot, add the celery, carrots, and onion and sautè for two minutes. Add the garlic, potatoes, and tomatoes to the pot and allow them to cook for another 10 minutes over medium low heat.
Build the soup base. Add the tomato paste to the pot and stir well to evenly coat the vegetables. Add the crushed tomatoes and the vegetable broth. Add the rosemary, parsley, basil, thyme, salt, pepper, and red pepper flakes to the pot and stir well. Bring the mixture to a light boil over medium high heat.
Add the pasta, beans, and leafy greens. Drain and rinse the beans, then add the beans, pasta, and escarole to the pot and stir. Cover the pot and simmer for 10 minutes until the pasta is al dente.
Serve. Top each bowl with a generous amount of parmesan cheese and more fresh parsley. Mangia!