If you’re craving a comforting bowl that’s brimming with rich flavors and wholesome goodness, look no further than this Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe. It’s a heartwarming blend of tender white beans, energizing kale, and a luscious creamy texture made from coconut milk, all simmered in a single pot to keep things simple and fuss-free. Whether you’re cozying up on a chilly evening or need a nourishing meal any day of the week, this soup delivers deep, savory Italian-inspired flavors with a satisfying yet light vegan touch that you’ll want to make again and again.

Ingredients You’ll Need

The image shows an arrangement of fresh and dry ingredients on a white marbled surface. On the left side, there are two whole carrots with green tops, three dark green kale leaves, and three celery stalks. Next to these vegetables is a medium brown onion. Toward the middle are small white ceramic bowls filled with pale white beans, red tomato paste, chopped red tomatoes, olive oil, white cream, and a golden liquid, possibly broth or honey. On a small wooden cutting board at the top right, there are three garlic cloves, a small bunch of rosemary, and three spoons holding ground black pepper, salt, dried herbs, and red pepper flakes. A portion of a white cup filled with black coffee is partially visible in the top right corner. The composition is neat and the colors are vibrant, with a mix of orange, green, white, and red. photo taken with an iphone --ar 4:5 --v 7

This recipe uses a straightforward lineup of fresh and pantry staples, each ingredient playing a crucial role in building layers of deliciousness. Every vegetable, herb, and seasoning brings a unique splash of color, texture, and taste that make this Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe truly special.

  • Olive oil: Adds a subtle fruity richness; can be swapped with water for an oil-free version.
  • Yellow onion: Provides a sweet, aromatic base that softens perfectly during sautéing.
  • Carrots: Bring natural sweetness and a tender bite to the soup’s texture.
  • Celery: Lends a savory depth and crunch to balance the other veggies.
  • Sea salt: Essential for enhancing all the flavors; added in stages for precision.
  • Black pepper: Gives a gentle heat that brightens each spoonful.
  • Tomato paste: Boosts umami with a concentrated tomato intensity.
  • Garlic: Infuses the soup with classic, warm Italian undertones.
  • Red pepper flakes: Optional kick for those who love a bit of spice.
  • Fresh rosemary or thyme: Fresh herbs bring an aromatic freshness.
  • Dried basil: Adds herbal sweetness and complexity.
  • Vegetable broth: The flavorful liquid that ties everything together.
  • White beans: Creamy texture and plant-based protein powerhouse.
  • Diced tomatoes: Juicy bursts that complement the beans and greens.
  • Kale: Adds vibrant color and hearty earthiness; spinach is a good substitute.
  • Balsamic vinegar: A splash of acidity that brightens and balances.
  • Full-fat coconut milk: Creates the luscious creaminess without dairy.
  • Vegan Parmesan cheese: Optional topping that lends a nutty, cheesy note.
  • Fresh basil: Adds herbal brightness as a garnish.
  • Croutons: For a crunchy contrast on top, optional but delightful.

How to Make Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe

Step 1: Sauté the Aromatics

Begin by heating olive oil in a large pot over medium heat. Toss in diced onion, carrots, celery, along with a quarter teaspoon of salt and a few cracks of freshly ground black pepper. Cook these until they soften and mingle their flavors—about five minutes. Next, stir in the tomato paste, minced garlic, red pepper flakes, and herbs like rosemary and basil. Let this medley cook for another minute until your kitchen starts smelling heavenly.

Step 2: Build the Soup Base

Add vegetable broth, drained white beans, and diced tomatoes to the pot. Season with the remaining half teaspoon of salt and pepper. Scrape up any caramelized bits stuck to the bottom of the pot as you stir—this adds an extra layer of depth. Bring everything to a simmer, then lower the heat, cover the pot, and let it gently bubble for 15 minutes, allowing the vegetables to become tender and the flavors to marry beautifully.

Step 3: Blend to Creamy Perfection

