Try this vegan Mediterranean White Bean Soup for lunch or dinner. It’s a quick gluten free soup recipe that’s filled with vegetables and plant-based protein
If you’re looking for more vegan soup recipes that are going to fill you up and give you energy, this Mediterranean White Bean Soup is definitely one to try! It’s a super easy recipe to make with no fancy ingredients or complicated steps. And you can use canned white beans to make it even faster and easier. It’s a hearty vegan soup with 15 grams of protein per serving, thanks to those powerhouse beans!
What ingredients do you need for white bean soup
White beans: This is the base of the recipe so you’ll need 3 15-ounce cans of white beans. You can use navy beans, cannellini beans, Great Northern beans or any white beans. You can make this though with other types of beans or even chickpeas if you’d like. For convenience purposes, I use canned beans. However you can start with dried beans and soak them overnight instead.
Onions, carrots, & celery: This forms the mirepoix of the soup base, which is essentially the aromatics that flavor this soup and many others.
Garlic: Minced garlic or garlic paste, fresh garlic or frozen garlic, it all works in this white bean soup so you can use what you have. I love freezing garlic and using it in soups or other recipes that require cooking.
Vegetable Broth: Look for one made with simple minimal ingredients. You can use low sodium or regular. If you use low-sodium, you may need to add more salt.
Herbs: Fresh or dried work here. If you’re using fresh, you’ll want about 2 tablespoons total compared to 2 teaspoons total for dried. Since it’s a Mediterranean white bean soup, I think thyme and oregano work really well with the flavors.
Spinach (optional): You can use other greens too like kale or collard greens.
Grated Parmesan Cheese (optional): This is for topping at the end, but you can leave it out to keep it vegan.
Tips for making white bean soup
Add more vegetables. What makes this such a great easy soup recipe is its flexibility. Aside from onions, carrots and celery, it’s very popular to add fresh tomatoes or canned diced tomatoes to this recipe. I love the color of the vegetable broth and prefer keeping the tomatoes out of the recipe. You can dementsprechend add zucchini, mushrooms, potatoes or peas.
Allow the beans to simmer with the broth. Since the canned beans are already cooked, it may seem unnecessary to add them to the soup until the very end. However, they actually absorb all the flavors of the soup, and soften to lend a creaminess to the soup. So make sure to add them when the broth goes in.
Stir the soup while it simmers. The canned white beans are very tender so they naturally make the soup thicker. But if you stir the soup and slightly mash the beans with a wooden spoon occasionally, it helps to break them down a bit more.
Make it extra creamy by stirring in some cashew milk. This is optional but adds a rich and creamy flavor to the soup while still keeping it vegan.
This Mediterranean white bean soup is the perfect comfort food for cold winter days. It’s a thick hearty soup that’s vegan, gluten-free and absolutely tasty! I love that it has a rich taste that works as a side soup oben angeführtcomplete dinner option with 15 grams of protein per serving! The white beans are the essence of the soup because they are naturally creamy, making the soup rich without adding any dairy.
- 1 tablespoon olive oil
- 1 large onion chopped
- 2 garlic cloves minced
- 1 large carrot chopped
- 1 celery rib chopped
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- ½ teaspoon oregano
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 3 15-ounces canned white beans drained and rinsed
- 2 cups baby spinach
- Fresh parsley for serving
- Grated parmesan cheese for serving
- Un…large pot or saucepan, heat olive over medium high heat. Add onions and cook until onions are translucent, about 3-5 minutes. Add the garlic, carrots, celery, thyme, oregano, salt and pepper, and cook for an additional 2-3 minutes.
- Add vegetable broth and beans, bring to a boil, reduce heat and simmer for 15 minutes to combine all of the flavors together.
- Stir in the spinach and continue to simmer until the spinach wilts, about 2 minutes
- Remove from heat, sprinkle fresh parsley and grated parmesan cheese, if desired, and serve immediately.