This Italian Minestrone Soup is a hearty vegetable soup with beans that is done in one pot and ready in less than 30 minutes! A simple dinner recipe that is cozy, comforting and delicious!
In a large dutch oven or soup pot, heat olive oil over medium heat. Add the chopped onions, carrots and celery. Sauté until soft and onions are translucent, about 7-8 minutes.
Add the garlic and cook for another minute until garlic is fragrant.
Stir in the kidney beans, crushed tomatoes, rosemary, bay leaf, parsley, salt, black pepper, vegetable broth, water and parmesan rind. Bring to a boil and then reduce heat to low.
Add the pasta and cook until al dente, about 7-8 minutes. Stir often so the pasta doesn't stick to the bottom of the pot. Then remove from heat.
Stir in the chopped spinach and serve with grated parmesan cheese.