Step-by-Step Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion, carrots, and celery. Sauté for 8-10 minutes, or until softened.
- Stir in the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant.
- Pour in the crushed tomatoes and vegetable broth. Add the rinsed cannellini beans, dried oregano, dried thyme, fresh rosemary sprigs, and bay leaves.
- Bring the soup to a simmer, then reduce heat to low, cover, and let it cook for at least 20-25 minutes, allowing the flavors to meld.
- Remove the rosemary sprigs and bay leaves. If you prefer a creamier soup, you can use an immersion blender to blend about 1/3 of the soup directly in the pot, then stir to combine. Alternatively, mash some of the beans with the back of a spoon.
- Stir in the fresh spinach (if using) and cook for just 2-3 minutes, until wilted.
- Season with salt and freshly ground black pepper to taste.
- Ladle hot soup into bowls, garnish with fresh chopped parsley, and serve immediately.
Full Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes
- 6 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 2 sprigs fresh rosemary
- 2 bay leaves
- Salt and freshly ground black pepper to taste
- 2 cups fresh spinach, roughly chopped (optional)
- Fresh parsley, chopped, for garnish
Shopping List
- Produce: 1 large onion, 2 carrots, 2 celery stalks, 4 cloves garlic, 2 sprigs fresh rosemary, 2 cups fresh spinach (optional), fresh parsley
- Pantry: 2 tablespoons olive oil, 1 (28-ounce) can crushed tomatoes, 6 cups vegetable broth, 2 (15-ounce) cans cannellini beans, 1 teaspoon dried oregano, 1/2 teaspoon dried thyme, 1/4 teaspoon red pepper flakes (optional), 2 bay leaves, salt, black pepper
Equipment Needed
- Large pot or Dutch oven
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Ladle
- Immersion blender (optional, for creamier texture)
Variations & Serving Ideas
This heartwarming Tuscan White Bean Soup is best served piping hot! For an extra touch of gourmet, drizzle each bowl with a good quality extra virgin olive oil and, if you’re not keeping it vegan, a sprinkle of freshly grated Parmesan cheese. A true ‘Everyday Easy Meals’ must-have is a crusty loaf of your favorite bread on the side – perfect for dipping and soaking up every last bit of that incredible broth. To complete the meal, a simple green salad with a zesty lemon vinaigrette offers a refreshing contrast. Good news for meal preppers: this soup tastes even better the next day! Store any leftovers in an airtight container in the refrigerator for up to 3-4 days, or freeze it for up to 3 months for a quick future dinner solution.
I genuinely hope this Easy Tuscan White Bean Soup becomes a treasured favorite in your home, bringing warmth and flavor to your everyday meals! It’s a testament to how simple ingredients can create something truly extraordinary and satisfying. Give it a whirl this week, and don’t forget to share your experience and any delicious twists you tried in the comments below. Happy cooking, and enjoy your delicious, easy meal! #VegetarianSpinachOrzoSoup #ChickenWhiteBeanSpinachSoup #WhiteBeanSoupWithSpinachPotato #MediterraneanWhiteBeanSoupWithSpinachAndFreshHerbs #VeganTuscanWhiteBeanSoup #VegetarianSoupRecipes #BeanSoupRecipes #WhiteBeanSoup #VegetarianSoup