Indulge in the rich flavors of Tuscany with this creamy and hearty vegan Tuscan white beans recipe. Made with simple and wholesome ingredients, this dish is perfect for a comforting weeknight meal or a weekend gathering. The combination of tender white beans, aromatic herbs, and savory seasonings will leave you craving for more. Serve it as a main course or as a side dish alongside crusty bread or a bed of steaming pasta. You won't believe it's vegan!
Ingredients
- 2 cups dried cannellini beans
- 1 onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 stalks celery, diced
- 1 can diced tomatoes
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- 4 cups vegetable broth
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Directions
- Soak the dried cannellini beans overnight in plenty of water. Drain and rinse before using.
- In a large pot, heat some olive oil over medium heat. Add the diced onion, minced garlic, diced carrots, and diced celery. Sauté until the vegetables are tender and fragrant.
- Add the soaked and rinsed cannellini beans to the pot along with the diced tomatoes, dried rosemary, dried thyme, dried oregano, bay leaf, and vegetable broth.
- Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for about 30 minutes or until the beans are tender and fully cooked.
- Season with salt and pepper to taste. Remove the bay leaf.
- Serve the vegan Tuscan white beans hot, garnished with freshly chopped parsley. Enjoy!