
This copycat Olive Garden minestrone soup comes together in about 30 minutes and all in one pot! It's loaded with fresh veggies, beans, and al dente pasta in a delicious tomato broth. It's perfect for meal prep or an easy weeknight dinner!
Heat oil in a large Dutch oven over medium high heat.
Add onion, carrot, celery, and a couple large pinches of salt and pepper. Cook, stirring frequently for 6-8 minutes.
Add garlic, Italian seasoning, and zucchini along with a couple large pinches of salt and pepper.
Cook, stirring frequently for 2 minutes.
Add green beans, white beans, kidney beans, diced tomatoes, pasta, vegetable juice, and vegetable broth along with a couple large pinches of salt and pepper.
Stir to combine and add bay leaves.
Bring to a simmer over medium-high heat.
Cover, reduce heat to low, and simmer for 5 minutes or until the pasta is al dente. Stir frequently so the pasta doesn't stick to the bottom of the pan.
Stir in spinach until it wilts. Season to taste with salt and pepper.
Garnish with parsley and Parmesan cheese if desired and enjoy!