Warm up with this vegan pasta e fagioli recipe! A healthy Italian dinner with beans and pasta—perfect plant-based soup in 40 minutes.
These ingredients come together for a vegan pasta e fagioli recipe that’s ideal for plant-based soups.
Heat 2 tablespoons of extra virgin olive oil in a large skillet or Dutch oven over medium heat. Add the finely chopped onion, carrot, and celery, cooking for 3 minutes until softened and fragrant. Stir in the grated garlic, chopped sage, rosemary sprig, bay leaves, and tomato paste. Cook for another 2 minutes, letting the flavors meld into a savory base.
Add the 3 cups of cooked beans (rinsed and drained), 5 cups vegetable broth, 14 oz crushed tomatoes, 1 teaspoon salt, black pepper, and red pepper flakes. Stir everything together, bring it to a gentle simmer, and let it cook for 15 minutes. The aroma will fill your kitchen with Italian warmth!
Stir in the 7 oz ditalini pasta and simmer for 10–12 minutes, or until the pasta is cooked to your liking. Stir occasionally to keep it from sticking. If you like a thinner soup, add more broth—adjust to your preference. For a creamier texture, use an immersion blender to blend a portion of the beans before adding the pasta.
Ladle the soup into bowls and drizzle with a touch of extra virgin olive oil. Skip the Parmesan for a fully vegan version, or sprinkle with fresh herbs like parsley for extra flair. Serve hot and savor the comfort!