If you like your soup a bit creamier yet still chunky, this is where an immersion blender shines. Pulse the soup briefly and partially—mostly blending the beans but leaving plenty of veggies visible for texture. If you prefer a chunkier consistency, simply skip this step.

Step 4: Add the Greens and Final Touches

Return the pot to a low simmer and stir in chopped kale. Turn off the heat and cover, letting the residual warmth gently wilt the greens over five minutes. Finish by whisking in balsamic vinegar and creamy coconut milk for that rich, tangy finish. Give the soup a taste and tweak the seasoning as you like—maybe a pinch more red pepper flakes for heat, extra vinegar for tang, or more coconut milk for creaminess.

Step 5: Serve Warm and Cozy

Ladle your soup into bowls and sprinkle vegan Parmesan cheese, fresh basil leaves, and crunchy croutons on top if desired. The combination of creamy, savory, and crunchy textures will make this one-pot meal feel like a gourmet indulgence, every single time.

How to Serve Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe

A white pot filled with chunky vegetable soup showing three main layers: at the bottom a thick orange broth with a smooth texture; in the middle, bright pieces of yellow and green vegetables mixed with diced red tomatoes and pale white beans; on top scattered dark green leafy vegetables adding freshness. A dark wooden spoon rests inside the pot lightly stained with soup, positioned on the right side. Around the pot, small pieces of toasted bread and a dark green cloth sit on a white marbled surface, with some crumbs scattered nearby. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding toppings like vegan Parmesan, fresh basil, or crunchy croutons elevates the experience—you get bursts of cheesy notes, herbal freshness, and satisfying crunch that contrast wonderfully with the silky soup base. A drizzle of extra virgin olive oil can also add a luxurious touch.

Side Dishes

This soup shines on its own but pairs beautifully with rustic breads—think crusty baguette or a warm garlic loaf for dipping. A simple side salad with a zesty vinaigrette can also lighten the meal and complement the Tuscan flavors.

Creative Ways to Present

Serve this soup in charming mason jars for a cozy picnic or casual gathering. You could also plate it in wide bowls with a sprinkle of pumpkin seeds or nuts for an unexpected texture. Adding a swirl of homemade pesto could bring a fresh twist to the traditional flavors.

Make Ahead and Storage

Storing Leftovers

This soup keeps beautifully in the fridge for 3 to 4 days when sealed in an airtight container. The flavors actually deepen as it rests, making leftovers even more delicious than the first serving.

Freezing

Need to make this Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe ahead of time? Freeze cooled soup in portioned containers for up to a month. Just thaw overnight in the fridge before reheating for an easy, hearty meal on busy days.

Reheating

Reheat gently on the stove over medium heat until warmed through, stirring occasionally to prevent sticking. You may want to add a splash of broth or water to loosen the soup if it thickened in the fridge or freezer. Microwave reheating works well too—cover the bowl and heat in short bursts, stirring in between.

FAQs

Can I use other greens instead of kale?

Absolutely! Baby spinach or Swiss chard work beautifully as substitutes, wilting quickly and offering mild flavors that complement the beans and broth.

Is this soup really creamy without dairy?

Yes! The full-fat coconut milk brings a luscious creaminess that mimics dairy, making the soup silky and rich without any animal products.

Can I make this soup oil-free?

Definitely. Swap the olive oil for double the amount of water in the sautéing step, and you’ll still get tender vegetables without compromising taste.

How spicy is this soup?

The spice level is very mild and adjustable. Adding red pepper flakes is optional, so you can leave out or increase according to your heat preference.

What’s the best way to store leftovers?

Keep leftovers in airtight containers in the fridge for up to four days or freeze in single servings to enjoy later. Always cool the soup completely before storing.

Final Thoughts

This Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe is such a winner when you want a nourishing, fuss-free meal filled with plant-based goodness. It’s like a warm hug in a bowl, perfect for sharing or saving for yourself. Trust me, once you try it, this cozy soup will become a beloved staple in your cooking rotation, bringing joy in every comforting spoonful.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe

