Go Back
+ servings
5 from 3 votes
Bowl of Vegan Minestrone Soup with Spoons and Water Glass
Vegan Minestrone Soup
Prep Time
15 mins
Cook Time
35 mins
Total Time
50 mins

This vegan minestrone soup is made with veggies, red beans and chickpeas, all simmered in a flavorful tomato broth with pasta. Top it off with some fresh basil for a scrumptious soup that's both meal-worthy and delicious!

Course: Soup
Cuisine: Italian
Servings: 6
Calories: 315 kcal
Author: Alissa
For the Vegan Minestrone Soup
  • 1 cup dried small pasta shells (or your favorite small pasta shape)
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 5 cups vegetable broth
  • 1 (14 ounce) can diced tomatoes
  • 1 (6 ounce) can tomato paste
  • 1 (14 ounce) can chickpeas, drained and rinsed
  • 1 (14 ounce) can kidney beans, drained and rinsed
  • 2 medium carrots, diced
  • 1 teaspoon dried oregano
  • ¼ teaspoon red pepper flakes, or to taste
  • 1 small zucchini, chopped
  • 1 cup chopped fresh basil leaves, packed
  • salt and pepper to taste
  1. Bring a large pot of salted water to a boil. Add the pasta and cook it according to the package directions.

  2. Drain the pasta into a colander. Return it to the pot and toss it with a bit of olive oil.

  3. While the pasta cooks, coat the bottom of a large pot with oil and place it over medium heat.

  4. When the oil is hot, add the onion. Sweat the onion for about 5 minutes, until soft and translucent.

  5. Add the garlic and cook it for about 1 minute, until very fragrant.

  6. Stir in the broth, tomatoes, tomato paste, chickpeas, kidney beans, carrots, oregano, and red pepper flakes. Raise the heat and bring the liquid to a boil.

  7. Lower the heat and allow the mixture to simmer for about 20 minutes, stirring occasionally, until the broth thickens up a bit and the carrots are soft. You can add some water if the broth reduces too much.

  8. Stir in the zucchini and simmer for about 7 minutes more, until the zucchini is soft.

  9. Remove the pot from heat and stir in the pasta and basil. Season with salt and pepper to taste.

  10. Ladle into bowls and serve.

Nutrition Facts
Vegan Minestrone Soup
Amount Per Serving (1.5 cups)
Calories 315 Calories from Fat 37
% Daily Value*
Fat 4.1g6%
Saturated Fat 0.5g3%
Sodium 871mg36%
Potassium 941mg27%
Carbohydrates 53.8g18%
Fiber 10.7g43%
Sugar 11.1g12%
Protein 12.8g26%
Calcium 60mg6%
Iron 4.5mg25%
* Percent Daily Values are based on a 2000 calorie diet.