If you’re craving something hearty, comforting, and packed with vibrant flavors, the Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe is an absolute must-try. This soup delivers a luscious creaminess without any dairy, combining tender white beans, earthy kale, and fragrant herbs like rosemary and basil in one beautiful, nourishing pot. It’s incredibly easy to make, bursting with wholesome ingredients, and perfect for those cozy nights when you want a fulfilling bowl of goodness that feels like a warm hug.
Ingredients You’ll Need
Gathering the right ingredients for this recipe is simple, yet each one plays a crucial role in creating the perfect balance of flavors, textures, and colors that make this soup so special.
- Olive oil (1 Tbsp): Adds a silky base for sautéing the vegetables, and if avoiding oil, double up on water for gentle cooking.
- Yellow onion (1/2 large, diced): Offers a sweet, aromatic backbone to the soup’s flavor profile.
- Carrots (2 medium, peeled and diced): Bring subtle sweetness and beautiful orange hues to brighten the dish.
- Celery (2 large stalks, diced): Adds a fresh, slightly peppery crunch that complements the creamy texture.
- Sea salt (3/4 tsp, divided): Essential for enhancing all the natural flavors without overpowering.
- Black pepper (1/2 tsp, divided): Delivers a gentle heat and depth of flavor throughout the cooking process.
- Tomato paste (2 Tbsp): Intensifies the soup’s color and adds a robust, slightly tangy undertone.
- Garlic (4 cloves, minced): Infuses its rich aroma and pungency for a savory boost.
- Red pepper flakes (1/4–1/2 tsp): Sprinkles in a pleasant kick that wakes up the palate.
- Freshly chopped rosemary or thyme (1 Tbsp): Brings herbal warmth and a fragrant earthiness.
- Dried basil (1 tsp): Adds subtle herbal notes to round out the soup’s Tuscany-inspired vibe.
- Vegetable broth (3 cups): The flavorful liquid foundation that melds all the ingredients together.
- White beans (2 cans, 15 oz. each, drained and rinsed): Provide a creamy texture and protein-packed goodness.
- Diced tomatoes (1 can, 15 oz.): Add brightness and a touch of acidity to balance the richness.
- Kale leaves (4 cups, chopped): A nutrient powerhouse that adds color, texture, and earthiness.
- Balsamic vinegar (1 Tbsp): Lifts the flavors with a subtle tang and complexity.
- Full-fat coconut milk (3/4 cup): Creates the creamy base that defines this soup as luxuriously smooth but vegan.
- Vegan Parmesan cheese, fresh basil, and croutons: Optional garnishes that elevate the presentation and add delightful layers of texture and flavor.
How to Make Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot over medium heat, then add diced onion, carrots, celery, quarter teaspoon of salt, and a few cracks of black pepper. Stir occasionally as these vegetables soften over about 5 minutes, creating a fragrant and colorful base. This initial step brings out the natural sweetness and builds a depth of flavor that every soul-soothing soup needs.
Step 2: Add the Flavor Boosters
Next, stir in tomato paste, minced garlic, red pepper flakes, fresh rosemary or thyme, and dried basil. Cook this mixture for about a minute until the aromas become irresistible. These concentrated, vibrant ingredients perk up your soup, layering it with Tuscan charm and a little touch of spice.
Step 3: Simmer the Soup
Pour in the vegetable broth, then add the rinsed white beans and diced tomatoes. Season with another half teaspoon each of salt and pepper. As the soup heats, gently scrape up any browned bits stuck to the pot to incorporate all the flavor. Reduce the heat, cover, and let everything simmer for 15 minutes while the vegetables become tender and the flavors mingle harmoniously.
Step 4: Blend for Creaminess
This step is optional but highly recommended if you love silky textures. Use an immersion blender to partially purée the soup—focus mostly on the beans—leaving plenty of chunky veggies intact. This technique creates a dreamy creaminess without dairy, making this Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe stand out with its luscious mouthfeel.
Step 5: Fold in the Kale and Final Touches
Return the soup to a gentle simmer, then mix in the chopped kale. Turn off the heat and cover the pot, letting the kale soften for about 5 minutes without boiling away its bright color and nutrients. Finish the soup by stirring in balsamic vinegar and creamy coconut milk. Taste and tweak seasonings to your liking—maybe a dash more red pepper flakes, a splash more vinegar, or an extra pinch of salt—all to perfect the flavor.
Step 6: Serve Warm and Garnished
Ladle your beautiful soup into bowls and adorn with optional vegan Parmesan, fresh basil slices, and crunchy croutons. Each garnish adds its own flair, making each spoonful more exciting and visually appealing. This final flourish turns a humble soup into a lovingly crafted meal.
How to Serve Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe
Garnishes
Garnishes are the cherry on top that can transform a simple soup into a celebration. Sprinkle vegan Parmesan cheese for a nutty, cheesy note that perfectly mimics the traditional Parmesan. Fresh basil adds a pop of herbal brightness and aroma, while crunchy croutons provide a delightful contrast to the creamy base. These toppings make your serving inviting and texturally delightful.
Side Dishes
This soup pairs wonderfully with rustic crusty bread or a warm baguette for dipping. A crisp green side salad with lemon vinaigrette can brighten the meal and add a fresh contrast. You can also serve it with roasted garlic or herb focaccia for an extra cozy and satisfying experience.
Creative Ways to Present
For a stunning presentation at gatherings, serve the soup in individual mini cauldrons or hollowed-out sourdough bowls. Consider layering the garnishes carefully on top or swirling coconut milk in patterns for visual appeal. You can also add a sprinkle of smoked paprika or drizzle of high-quality olive oil right before serving to elevate its rustic elegance.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the refrigerator for up to 3 to 4 days when covered tightly. Its flavors deepen over time, making it even more delicious the next day. Store it in an airtight container to preserve freshness and prevent it from soaking up other smells in the fridge.
Freezing
Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe also freezes well for up to one month. Freeze it in portion-sized containers to make thawing easier. Before freezing, cool the soup completely, then leave about an inch of room at the top of the container to allow for expansion.
Reheating
To reheat, thaw frozen soup overnight in the refrigerator or gently warm it on the stovetop over medium heat, stirring occasionally to prevent sticking. Add a splash of vegetable broth or water to loosen the texture if it thickens too much. Microwave reheating works fine too—just cover to keep moisture in and stir halfway through to warm evenly.
FAQs
Can I use other greens instead of kale?
Absolutely! If kale isn’t your favorite or you want a milder taste, baby spinach is a great substitute. Swiss chard or collard greens also work wonderfully, just adjust the cooking time so the greens stay tender but not overcooked.
Is it possible to make this recipe oil-free?
Yes, simply skip the olive oil and use double the amount of water for sautéing the vegetables. Cook the aromatics gently to prevent sticking and maintain all those lovely flavors while keeping the recipe oil-free.
How spicy is this soup?
The red pepper flakes add just a subtle warmth that brightens the flavors without making the soup spicy-hot. You can adjust the amount to suit your taste—from a gentle tease of heat to a noticeable kick.
Can I use dried herbs instead of fresh?
Definitely! For this Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe, fresh herbs bring vibrant aromatics, but dried herbs work well too. Use about one-third the amount of dried herbs as fresh, since dried herbs are more concentrated.
What can I use instead of coconut milk?
If coconut milk isn’t your favorite, unsweetened cashew cream or other plant-based cream alternatives are excellent swaps that maintain the creamy texture. Just be sure to pick unsweetened and unflavored varieties.
Final Thoughts
This Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe is one of those magical meals that feels both nourishing and indulgent—all made simple in a single pot. I hope you’ll give it a try and enjoy the way it fills your kitchen with warmth and invites everyone to the table for a satisfying, wholesome feast.
Print
Creamy Tuscan White Bean & Kale Soup (Vegan & One-Pot) Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Tuscan
- Diet: Vegan
Description
This Creamy Tuscan White Bean & Kale Soup is a hearty, flavorful one-pot recipe perfect for a nutritious and comforting meal. Loaded with white beans, fresh kale, and infused with aromatic herbs and garlic, this vegan soup is creamy thanks to coconut milk, delivering a delicious Tuscan-inspired taste that’s easy to make and satisfying.
Ingredients
Base Ingredients
- 1 Tbsp olive oil (or 2 Tbsp water for oil-free)
- 1/2 large yellow onion, diced (~1 ½ cups or 170 g)
- 2 medium carrots, peeled and diced (~3/4 cup or 100 g)
- 2 large stalks celery, diced (~1 ¼ cup or 150 g)
- 3/4 tsp sea salt (divided, plus more to taste)
- 1/2 tsp black pepper (divided)
Flavoring and Seasonings
- 2 Tbsp tomato paste
- 4 cloves garlic, minced (~2 Tbsp or 18 g)
- 1/4–1/2 tsp red pepper flakes, to taste
- 1 Tbsp freshly chopped rosemary or thyme (or 1 tsp dried)
- 1 tsp dried basil
Liquids & Canned Goods
- 3 cups vegetable broth
- 2 (15-oz.) cans white beans, drained and rinsed
- 1 (15-oz.) can diced tomatoes
Greens and Finishing Touches
- 4 cups chopped kale leaves (or substitute baby spinach)
- 1 Tbsp balsamic vinegar
- 3/4 cup full-fat coconut milk
- Vegan Parmesan cheese (optional, for garnish)
- Fresh basil, thinly sliced (optional, for garnish)
- Croutons (optional, for garnish)
Instructions
- Saute the aromatics: Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots, celery, 1/4 teaspoon salt, and several cracks of black pepper. Cook, stirring occasionally, for about 5 minutes until the vegetables soften. Stir in tomato paste, minced garlic, red pepper flakes, rosemary or thyme, and dried basil, cooking for 1 minute until fragrant.
- Simmer the soup base: Pour in vegetable broth, add white beans and diced tomatoes, then season with 1/2 teaspoon each salt and black pepper. Scrape the bottom of the pot to loosen any browned bits. Bring the mixture to a simmer, then reduce heat to low, cover, and simmer for 15 minutes until the vegetables are tender and flavors meld.
- Optional blending: For a creamier texture, use an immersion blender to partially puree the soup, focusing mostly on blending the beans while leaving some vegetable pieces intact, to maintain texture.
- Add greens and finish cooking: Return the soup to a low simmer if needed. Stir in chopped kale, then turn off the heat and cover the pot for 5 minutes to allow the kale to soften gently. Afterward, uncover and stir in balsamic vinegar and coconut milk to enrich the soup’s creaminess. Adjust seasoning with extra red pepper flakes, vinegar, tomato paste, coconut milk, or salt to taste.
- Serve and garnish: Ladle the soup warm into bowls and garnish with optional vegan Parmesan, fresh basil slices, and croutons for added flavor and texture.
- Store leftovers: Let cooled leftovers sit covered in the refrigerator for up to 3-4 days, or freeze for up to 1 month. When reheating, thaw if frozen, then warm on the stovetop over medium heat or in the microwave, adding a splash of broth or water to loosen consistency if desired.
Notes
- For an oil-free version, substitute olive oil with twice the amount of water when sautéing.
- Partially blending the soup enhances creaminess without losing vegetable texture; skip blending for a chunkier consistency.
- Adjust red pepper flakes based on your preferred spice level.
- Kale can be substituted with baby spinach if you prefer a milder green.
- Use full-fat coconut milk for best creamy texture, but cashew cream can be substituted.
- Leftover soup thickens upon standing; thin with broth or water when reheating as needed.
- Garnishes like vegan Parmesan, fresh basil, and croutons add optional layers of flavor and texture.