I was diagnosed with celiac disease and lactose intolerance in my early 20s! When I first went gluten free, it was so hard to find recipes that cater to more than one food allergy or restriction.
After that, making sure every single one of my recipes cater to people with multiple dietary restrictions and/or food allergies was so important to me! This recipe is gluten free, dairy free, nut free, vegetarian and vegan.
This Vegetarian Tuscan White Bean Soup Recipe is a perfect easy reciepe for busy weeknights or meal prep. The straightforward recipe comes together quickly, allowing you to put a healthy dinner on the table in under 30 minutes.
This recipe is the perfect winter soup. It is served hot and a great recipe for a healthy dinner. Plus, the recipe easily doubles, allowing you to cook a larger batch for meal prep purposes. This soup is packed with fresh vegetables, just like my gluten free white bean turkey soup.
why you’ll love this allergy friendly recipe
- Few ingredients – This Vegetarian Tuscan White Bean Soup uses mostly pantry staples.
- Minimal dishes – The whole recipe is make in a pot or dutch oven for easy clean up.
- Minimal chopping – Just onion, carrots, and garlic.
- One-can prep – Only needs draining and rinsing one can of beans.
- Easy blending – Uses half the beans, no fancy equipment needed.
- Pre-chopped veggies – Cuts down on prep time.
- Quick simmer – Soup comes together in under 15 minutes.
ingredients & substitutions
Canned White Cannellini Beans: These hearty white beans are the main star of this hearty soup. You can use other white beans like white kidney beans, great northern beans or navy beans if you don’t have cannellini. I use an organic cans of beans but you can use whatever works for you! I have not tested this recipe with dry beans. Half the beans are blended together for a creamy blended soup base. You can use a hand blender, or immersion blender. To skip the creamy soup base you can skip the blending and just mix all the beans with the broth together for a chunky soup.
Vegetable Broth: Adds flavor to the tuscan bean soup. Chicken broth or vegetable stock works too.
Olive Oil: For sauteing the veggies. Any cooking oil will do.
Onion, Carrots, Garlic: The base of the Vegetarian Tuscan White Bean Soup’s flavor. You can use any fresh veggies you may have on hand.
Dried Rosemary & Thyme: Herbs for added flavor to the tuscan soup. Oregano or Italian seasoning work as substitutes. You can use dried herbs or fresh herbs. If you use fresh thyme or fresh rosemary add half the amount, taste and then add more if needed. If you prefer you can add bay leaves while the soup is cooking. Just make sure to remove the bay leaf before serving. Add plenty of herbs for extra flavor!
Flaky Sea Salt & Black Pepper: Seasoning essentials. Adjust to your taste.
Fresh Spinach: Adds greens and nutrients. Kale or Swiss chard work too. Add kale for a white bean kale soup or tuscan kale soup.
Parmesan Cheese (or vegan parmesan cheese): For a cheesy topping. Your local grocery store will have both regular and the daury free or vegan version.
taste & texture
This white bean soup is creamy and flavorful despite having no cream. Blending half the beans creates a smooth base for a creamy tuscan white bean soup. The beans and vegetables add texture to the vegetable soup. The vegetables add pops of flavor to the Vegetarian Tuscan White Bean Soup. The herbs give it a savory taste. You can adjust the amount of spinach depending on how much green taste you prefer. Topped the hearty tuscan white bean soup with Parmesan cheese (optional), it adds a salty and cheesy element.
directions
- Blend half the beans: Drain and rinse one can (15 oz) of cannellini beans. Add this along with 1-2 cups of vegetable broth to a blender and blend until smooth. Set aside.
- Sauté the vegetables: Heat olive oil in a large pot over medium heat. Add the diced onion and carrots and cook until softened, about 5 minutes.
- Add aromatics and spices: Stir in the minced garlic, rosemary, and thyme. Cook for an additional minute until fragrant.
- Incorporate remaining ingredients: Pour in the remaining can of whole cannellini beans, the blended bean mixture, and the remaining 1 cup of vegetable broth. Season with salt and pepper.
- Simmer and thicken: Bring the soup to a boil, then reduce heat and simmer for 30 minutes.
- Add spinach: Stir in the fresh spinach and cook until wilted, about 2 minutes.
- Serve and enjoy: Ladle the Vegetarian Tuscan White Bean Soup into bowls and top with grated Parmesan cheese, if desired.
expert tips & tricks
- For a rich flavor, you can substitute chicken broth for the vegetable broth.
- Feel free to adjust the amount of spinach based on your preference.
- To make the soup even creamier, use an immersion blender to partially blend it directly in the pot after adding the spinach.
- For an italian-inspired soup, add a little bit (1-2 tbsp) of tomato paste to the broth and add fire-roasted tomatoes to the soup. This will add so much flavor and create a flavorful broth. Finish the top with extra virgin olive oil before serving.
- For a spicy recipe top with red pepper flakes or a dash of hot sauce.
- Serve with gluten free crusty bread or even day-old bread on the side! I like to break the bread up into small pieces and dip into the delicious soup at the end. This will help finish every last bit of the comforting soup. This is my favorite part of hearty bean soups!
- Add a parmesan rind into the broth while cooking for a richer, cheesier italian soup taste. Remove the rind before serving. Skip this step if making a vegan version.
- Squeeze fresh lemon juice on top before serving for some acid.
- Add a bit of coconut milk, coconut cream or cashew cream to the base for a creamier texture.
- Add some chopped or ground italian sausage for protein.
- You can use a instant pot or slow cooker for the recipe too but the cooking time of the Vegetarian Tuscan White Bean Soup will vary.
how to serve, store and meal prep
Serve the Vegetarian Tuscan White Bean Soup hot with a sprinkle of Parmesan cheese (or vegan parmesan cheese) for a satisfying meal. Leftover soup can be stored in an airtight container in the fridge for the next day or up to 3 days.
For freezing, let the Vegetarian Tuscan White Bean Soup cool completely, then transfer it to freezer-safe containers or zip-lock bags. Squeeze out excess air and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
To reheat, simply simmer the Vegetarian Tuscan White Bean Soup on the stovetop over medium heat until warmed through. Alternatively, reheat individual portions in the microwave until hot.
For meal prep, let the soup cool completely, then portion it into single-serve containers. Store in the fridge for up to 3 days or freeze for longer storage.
Looking for more allergy friendly easy recipe?
If you make this recipe and enjoyed it, I would really appreciate a review! You can find me on Instagram, Facebook, Tik Tok and Pinterest. Purchase my cookbook Easy Allergy Free Cooking. Join my exclusive weeknight meal plan group for 5 weekly 30-minute dinner recipes plus a weekly grocery shopping list. The weeknight meal plan also has an accompanying podcast as well! I would love for you to follow along!
Vegetarian Tuscan White Bean Soup Recipe (Gluten Free)
Ingredients
- 2 15 oz cans cannellini beans, divided
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 white onion diced
- 2 carrots diced
- 2 cloves garlic minced
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups fresh spinach
- Parmesan cheese, for topping or dairy free option
- Sundried tomatoes, vegan bacon, proscuitto or any lean dried meat, for topping Optional
Instructions
- Blend half the beans: Drain and rinse one can (15 oz) of cannellini beans. Add this along with 1 cup of vegetable broth to a blender and blend until smooth. Set aside.
- Sauté the vegetables: Heat olive oil in a large pot over medium heat. Add the diced onion and carrots and cook until softened, about 5 minutes.
- Add aromatics and spices: Stir in the minced garlic, rosemary, and thyme. Cook for an additional minute until fragrant.
- Incorporate remaining ingredients: Pour in the remaining can of whole cannellini beans, the blended bean mixture, and the remaining 1 cup of vegetable broth. Season with salt and pepper.
- Simmer and thicken: Bring the soup to a boil, then reduce heat and simmer for 30 minutes.
- Add spinach: Stir in the fresh spinach and cook until wilted, about 2 minutes.
- Serve and enjoy: Ladle the soup into bowls and top with grated Parmesan cheese, if desired.
Love this recipe? You can sign up here to receive healthy meal plans, exclusive new recipes and updates!
Leave a Reply