White Bean and Kale Stew

Share This:


This hearty, vegan-friendly stew features creamy navy beans and kale, which are full of cholesterol-lowering fiber. In addition, it scores high in protein, and vitamins K, A, and C. Whether you prefer your stews mild or spicy, we’ve got a version for you.

Serve with a rustic whole-grain bread.

Yield: 8 to 12 servings
Prep Time: 35 minutes
Total Time: 45 minutes

Recipe Ingredients
1 large bunch kale, deveined and chopped
4 cans navy or cannelini beans (do not drain)
4 cups vegetable stock
4 large carrots, sliced in 1/4-thick medallions
1 large yellow or white onion, diced
1/2 cup parsley, chopped
4 cloves garlic, smashed
3 tablespoons olive oil
1/2 teaspoon Italian seasoning
1/4 teaspoon smoked paprika
1/4 teaspoon pepper
1/8 teaspoon cayenne pepper (optional)

Recipe Preparation
1. In a large pot over low-medium heat, heat olive oil. Add garlic. Stir frequently and cook until fragrant, about 2 minutes. Do not burn.
2. Add onion to pot, and if necessary, a splash of vegetable stock. Cook until soft, about 3 minutes. Add Italian seasoning, smoked paprika, pepper, and cayenne (if desired). Mix well to combine.
3. Add 2 cups vegetable stock, and 2 and 1/2 cans white beans with liquid. With an immersion blender, blend mixture until smooth. Add the remaining stock and blend again.
4. Add carrots. Drain the remaining beans and add to the pot. Turn heat to high and bring soup to a boil.
5. Reduce heat to simmer, add kale, and cook until kale turns bright green, about 2 minutes. Ladle into bowls, garnish with parsley, and serve immediately.

Recipe Note

If you prefer a spicier stew, use 1/4 teaspoon cayenne pepper, and black pepper to taste.

Share This:

The One Medical blog is published by One Medical, an innovative primary care practice with offices in Boston, Chicago, Los Angeles, New York, Phoenix, the San Francisco Bay Area, Seattle, and Washington, DC.

Any general advice posted on our blog, website, or app is for informational purposes only and is not intended to replace or substitute for any medical or other advice. The One Medical Group entities and 1Life Healthcare, Inc. make no representations or warranties and expressly disclaim any and all liability concerning any treatment, action by, or effect on any person following the general information offered or provided within or through the blog, website, or app. If you have specific concerns or a situation arises in which you require medical advice, you should consult with an appropriately trained and qualified medical services provider.