Creamy Tuscan White Bean & Kale Soup (Vegan and One-Pot Friendly) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 9 reviews

A delicious and creamy Tuscan-inspired white bean and kale soup made in just one pot. This vegan, hearty soup combines nutritious kale, white beans, and a medley of vegetables simmered in a flavorful tomato and herb broth, finished with creamy coconut milk and a tangy balsamic vinegar touch. Perfect for a comforting, nutritious meal that’s easy to prepare and full of rich, warming flavors.

  • Total Time: 45 minutes
  • Yield: 5 servings

Ingredients

Vegetables & Aromatics

  • 1/2 large yellow onion, diced (about 1 ½ cups or 170 g)
  • 2 medium carrots, peeled and diced (about 3/4 cup or 100 g)
  • 2 large stalks celery, diced (about 1 ¼ cup or 150 g)
  • 4 cloves garlic, minced (about 2 Tbsp or 18 g)
  • 4 cups chopped kale leaves (or substitute baby spinach)

Pantry & Seasonings

  • 1 Tbsp olive oil (or substitute 2 Tbsp water for oil-free)
  • 3/4 tsp sea salt (divided, plus more to taste)
  • 1/2 tsp black pepper (divided)
  • 2 Tbsp tomato paste
  • 1/4 to 1/2 tsp red pepper flakes, to taste
  • 1 Tbsp freshly chopped rosemary or thyme (or 1 tsp dried)
  • 1 tsp dried basil
  • 2 (15-oz.) cans white beans, drained and rinsed
  • 1 (15-oz.) can diced tomatoes
  • 3 cups vegetable broth (store-bought or homemade)
  • 1 Tbsp balsamic vinegar
  • 3/4 cup full-fat coconut milk

Optional Garnishes

  • Vegan Parmesan Cheese
  • Fresh basil
  • Croutons

Instructions

  1. Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots, celery, 1/4 teaspoon salt, and a few cracks of black pepper. Cook, stirring occasionally, until the vegetables soften, about 5 minutes. Then add the tomato paste, minced garlic, red pepper flakes, rosemary (or thyme), and dried basil. Cook for 1 minute until fragrant.
  2. Simmer Soup: Pour in the vegetable broth, drained white beans, and diced tomatoes. Add 1/2 teaspoon each of salt and pepper. Scrape up any browned bits from the bottom of the pot and bring the soup to a simmer. Reduce heat to low, cover, and simmer for 15 minutes until the vegetables are tender and flavors meld.
  3. Partially Puree (Optional): For a creamier texture, use an immersion blender to pulse puree part of the soup, focusing mostly on the beans while leaving plenty of vegetable chunks. Skip this step if you prefer a chunkier soup.
  4. Add Kale and Finish: Return soup to a gentle simmer. Add the chopped kale, turn off the heat, and cover the pot for 5 minutes to soften the kale. Then uncover, stir in the balsamic vinegar and coconut milk, and adjust seasoning to taste, adding more red pepper flakes, tomato paste, vinegar, coconut milk, or salt as desired.
  5. Serve: Ladle the warm soup into bowls and garnish with vegan Parmesan cheese, fresh basil slices, and croutons if using. Serve immediately.
  6. Store Leftovers: Cool leftovers and store covered in the refrigerator for 3-4 days or freeze up to 1 month. Thaw and reheat in microwave or stovetop with added broth or water to thin if needed.

Notes

  • If avoiding oil, substitute olive oil with twice the amount of water for sautéing vegetables.
  • Partially pureeing the soup is optional but adds creaminess while retaining texture.
  • Adjust red pepper flakes based on spice preference.
  • Fresh herbs can be substituted with dried but use smaller quantities.
  • Use full-fat coconut milk for best creamy texture, or cashew cream as an alternative.
  • Store and reheat gently to maintain flavor and texture.
  • Author: Monica
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Tuscan/Italian
  • Diet: Vegan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star