Add Tomatoes and Broth: Stir in the crushed tomatoes, vegetable broth, bay leaf, and dried oregano. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and let the soup simmer for 20 minutes to allow the flavors to meld.
Add Vegetables and Beans: Stir in the cannellini beans and your chopped seasonal vegetables (like zucchini or green beans). Continue to simmer for 10-15 minutes, until the vegetables are tender.
Cook Pasta and Greens: Add the uncooked pasta and chopped kale or spinach to the pot. Cook for 8-10 minutes, or according to pasta package directions, until the pasta is al dente and the greens have wilted. Remove the bay leaf before serving.
Season and Serve: Season the vegan minestrone soup with salt and black pepper to taste. Ladle the hot soup into bowls. Garnish with fresh basil or parsley and a drizzle of extra virgin olive oil.
Notes
This soup can be stored in the refrigerator for up to 5 days.