Print

Vegan Olive Garden Minestrone Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 7 reviews

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!

Ingredients

Units Scale

Garnish:

Instructions

  1. Heat oil in a large Dutch oven over medium high heat.
  2. Add onion, carrot, celery, and a couple large pinches of salt and pepper. Cook, stirring frequently for 6-8 minutes.
  3. Add garlic, Italian seasoning, and zucchini along with a couple large pinches of salt and pepper.
  4. Cook, stirring frequently for 2 minutes.
  5. 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.
  6. Stir to combine and add bay leaves.
  7. Bring to a simmer over medium-high heat.
  8. 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.
  9. Stir in spinach until it wilts. Season to taste with salt and pepper.
  10. Garnish with parsley and Parmesan cheese if desired and enjoy!

Equipment

Notes

  • Don’t simmer the soup for too long or it will overcook the pasta. When you’re using a small cut of pasta like ditalini or small shells, they are going to cook super quick in the soup. It will take just a few minutes – 5 at the most – to get the pasta perfectly al dente.
  • Switch up the veggies based on your family’s taste! Sometimes we don’t have frozen green beans so I’ll use frozen broccoli or corn instead. I also like to add leftover roasted sweet potatoes or butternut squash if I’ve got some in the fridge. This recipe is super forgiving. Just keep the ratios the same and it will taste delicious!
  • If you’ve got leftover V8 juice, you can use it to make my One Pot Taco Soup, my Vegan Lentil Tortilla Soup, or my Vegan Black Bean Chili.