Step-by-Step Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Sauté for 8-10 minutes, or until the vegetables are softened and the onion is translucent.
- Add the minced garlic to the pot and cook for another minute until fragrant.
- Stir in the rinsed and drained cannellini beans, vegetable broth, bay leaf, and fresh rosemary or thyme (if using). Bring the mixture to a simmer.
- Reduce the heat to low, cover the pot, and let the soup gently simmer for at least 30-40 minutes, allowing the flavors to meld. Remove the bay leaf and herb sprig before the next step.
- For a smoother consistency, carefully use an immersion blender to blend about half of the soup directly in the pot, leaving some beans whole for texture. Alternatively, transfer half of the soup to a regular blender, blend until smooth, and then return it to the pot. If you prefer a chunky soup, skip this step.
- Taste the soup and season with salt and black pepper as needed. The exact amount will depend on the saltiness of your vegetable broth.
- Ladle the warm soup into bowls and garnish with freshly chopped parsley before serving.
Full Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 (15-ounce) can cannellini beans, rinsed and drained (or 1.5 cups cooked white beans)
- 4 cups high-quality vegetable broth
- 1 bay leaf
- 1 sprig fresh rosemary or thyme (optional)
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper, or to taste
- Fresh parsley, chopped, for garnish
Shopping List
- Produce: 1 large yellow onion, 2 cloves garlic, 2 carrots, 2 celery stalks, fresh parsley, 1 sprig fresh rosemary or thyme (optional)
- Pantry: 2 tablespoons olive oil, 1 (15-ounce) can cannellini beans, 4 cups high-quality vegetable broth, 1 bay leaf, 1/2 teaspoon salt, 1/4 teaspoon black pepper
Equipment Needed
- Large pot or Dutch oven
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Strainer or colander
- Immersion blender (optional, for smoother soup)
Variations & Serving Ideas
This soothing bean soup, while wonderfully satisfying on its own, truly shines when served alongside a few thoughtful accompaniments. Pair each warm bowl with a generous slice of your favorite crusty bread or warm focaccia, perfect for soaking up every last drop of the flavorful broth. For a touch of elegance and added richness, a swirl of robust extra virgin olive oil and a scattering of freshly chopped parsley or chives right before serving are highly recommended. If you’re looking to create a more substantial and traditional meal, a crisp green salad with a light vinaigrette makes an excellent companion; consider adding toasted pumpkin seeds or candied pecans as delightful ‘Salad Add Ins’ for extra crunch. This soup is also fantastic for meal prepping: store leftovers in an airtight container in the refrigerator for up to 3-4 days, or freeze for up to 3 months, making it an ideal ‘Veggie Soup With Beans’ for quick and easy weeknight dinners.
We hope this homemade vegetarian bean soup brings a sense of warmth and delightful flavor to your kitchen and dining table. It’s a true testament to the beauty of simple, traditional meals that nourish both body and soul. We’d absolutely love to hear how this recipe turned out for you – share your experiences, tips, or any creative variations in the comments below! Happy cooking and enjoy every comforting spoonful! #GentleDinnerRecipes #TraditionalMealsDinners #VegetarianBrothSoup #SoothingSoup #VegetarianMealIdeasForDinner #BuckeyeBeansRecipe #SnacksForEntertaining #SaladAddIns #VeggieSoupWithBeans