Hearty Vegan Minestrone Soup

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 medium onion diced
  • 2 celery stalks diced
  • 2 large carrots diced
  • Salt and pepper to taste
  • 1 zucchini diced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 4 garlic cloves minced
  • 2 ounces tomato paste
  • 1 28-ounce can crushed tomatoes
  • 6 cups low-sodium vegetable broth
  • 15 oz can kidney beans drained and rinsed
  • 15 oz can white beans drained and rinsed
  • 1/2-3/4 cup small pasta of choice
  • Fresh parsley for serving

Preparation

  1. Heat the olive oil in a large pot over medium-high heat.

  2. Add the onions, celery and carrots to the pot.

  3. Season with salt and pepper.

  4. Cook, stirring occasionally until vegetables start to soften, about 5 minutes.

  5. Add the zucchini, thyme, oregano and garlic and cook until fragrant, about 1 minute.

  6. Add the tomato paste, crushed tomatoes with their juices and vegetable broth.

  7. Bring mixture to a boil, then simmer until the vegetables soften, about 20 minutes.

  8. Stir in the kidney beans, white beans and pasta.

  9. Simmer until pasta is tender, about 6-8 minutes or according to pasta package instructions.

  10. Optionally, serve with parmesan.

Related recipes

Load more