Minestrone Soup is an incredibly flavorful soup that is so hearty! Made with fresh vegetables, beans, and pasta. Better than Olive Garden!
Add olive oil in a stockpot or dutch oven and heat over medium heat. Add in onion, garlic, carrots, and celery and saute until onions are translucent, about 3-5 minutes.
Add in kidney beans, diced tomatoes, seasoning, bay leaf, and vegetable stock. Add in salt and pepper, to taste.
Bring to a simmer and simmer for 15 minutes or until vegetables are tender.
Add in the green beans, zucchini, spinach, and pasta and stir to combine. Simmer until pasta is tender, about 10 minutes.
Taste and adjust salt and pepper to taste and serve immediately.
If you are going to have leftovers I highly recommend to cook the pasta in a separate stockpot and keep separate. When the pasta is left in the liquid it will start to absorb the liquid.
Nutrition estimated is based upon the brands I used. Yours may vary depending on brands.