On dark winter evenings, my body craves something that feels restorative and deeply warming from the inside out. I started making this hearty Kale Soup years ago when I wanted a bowl of comfort that did not feel heavy or weighed down by cream.
The secret lies in blending white beans and potatoes to create a luxurious texture that coats your spoon beautifully. You get all the satisfaction of a rich chowder while keeping things completely plant-based and full of vibrant greens.
Why You’ll Love This Kale Soup

This recipe transforms humble pantry staples like beans and potatoes into a meal that tastes like it simmered all day. I love how the rosemary infuses the broth with an aromatic earthiness that pairs beautifully with the tender greens.
It requires minimal chopping and comes together in just one pot for the easiest cleanup imaginable. You can easily adapt the vegetables based on what is lingering in your crisper drawer at the end of the week.
The final squeeze of lemon juice brightens the entire pot and cuts through the savory starchiness. It balances the flavors so well that I often find myself going back for a second helping immediately.
If this dish hit the spot, you’ll want to try my Irresistible Easy Stuffed Pepper Casserole Recipe next, plus the Quick Slow Cooker Beef Stew Recipe delivers the same bold flavors. Both Irresistible Easy Stuffed Pepper Casserole Recipe and Quick Slow Cooker Beef Stew Recipe share the same simple approach that makes weeknight cooking stress-free.
Everything You Need for Perfect Kale Soup

Here’s what you’ll need to get started:
- Olive Oil: Used to sauté the aromatics and build the flavor base.
- Onion: A yellow or white onion adds necessary sweetness and depth.
- Celery Stalks: Provides a subtle savory crunch and aromatic background.
- Garlic Cloves: Fresh minced garlic is essential for that punchy, savory taste.
- Cannellini Beans: These white kidney beans blend down into a creamy consistency.
- Yukon Gold Potatoes: Their buttery texture helps thicken the soup naturally.
- Fresh Rosemary: Adds a woodsy, pine-like aroma that defines the broth.
- Vegetable Broth: Use a high-quality stock for the best liquid base.
- Tuscan Kale: Also known as Lacinato or dinosaur kale, this variety is tender and earthy.
- Lemon Juice: Freshly squeezed citrus wakes up all the heavy flavors.
- Salt and Black Pepper: Essential seasonings to enhance the natural vegetable tastes.
My Method for Perfect Kale Soup

Let’s get cooking!
- Start by heating your olive oil in a large Dutch oven or heavy-bottomed pot set over medium heat. Add the chopped onion, diced celery, and minced garlic to the shimmering oil. Sauté these aromatics for about 5 to 7 minutes, stirring occasionally, until the onion becomes translucent and the garlic is fragrant without being burnt.
- Once the vegetables have softened, toss in the drained cannellini beans, diced Yukon potatoes, fresh rosemary, salt, and black pepper. Stir everything together gently for 2 to 3 minutes to coat the beans and potatoes in the flavored oil and allow the spices to bloom slightly before adding liquid.
- Pour in the vegetable broth and increase the heat to bring the mixture to a rolling boil. Once it bubbles, reduce the heat to a steady low simmer and cover the pot partially. Let it cook for about 20 minutes, or until the potatoes are fork-tender and ready to fall apart.
- Carefully transfer about half of the soup mixture into a high-speed blender. Blend this portion until it is completely smooth and creamy, then pour it back into the pot with the remaining chunky soup. This step creates a rich, velvety Kale Soup base without needing any heavy cream or flour.
- Add the chopped Tuscan kale leaves to the pot and stir them into the hot liquid. Let the soup continue to simmer gently for about 10 minutes until the greens are wilted and tender but still hold a bit of texture.
- Remove the pot from the heat and stir in the fresh lemon juice to brighten the flavor profile immediately. Ladle the hot soup into bowls and serve with a generous dusting of grated Parmesan cheese and a pinch of crushed red pepper if you enjoy a little heat.
My Kale Soup’s Tips

Make sure you thoroughly rinse your canned beans to remove the starchy, salty liquid before adding them to the pot. This simple step ensures the final flavor of your Kale Soup remains clean and fresh rather than muddy.
When preparing the greens, I always tear the leaves away from the tough woody stems to keep every bite tender. You can save those fibrous stems for making homemade vegetable stock later so nothing goes to waste.
Be extremely careful when transferring hot soup to a traditional blender because the steam can force the lid off. I usually blend in small batches or use a handheld immersion blender directly in the pot to safely puree the base.
My Favorite Ways to Serve Kale Soup
I love serving this steaming bowl with a generous dusting of parmesan cheese and a pinch of red pepper flakes for heat. The sharp cheese adds a salty kick that contrasts wonderfully with the creamy, mild bean base.
A slice of crusty bread or homemade focaccia is essential for soaking up every last drop of the savory broth. You could also serve this Kale Soup alongside a crisp green salad for a lighter lunch option.
Make sure to follow me on Pinterest for more easy comfort food ideas!
Print
Creamy Vegetarian Kale Soup
- Total Time: 55 min
- Yield: 6 servings
- Diet: Vegetarian
Description
A comforting, creamy kale soup made without dairy by blending potatoes and white beans. This hearty vegetarian meal is packed with flavor and perfect for cold nights.
Ingredients
- 1 pound Yukon potatoes, peeled and diced
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 1 large bunch Tuscan kale, stems removed and leaves chopped
- 3 celery stalks, diced
- 6 cups vegetable broth
- 1 tablespoon fresh rosemary
- 2 tablespoons olive oil
- 3 garlic cloves, minced
- 1 large onion, chopped
- 1 teaspoon salt
- 1 lemon, juiced
- 1/2 teaspoon black pepper
- Crushed red pepper (for garnish)
- Grated Parmesan cheese (optional)
Instructions
- Heat the olive oil in a large Dutch oven over medium heat and add the chopped onion, celery, and minced garlic. Sauté for 5-7 minutes until the vegetables are softened and fragrant.
- Add the drained beans, diced potatoes, rosemary, salt, and black pepper to the pot. Cook while stirring for 2-3 minutes to coat the ingredients in the oil and spices.
- Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat to low and simmer for about 20 minutes until the potatoes are tender.
- Carefully transfer half of the soup to a blender and blend until completely smooth. Pour the creamy mixture back into the pot with the remaining chunky soup.
- Stir in the chopped kale and simmer for another 10 minutes until the greens are tender.
- Remove from heat and stir in the fresh lemon juice. Serve hot, topped with parmesan and crushed red pepper if desired.
Notes
If you don’t have a standard blender, an immersion blender works great directly in the pot—just be careful not to blend all the chunks if you want texture.
- Prep Time: 20 min
- Cooling Time: 5 min
- Cook Time: 35 min
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 250
- Sugar: 5g
- Sodium: 1670mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg
Keywords: kale soup recipe, vegetarian soup, white bean and kale soup, creamy potato soup, healthy dinner, easy weeknight meal
