Tuscan White Bean Soup is a hearty, comforting dish packed with tender white beans, aromatic herbs, and rich broth. This simple yet flavorful soup is inspired by traditional Italian flavors and makes for a nutritious meal that’s perfect for any time of the year.
Why You’ll Love This Recipe
- Healthy & Hearty: Packed with fiber, protein, and vitamins.
- One-Pot Meal: Minimal cleanup and easy preparation.
- Budget-Friendly: Uses simple, affordable pantry staples.
- Customizable: Easily adjust the ingredients to your taste.
- Great for Meal Prep: Tastes even better the next day!
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- White beans (cannellini or Great Northern)
- Olive oil
- Onion
- Garlic
- Carrots
- Celery
- Vegetable or chicken broth
- Diced tomatoes
- Italian seasoning
- Fresh rosemary or thyme
- Salt and black pepper
- Red pepper flakes (optional, for spice)
- Kale or spinach (for added greens)
- Parmesan cheese (optional, for garnish)
Directions
- Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add the chopped onions, carrots, and celery. Sauté until softened, about 5 minutes. Add garlic and cook for another minute.
- Add Tomatoes and Broth: Stir in the diced tomatoes, broth, Italian seasoning, rosemary, salt, and pepper. Bring to a simmer.
- Add Beans and Simmer: Stir in the white beans and let the soup simmer for 20–25 minutes to develop flavors.
- Add Greens: Stir in kale or spinach and cook for another 5 minutes until wilted. Adjust seasoning as needed.
- Serve: Ladle into bowls and top with grated Parmesan, a drizzle of olive oil, or fresh herbs. Enjoy!
Servings and Timing
- Servings: 4–6
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Variations
- Creamy Version: Blend half of the soup for a thicker, creamier consistency.
- Protein Boost: Add cooked Italian sausage or shredded chicken.
- Spicy Twist: Increase red pepper flakes or add a dash of hot sauce.
- Low-Carb: Skip the beans and add extra veggies like zucchini or mushrooms.
- Vegan Option: Use vegetable broth and skip the Parmesan cheese.
Storage/Reheating
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheating: Warm on the stovetop over medium heat or microwave in 1-minute intervals, stirring in between.
- Freezing: Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
FAQs
Can I use canned beans instead of dried?
Yes! Canned beans make this recipe quicker. Just drain and rinse before adding.
What’s the best way to thicken the soup?
Blend a portion of the soup or mash some beans with a fork for a thicker consistency.
Can I make this in a slow cooker?
Yes! Add all ingredients (except greens) and cook on low for 6–8 hours. Stir in the greens before serving.
What type of white beans should I use?
Cannellini, Great Northern, or navy beans all work well.
Can I use fresh tomatoes instead of canned?
Absolutely! Use about 2 cups of chopped fresh tomatoes instead.
Is this soup gluten-free?
Yes! Just ensure your broth and seasonings are gluten-free.
Can I add pasta to this soup?
Yes! Small pasta like ditalini or orzo makes a great addition.
What’s the best way to add more flavor?
Use high-quality broth, fresh herbs, and a Parmesan rind while simmering.
How do I make this soup more filling?
Serve with crusty bread or add a side salad for a complete meal.
Can I substitute spinach for kale?
Yes! Spinach cooks faster and adds a milder flavor compared to kale.
Conclusion
Tuscan White Bean Soup is a warm, nourishing dish that’s both simple and packed with flavor. Whether you enjoy it as a light meal or a cozy dinner with bread on the side, this soup is a go-to recipe for busy nights. Try it today for a delicious and healthy meal!
PrintTuscan White Bean Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Description
This Tuscan White Bean Soup is a rich, savory, and wholesome dish made with creamy white beans, garlic, and herbs in a flavorful broth. It’s an easy one-pot meal that’s naturally vegetarian (or can be made with sausage for extra protein). Serve it with crusty bread for a perfect cozy dinner!
Ingredients
- 2 tbsp olive oil
- 1 small onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 tsp Italian seasoning
- 1/2 tsp red pepper flakes (optional, for heat)
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 4 cups vegetable broth (or chicken broth for a non-vegetarian version)
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 cups kale or spinach, chopped
- 1 tbsp lemon juice (for brightness)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 1/4 cup Parmesan cheese, grated (optional, for topping)
- Crusty bread for serving
Instructions
-
Sauté the Vegetables:
- In a large pot over medium heat, heat olive oil.
- Add onion, carrots, and celery. Sauté for 5 minutes until softened.
- Stir in garlic, Italian seasoning, and red pepper flakes (if using) and cook for 30 seconds until fragrant.
-
Simmer the Soup:
- Add white beans, broth, and diced tomatoes.
- Bring to a gentle boil, then reduce heat and simmer for 15-20 minutes, stirring occasionally.
-
Blend for Creaminess (Optional):
- For a thicker texture, use an immersion blender to partially blend the soup. Or, remove 1 cup of beans, mash them with a fork, and return them to the pot.
-
Add Greens & Finish:
- Stir in chopped kale or spinach and let cook for 5 more minutes until wilted.
- Add lemon juice, taste, and adjust seasoning if needed.
-
Serve & Garnish:
- Ladle into bowls and top with Parmesan cheese and black pepper.
- Serve warm with crusty bread for dipping.
Notes
Make it Creamy: Stir in ½ cup heavy cream or coconut milk at the end.
Add Protein: Brown Italian sausage or diced chicken before sautéing the veggies.
Make it Vegan: Skip the Parmesan and use nutritional yeast for a cheesy flavor.
Storage: Refrigerate for up to 5 days or freeze for up to 3 months.
Your email address will not be published. Required fields are marked *