Why Make This Recipe
Tuscan White Bean Soup is a great choice for a comforting and healthy meal. It’s packed with flavor and nutrients, making it a perfect option for lunch or dinner. This soup is not only easy to make, but it’s also a budget-friendly recipe. Plus, it’s vegetarian and can easily be made vegan, allowing everyone to enjoy it.
How to Make Tuscan White Bean Soup
Ingredients:
- 1 can of white beans (cannellini or great northern)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cups vegetable broth
- 1 can diced tomatoes
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- Olive oil
- Fresh parsley for garnish
Directions:
- In a large pot, heat olive oil over medium heat.
- Add onion and garlic, and sauté until softened.
- Stir in carrots and celery, cooking for another 5 minutes.
- Add white beans, diced tomatoes, vegetable broth, thyme, rosemary, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 20-25 minutes.
- Use a fork to mash some beans for creaminess if desired.
- Serve hot with rustic bread and garnish with fresh parsley.
How to Serve Tuscan White Bean Soup
Serve Tuscan White Bean Soup hot in bowls, with rustic bread on the side for dipping. You can also add a sprinkle of fresh parsley on top for a nice touch. For those who enjoy cheese, a little grated Parmesan can enhance the flavor.
How to Store Tuscan White Bean Soup
To store leftover Tuscan White Bean Soup, place it in an airtight container and keep it in the refrigerator. It will last for 3-4 days. If you want to store it longer, you can freeze it. Just make sure to freeze it in a freezer-safe container and it can be kept for up to 3 months.
Tips to Make Tuscan White Bean Soup
- For extra flavor, you can add a splash of lemon juice before serving.
- If you prefer a spicy kick, try adding a pinch of red pepper flakes while cooking.
- Feel free to change the vegetables based on what you have on hand; spinach and zucchini work well too.
Variation
You can add cooked sausage or bacon for a meatier version of this soup. Additionally, if you’re not a fan of white beans, you can substitute them with chickpeas for a different taste.
FAQs
Can I use dry beans instead of canned?
Yes, you can use dry beans. Just make sure to soak and cook them beforehand, as they take longer to prepare than canned beans.
Is Tuscan White Bean Soup healthy?
Absolutely! It’s packed with vegetables, beans, and healthy herbs, making it a nutritious option for any meal.
Can I make this soup in advance?
Yes! This soup tastes even better the next day, making it a great make-ahead meal. Just store it properly in the refrigerator or freezer.


Tuscan White Bean Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting and healthy Tuscan White Bean Soup packed with flavor and nutrients, perfect for lunch or dinner.
Ingredients
- 1 can of white beans (cannellini or great northern)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cups vegetable broth
- 1 can diced tomatoes
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- Olive oil
- Fresh parsley for garnish
Instructions
- In a large pot, heat olive oil over medium heat.
- Add onion and garlic, and sauté until softened.
- Stir in carrots and celery, cooking for another 5 minutes.
- Add white beans, diced tomatoes, vegetable broth, thyme, rosemary, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 20-25 minutes.
- Use a fork to mash some beans for creaminess if desired.
- Serve hot with rustic bread and garnish with fresh parsley.
Notes
For extra flavor, add a splash of lemon juice before serving. Can substitute white beans with chickpeas or add sausage for a meatier version.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 6g
- Sodium: 600mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg

