Ingredients
Main Ingredients
- 2 cups dried cannellini beans, rinsed and soaked overnight
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 sprigs fresh rosemary
- 4 cups vegetable stock
- 1 can diced tomatoes, drained
- 1 teaspoon salt
- 1 teaspoon black pepper, freshly ground
- 1 small carrot, diced
AI Transformation
Make this recipe yours.
Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.
Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI
Free · iOS · iPad
Method
- 01Drain and rinse the soaked cannellini beans thoroughly.
- 02In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent.
- 03Add the minced garlic and cook for another minute until fragrant.
- 04Tie the rosemary sprigs with kitchen twine and add them to the pot along with the diced carrot. Stir to combine.
- 05Add the drained cannellini beans, vegetable stock, and diced tomatoes to the pot. Stir well.
- 06Season with salt and freshly ground black pepper. Bring the mixture to a boil.
- 07Reduce the heat to low and let the soup simmer for approximately 90 minutes, or until the beans are tender.
- 08Remove the rosemary sprigs and adjust seasoning if necessary. Serve hot with crusty bread.