Looking for a comforting and nutritious soup? This Vegan Italian White Bean Soup is your answer! Packed with flavor and wholesome ingredients, it’s an easy vegan recipe that everyone will love. Perfect for a cozy dinner or a meal prep option for the week ahead!
Imagine a bowl filled with tender white beans, aromatic herbs, and fresh vegetables simmering in a savory broth. This soup not only satisfies your taste buds but also nourishes your body. It’s the perfect blend of Italian flair and vegan goodness, making it a delightful addition to your culinary repertoire.
Delicious Vegan Italian White Bean Soup Recipe


This Vegan Italian White Bean Soup is a delightful medley of creamy white beans, tomatoes, and an array of vegetables, creating a rich and hearty dish. The flavors meld beautifully, resulting in a comforting soup that warms you from the inside out.
Ingredients
- 2 cans (15 oz each) white beans, drained and rinsed
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 can (14 oz) diced tomatoes, with juice
- 4 cups vegetable broth
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh parsley for garnish
Instructions
- Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add chopped onion, garlic, carrots, and celery. Sauté for about 5-7 minutes until vegetables are tender.
- Add Tomatoes and Broth: Stir in the diced tomatoes and vegetable broth. Bring to a boil.
- Incorporate Beans and Seasoning: Add the rinsed white beans, oregano, basil, salt, and pepper. Lower the heat and let simmer for 20-25 minutes to allow flavors to meld.
- Serve: Ladle the soup into bowls and garnish with fresh parsley. Enjoy with crusty bread or on its own!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 220kcal
- Fat: 7g
- Protein: 12g
- Carbohydrates: 30g