If you’re craving something cozy, nourishing, and downright delicious, you’ve got to try this Hearty Tuscan White Bean Soup Recipe. I absolutely love how this soup comes together quickly, with tender cannellini beans and fresh veggies swimming in a flavorful broth that’s both creamy and light. When I first made it, my family went crazy for the comforting taste and the velvety texture—plus, it’s ready in under 30 minutes, which makes weeknight dinners such a breeze. Keep reading, and I’ll walk you through every step to nail it perfectly in your own kitchen!
Why You’ll Love This Recipe
- Quick and Easy: It comes together in just about 30 minutes, perfect for busy nights.
- One-Pot Wonder: Minimal cleanup because everything cooks in a single pot.
- Comforting and Flavorful: The combo of garlic, tomato paste, and Italian seasoning makes every spoonful satisfying.
- Versatile and Nutritious: Packed with protein, fiber, and veggies—ideal for a wholesome meal.
Ingredients You’ll Need
The ingredients in this soup aren’t just good individually—they blend beautifully to create that classic Tuscan flavor. When I shop for this, I always look for fresh veggies and high-quality olive oil since those really elevate the taste.
- Olive oil: Use extra virgin for the best flavor and a silky base for sautéing.
- Shallots (or onion): I prefer shallots because they add a subtle sweetness, but a small onion works just fine.
- Garlic: Freshly minced is key — it wakes up the whole soup.
- Carrots: Chopped small so they cook evenly and add a natural sweetness.
- Celery stalks: Adds that classic soup aroma and balance to the veggies.
- Tomato paste: Don’t skip this—it deepens the broth’s flavor with a rich umami kick.
- Cannellini beans: Canned works great to save time, just be sure to rinse them well to reduce sodium.
- Vegetable broth: Use a good quality broth—you can always add more if you like a thinner soup.
- Salt and pepper: For seasoning, but remember to taste as you go.
- Italian seasoning: This brings a lovely herby warmth — if you like, fresh herbs are a great alternative.
- Red pepper flakes: Just a touch gives the soup a nice gentle kick.
- Kale or baby spinach: I like kale for its heartiness, but spinach is a tender swap that wilts quickly.
Variations
I love tweaking this soup depending on what I have on hand or who I’m cooking for. Feel free to personalize—you’ll find it’s forgiving and flexible!
- Protein boost: Adding cooked Italian sausage or shredded chicken makes it heartier when you want more oomph.
- Greens swap: I’ve replaced kale with chopped swiss chard or collard greens for different textures.
- Spice it up: If you like heat, double the red pepper flakes or toss in some chopped jalapeño—I did this once for game day and it was a hit!
- Make it vegan: Just make sure your broth is vegetable-based and skip any meat add-ins.
How to Make Hearty Tuscan White Bean Soup Recipe
Step 1: Sauté the aromatics
Start by heating olive oil in a large pot over medium-high heat. I like to use a heavy-bottomed pot so nothing sticks or burns. Toss in the chopped shallots (or onion) and minced garlic, cooking for about 3 minutes until they’re soft and fragrant. You’ll want to watch closely so the garlic doesn’t brown and turn bitter—that’s a common mistake I’ve made before!
Step 2: Add carrots and celery
Next, add the chopped carrots and diced celery. Saute these for about 5 minutes, stirring occasionally until they start to soften. This step builds a great base for the soup, and these veggies bring that classic Tuscan flavor I adore.
Step 3: Build the soup
Now stir in the tomato paste—it only takes a minute to cook out the raw flavor but it makes a huge difference. Then add the drained cannellini beans, vegetable broth, salt, pepper, Italian seasoning, and red pepper flakes. Bring everything to a boil, then lower the heat to simmer, cover, and let it cook for 10-15 minutes. This allows flavors to meld and the veggies to become tender.
Step 4: Blend for creaminess, add greens
Here’s a little trick I discovered that takes this Hearty Tuscan White Bean Soup Recipe to the next level: using a hand blender, puree about half of the soup right in the pot. This thickens it nicely without losing the satisfying chunks. Then stir in your kale or spinach and cook just until the greens wilt, about 3-5 minutes.
Step 5: Serve and enjoy!
Give everything a good stir, taste for seasoning, then ladle into bowls. You’ll love how the creamy texture pairs with the tender beans and fresh greens. It’s my go-to for a comforting meal that feels special but doesn’t take forever.
Pro Tips for Making Hearty Tuscan White Bean Soup Recipe
- Use quality olive oil: It really shines when you sauté the aromatics and enhances the overall flavor.
- Don’t over-blend: Puree only half the soup to keep that perfect balance between creamy and chunky.
- Adjust broth consistency: Start with less broth and add more if you want it thinner—I learned this the hard way with a too watery soup!
- Season gradually: Add salt and pepper in increments and taste as you cook for perfect seasoning.
How to Serve Hearty Tuscan White Bean Soup Recipe
Garnishes
I’m all about simple garnishes that add freshness and texture. A drizzle of good quality olive oil, a sprinkle of freshly grated Parmesan, and a few torn basil leaves or a pinch of extra red pepper flakes really elevate each bowl. When friends come over, I bust out the crusty bread with a swipe of garlic butter—it’s always a hit.
Side Dishes
This soup is hearty enough on its own, but I like pairing it with a light green salad dressed in lemon vinaigrette or a warm focaccia for dipping. If you want to keep it totally plant-based, some roasted Brussels sprouts or a side of sautéed mushrooms work beautifully.
Creative Ways to Present
For special occasions, I’ve served this soup in rustic bread bowls—just hollow out round loaves and ladle the soup inside. It’s fun, cozy, and will definitely impress guests. Adding a sprinkle of toasted pine nuts or a swirl of pesto before serving adds a tasty twist that’s unexpected and delicious.
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in airtight containers in the fridge for up to 4 days. The flavors actually mellow and deepen overnight—perfect for next-day lunches. Just give it a good stir before reheating.
Freezing
This soup freezes beautifully—I portion mine into freezer-safe containers or heavy-duty bags. When you’re ready, thaw it overnight in the fridge and reheat gently on the stove. I recommend adding fresh greens after reheating if you want that bright, fresh veggie touch.
Reheating
Reheat on low to medium heat and stir occasionally to prevent sticking. If the soup thickens too much, just splash in a bit of water or broth to loosen it up. Adding a handful of fresh spinach at this point keeps the greens vibrant and tender.
FAQs
-
Can I use dried beans instead of canned for the Hearty Tuscan White Bean Soup Recipe?
Absolutely! Just soak the dried cannellini beans overnight and cook them until tender before adding to the soup. Keep in mind this will add extra time, but it enhances texture and flavor if you prefer.
-
Can I make this soup in a slow cooker?
Yes, you can! Start by sautéing your shallots, garlic, carrots, and celery on the stove, then transfer everything to the slow cooker with the remaining ingredients (except the greens). Cook on low for about 6-8 hours. Add the kale or spinach during the last 15 minutes.
-
How spicy is this soup with red pepper flakes?
The red pepper flakes add a mild, gentle heat that’s more about background warmth than burning spice. You can always adjust the amount to your liking or leave them out if you prefer no heat.
-
What can I substitute if I don’t have kale or spinach?
Swiss chard, collard greens, or even arugula work well as substitutes. Just add them near the end of cooking to let them soften without losing their color and texture.
Final Thoughts
This Hearty Tuscan White Bean Soup Recipe has become one of my favorite go-to meals when I want something fast, wholesome, and bursting with comforting flavors. I know you’ll enjoy how simple ingredients turn into something truly special. Whether you’re feeding family or just craving a cozy night in, give this soup a try—you might find, like me, that it quickly becomes a staple in your recipe rotation.
Print
Hearty Tuscan White Bean Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Tuscan White Bean Soup is a hearty and comforting one-pot meal loaded with creamy cannellini beans, tender vegetables, and vibrant kale or spinach. Cooked in under 30 minutes, it combines a flavorful vegetable broth infused with Italian seasonings and red pepper flakes, delivering a rich, creamy texture thanks to partially blending the soup. Perfect for an easy weeknight dinner, this soup is nourishing, satisfying, and full of wholesome ingredients.
Ingredients
Soup Base
- 1/4 cup olive oil
- 3 shallots (or one small onion, chopped)
- 4 cloves garlic (minced)
- 2 large carrots (chopped)
- 3 stalks celery (diced)
- 1 tablespoon tomato paste
Main Ingredients
- 17 oz cannellini beans (canned, drained and rinsed)
- 3-5 cups vegetable broth
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 teaspoon Italian seasoning
- 1 teaspoon red pepper flakes
- 4 ounces kale (or baby spinach)
Instructions
- Heat and sauté aromatics: Heat the olive oil in a large pot over medium-high heat. Add the chopped shallots (or onion) and minced garlic, sautéing them for about 3 minutes until fragrant.
- Add vegetables: Add the chopped carrots and diced celery to the pot. Continue sautéing until the vegetables start to become tender, about 5 to 7 minutes.
- Add tomato paste and beans: Stir in the tomato paste quickly to coat the vegetables, then add the drained cannellini beans along with the vegetable broth, salt, pepper, Italian seasoning, and red pepper flakes.
- Simmer the soup: Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer gently for 10 to 15 minutes to blend and develop flavors.
- Partially blend the soup: Using a hand mixer or immersion blender, blitz approximately half of the soup directly in the pot, creating a creamier texture while still leaving some beans and vegetables whole.
- Add greens and finish cooking: Stir in the kale or baby spinach, and cook for several more minutes until the greens have wilted and are tender.
- Serve: Mix the soup well to combine all ingredients, remove from heat, and ladle into bowls for serving.
Notes
- This Tuscan white bean soup is packed with tender beans and veggies in a rich, creamy broth, all made in one pot.
- It’s quick and easy to prepare, cooking up in under 30 minutes—ideal for busy weeknights.
- You can use either kale or baby spinach depending on your preference or what you have on hand.
- The vegetable broth amount can be adjusted between 3 to 5 cups depending on how thick or soupy you like your soup.
- Partially blending the soup helps achieve a creamy texture without the need for cream or dairy.
Nutrition
- Serving Size: 1 serving
- Calories: 263 kcal
- Sugar: 6 g
- Sodium: 320 mg
- Fat: 14 g
- Saturated Fat: 2 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 31 g
- Fiber: 10 g
- Protein: 9 g
- Cholesterol: 0 mg