This smoky and spicy white bean stew is a hearty, wholesome vegan meal packed with tender potatoes, creamy navy beans, vibrant kale, and warming spices. It’s the perfect one-pot comfort food for chilly evenings and makes incredibly satisfying leftovers.
Why You’ll Love This Recipe
This stew is the definition of cozy comfort in a bowl. It’s thick, rich, and layered with smoky depth and gentle heat that warms you from the inside out. The creamy white beans and tender potatoes make it filling enough to serve as a complete meal, while the tomatoes and spices add brightness and complexity.
You’ll love how simple and approachable the ingredients are. Most of them are pantry staples, and everything comes together in just one pot, making cleanup easy. It’s also naturally gluten-free, plant-based, and packed with fiber and nutrients.
Whether you’re cooking for a weeknight dinner or meal prepping for the days ahead, this stew delivers bold flavor with minimal effort.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon heat-tolerant oil such as avocado oil
1 medium yellow onion, small dice
1 medium carrot, small dice
1 stick celery, small dice
sea salt, to taste
freshly ground black pepper, to taste
1 teaspoon dried chili flakes (adjust to taste)
½ teaspoon smoked paprika
1 teaspoon fresh thyme leaves, minced
3 cloves garlic, minced
2 tablespoons tomato paste
½ pound new potatoes, chopped into 1-inch pieces
1¾ cups cooked navy beans (from one 14.5-ounce can), drained and rinsed
1 can (14.5 ounces) crushed tomatoes
2 cups vegetable stock
1 cup chopped green beans
2 cups chopped kale, packed
Directions
Heat a medium soup pot or braiser over medium heat. Once hot, add the oil.
Add the diced onion and sauté for about 3 minutes, until translucent and soft.
Stir in the carrot and celery. Cook for another 3 minutes, until the celery is bright green and slightly tender. Season with salt and black pepper.
Add the chili flakes, smoked paprika, thyme, and minced garlic. Stir continuously for about 45 seconds, until fragrant.
Add the tomato paste and stir well, breaking it up with your spoon so it coats the vegetables evenly.
Stir in the chopped potatoes and navy beans, ensuring they are well coated in the seasoning mixture. Season the potatoes generously with salt and pepper.
Add the crushed tomatoes and stir to combine. Pour in the vegetable stock and mix well.
Cover the pot and bring the stew to a boil. Once boiling, reduce the heat to a simmer and remove the lid. Let it simmer for about 20 minutes, or until the potatoes are very tender.
Add the chopped green beans and simmer for 4 minutes, until just tender.
Stir in the chopped kale, pressing it down gently into the stew. Cover the pot for about 30 seconds to allow the kale to wilt.
Taste and adjust seasoning as needed. Serve hot with extra black pepper or chili flakes if desired.
For a milder stew, reduce the chili flakes or omit them entirely.
To deepen the smoky flavor, add a small pinch of extra smoked paprika.
Swap navy beans for cannellini beans or great northern beans if preferred.
Add chopped zucchini or bell peppers along with the carrots and celery for more vegetables.
For a thicker texture, lightly mash some of the potatoes or beans directly in the pot before serving.
Storage/Reheating
Store leftover stew in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop, making it even more delicious the next day.
To freeze, allow the stew to cool completely and transfer it to freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. Add a splash of water or vegetable stock if the stew has thickened too much. You can also reheat individual portions in the microwave, stirring halfway through.
FAQs
Can I use dried beans instead of canned?
Yes. Cook the dried navy beans separately according to package instructions before adding them to the stew. You will need about 1¾ cups of cooked beans.
Is this stew very spicy?
The heat level is moderate. You can easily adjust it by reducing or increasing the amount of chili flakes.
Can I make this stew oil-free?
Yes. You can sauté the vegetables in a few tablespoons of vegetable stock instead of oil. Add more as needed to prevent sticking.
What type of potatoes work best?
New potatoes or Yukon-style potatoes hold their shape well and provide a creamy texture. Avoid overly starchy potatoes if you prefer distinct chunks.
Can I substitute the kale?
Yes. Swiss chard or spinach can be used instead. If using spinach, add it at the very end as it wilts quickly.
How can I make the stew thicker?
You can mash some of the potatoes and beans in the pot or let the stew simmer uncovered a bit longer to reduce.
Can I prepare this in advance?
Absolutely. This stew tastes even better after resting, making it ideal for meal prep.
Is this recipe gluten-free?
Yes. All the ingredients are naturally gluten-free. Just ensure your vegetable stock is certified gluten-free if needed.
Can I add more protein?
You can increase the amount of beans or add cooked lentils for additional plant-based protein.
What can I serve with this stew?
Serve it with crusty bread, a simple green salad, or over cooked grains such as rice for a more filling meal.
Conclusion
Smoky and spicy white bean stew with potatoes and kale is the ultimate comforting one-pot meal. It’s packed with nourishing ingredients, bold flavor, and satisfying texture. Easy to prepare and even better the next day, this stew is a reliable go-to for cozy dinners and hearty leftovers alike.
A hearty and wholesome vegan white bean stew packed with tender potatoes, creamy navy beans, vibrant kale, and warming smoky spices. This one-pot comfort meal is rich, satisfying, and perfect for chilly evenings or meal prep.
Author:Sophia
Prep Time:25 minutes
Cook Time:45 minutes
Total Time:1 hour 10 minutes
Yield:4 servings
Category:Main Course
Method:Stovetop
Cuisine:American
Diet:Vegan
Ingredients
1 tablespoon heat-tolerant oil (such as avocado oil)
1 medium yellow onion, small dice
1 medium carrot, small dice
1 stick celery, small dice
Sea salt, to taste
Freshly ground black pepper, to taste
1 teaspoon dried chili flakes (adjust to taste)
1/2 teaspoon smoked paprika
1 teaspoon fresh thyme leaves, minced
3 cloves garlic, minced
2 tablespoons tomato paste
1/2 pound new potatoes, chopped into 1-inch pieces
1 3/4 cups cooked navy beans (from one 14.5-ounce can), drained and rinsed
1 can (14.5 ounces) crushed tomatoes
2 cups vegetable stock
1 cup chopped green beans
2 cups chopped kale, packed
Instructions
Heat a medium soup pot over medium heat and add the oil.
Add diced onion and sauté for about 3 minutes until translucent.
Stir in carrot and celery and cook another 3 minutes. Season with salt and pepper.
Add chili flakes, smoked paprika, thyme, and garlic. Cook about 45 seconds until fragrant.
Stir in tomato paste, coating the vegetables evenly.
Add chopped potatoes and navy beans, stirring to coat with seasoning. Season generously with salt and pepper.
Pour in crushed tomatoes and vegetable stock. Stir well.
Bring to a boil, then reduce to a simmer and cook uncovered for about 20 minutes until potatoes are tender.
Add green beans and simmer for 4 minutes.
Stir in kale, cover briefly to wilt, about 30 seconds.
Taste and adjust seasoning. Serve hot.
Notes
Reduce chili flakes for a milder stew.
Swap navy beans for cannellini or great northern beans.
Mash some potatoes or beans for a thicker texture.
Add zucchini or bell peppers for extra vegetables.
Store in the refrigerator up to 4 days or freeze up to 3 months.