White beans are a versatile and nutritious ingredient perfect for vegan cooking.
Packed with protein, fiber, and essential nutrients, they can be used in soups, stews, salads, and dips.
These 15 vegan white bean recipes offer a variety of delicious options that are hearty, satisfying, and entirely plant-based.
From creamy spreads to flavorful mains, each recipe highlights the mild, nutty flavor of white beans while keeping meals healthy and wholesome.
Whether you’re a seasoned vegan or exploring plant-based meals, these recipes make cooking with white beans simple, tasty, and fun.
15 Delicious Vegan White Bean Recipes You’ll Love

White beans are a plant-based powerhouse that can elevate any vegan meal.
These 15 vegan white bean recipes provide a range of options from soups and stews to salads and spreads.
Each recipe is easy to prepare, nutritious, and full of flavor.
Experiment with herbs, spices, and seasonal vegetables to create your favorite combinations.
These recipes prove that vegan meals can be hearty, delicious, and satisfying.
Enjoy the versatility and nutrition of white beans in these flavorful, plant-based dishes anytime.
White Bean & Spinach Stew
White Bean & Spinach Stew is hearty, flavorful, and packed with plant-based protein.
It’s perfect as a cozy dinner or a nutritious lunch full of vegetables and legumes.
Ingredients
- 2 cups cooked white beans (cannellini or navy beans)
- 4 cups fresh spinach, chopped
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 can diced tomatoes (14 oz)
- 2 cups vegetable broth
- 1 tsp smoked paprika
- 1 tsp dried thyme
- Salt and pepper to taste
- 1 tbsp olive oil
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Add minced garlic and cook for another 1–2 minutes until fragrant.
- Stir in smoked paprika and dried thyme, cooking for 30 seconds.
- Add cooked white beans, diced tomatoes, and vegetable broth.
- Bring to a simmer and cook for 15 minutes to allow flavors to meld.
- Add chopped spinach and stir until wilted, about 3 minutes.
- Season with salt and pepper to taste.
- Serve hot with crusty bread or over rice.
This White Bean & Spinach Stew is hearty, savory, and nutrient-rich.
It’s perfect for a vegan meal that’s warming, satisfying, and protein-packed.
Vegan White Bean Chili
Vegan White Bean Chili is spicy, filling, and low in fat while providing plant-based protein.
It’s perfect for a cozy dinner or meal prep during colder months.
Ingredients
- 2 cups cooked white beans
- 1 can diced green chilies (4 oz)
- 1 bell pepper, diced
- 1 medium onion, diced
- 2 garlic cloves, minced
- 2 cups vegetable broth
- 1 tsp cumin
- 1 tsp chili powder
- ½ tsp smoked paprika
- Salt and pepper to taste
- 1 tbsp olive oil
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and bell pepper, sautéing for 5–6 minutes until soft.
- Add garlic and cook for 1–2 minutes until fragrant.
- Stir in cumin, chili powder, and smoked paprika for 30 seconds.
- Add white beans, diced green chilies, and vegetable broth.
- Bring to a simmer and cook for 15–20 minutes.
- Season with salt and pepper to taste.
- Serve with avocado slices or a sprinkle of fresh cilantro.
This Vegan White Bean Chili is hearty, flavorful, and filling.
It’s perfect for a warming, protein-rich vegan meal any day of the week.
White Bean & Roasted Vegetable Salad
White Bean & Roasted Vegetable Salad is light, nutritious, and packed with fiber and protein.
It’s perfect as a lunch or a side dish with fresh, vibrant flavors.
Ingredients
- 2 cups cooked white beans
- 1 zucchini, diced
- 1 red bell pepper, diced
- 1 cup cherry tomatoes, halved
- 2 tbsp olive oil
- 1 tsp dried oregano
- 1 tsp lemon juice
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Preheat oven to 400°F (200°C).
- Toss zucchini, bell pepper, and cherry tomatoes with olive oil, oregano, salt, and pepper.
- Roast vegetables for 20 minutes until tender and slightly caramelized.
- In a large bowl, combine roasted vegetables with cooked white beans.
- Drizzle with lemon juice and toss gently to combine.
- Garnish with chopped fresh parsley before serving.
- Serve warm or at room temperature.
This White Bean & Roasted Vegetable Salad is fresh, flavorful, and nutrient-dense.
It’s perfect for a light vegan lunch or a colorful side dish full of protein and fiber.
White Bean & Garlic Soup
White Bean & Garlic Soup is creamy, comforting, and naturally vegan without any added dairy.
It’s perfect for a simple dinner or a warming starter.
Ingredients
- 2 cups cooked white beans
- 4 garlic cloves, minced
- 1 medium onion, diced
- 3 cups vegetable broth
- 1 tsp dried thyme
- 1 tbsp olive oil
- Salt and pepper to taste
- Optional: fresh parsley for garnish
Instructions
- Heat olive oil in a pot over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Add minced garlic and cook for 1–2 minutes until fragrant.
- Stir in cooked white beans, vegetable broth, and thyme.
- Bring to a simmer and cook for 15 minutes to combine flavors.
- Use an immersion blender to puree the soup until smooth and creamy.
- Season with salt and pepper to taste.
- Garnish with fresh parsley if desired and serve hot.
This White Bean & Garlic Soup is creamy, savory, and filling.
It’s perfect for a vegan, protein-rich soup that’s simple, comforting, and delicious.
Mediterranean White Bean Stew
Mediterranean White Bean Stew is rich, aromatic, and full of vegetables and protein.
It’s perfect for a wholesome vegan dinner inspired by Mediterranean flavors.
Ingredients
- 2 cups cooked white beans
- 1 zucchini, diced
- 1 red bell pepper, diced
- 1 cup artichoke hearts, chopped
- 1 can diced tomatoes (14 oz)
- 2 cups vegetable broth
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1 tsp smoked paprika
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add garlic, zucchini, and bell pepper, sautéing for 5–6 minutes until softened.
- Stir in smoked paprika and oregano, cooking for 30 seconds until aromatic.
- Add white beans, diced tomatoes, artichoke hearts, and vegetable broth.
- Bring to a simmer and cook for 15–20 minutes to blend flavors.
- Season with salt and pepper to taste.
- Serve hot with fresh herbs or a drizzle of olive oil.
This Mediterranean White Bean Stew is flavorful, hearty, and nutritious.
It’s perfect for a protein-rich vegan meal that’s satisfying and full of vibrant Mediterranean flavors
White Bean & Kale Soup
White Bean & Kale Soup is hearty, nutrient-rich, and perfect for a filling vegan meal.
It combines tender beans with flavorful greens in a savory broth that warms the soul.
Ingredients
- 2 cups cooked white beans
- 4 cups chopped kale
- 1 medium onion, diced
- 3 garlic cloves, minced
- 3 cups vegetable broth
- 1 tsp dried thyme
- 1 tsp smoked paprika
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Add minced garlic and cook for 1–2 minutes until fragrant.
- Stir in smoked paprika and thyme, cooking for 30 seconds.
- Add cooked white beans and vegetable broth, bringing the mixture to a simmer.
- Cook for 10 minutes to allow flavors to meld.
- Add chopped kale and cook for another 5 minutes until wilted.
- Season with salt and pepper to taste.
- Serve hot with a slice of crusty bread.
This White Bean & Kale Soup is nourishing, savory, and protein-rich.
It’s perfect for a hearty vegan meal that’s both satisfying and healthy.
White Bean & Roasted Tomato Pasta
White Bean & Roasted Tomato Pasta is creamy, tangy, and vegan while full of plant-based protein.
It’s perfect for a comforting pasta dish without any dairy.
Ingredients
- 2 cups cooked white beans
- 12 oz whole-grain or gluten-free pasta
- 1 pint cherry tomatoes, halved
- 2 garlic cloves, minced
- 2 tbsp olive oil
- 1 tsp dried oregano
- Salt and pepper to taste
- Fresh basil for garnish
Instructions
- Preheat oven to 400°F (200°C).
- Toss cherry tomatoes with 1 tbsp olive oil, oregano, salt, and pepper.
- Roast tomatoes for 20 minutes until soft and slightly caramelized.
- Meanwhile, cook pasta according to package instructions and drain.
- In a blender, combine roasted tomatoes, white beans, minced garlic, and remaining olive oil.
- Blend until smooth to create a creamy sauce.
- Toss the cooked pasta with the sauce until well coated.
- Garnish with fresh basil leaves before serving.
This White Bean & Roasted Tomato Pasta is creamy, flavorful, and satisfying.
It’s perfect for a vegan pasta dish that’s protein-rich and comforting.
White Bean & Mushroom Ragout
White Bean & Mushroom Ragout is earthy, hearty, and full of umami flavors.
It’s perfect as a main dish over grains or as a side dish.
Ingredients
- 2 cups cooked white beans
- 2 cups sliced mushrooms
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 cup vegetable broth
- 1 tsp dried thyme
- 1 tbsp olive oil
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add diced onion and sauté for 5 minutes until soft.
- Add garlic and cook for 1–2 minutes until fragrant.
- Add sliced mushrooms and cook for 7–10 minutes until browned and tender.
- Stir in white beans, vegetable broth, and thyme.
- Simmer for 10 minutes to blend flavors.
- Season with salt and pepper to taste.
- Garnish with fresh parsley and serve hot over rice, quinoa, or pasta.
This White Bean & Mushroom Ragout is hearty, savory, and protein-packed.
It’s perfect for a vegan dish that’s flavorful, filling, and nutritious.
White Bean & Carrot Curry
White Bean & Carrot Curry is creamy, mildly spiced, and vegan-friendly.
It’s perfect as a warming dinner served with rice or flatbread.
Ingredients
- 2 cups cooked white beans
- 2 large carrots, diced
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 tbsp curry powder
- 1 cup coconut milk
- 1 cup vegetable broth
- 1 tbsp olive oil
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a large pan over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Add garlic and cook for 1–2 minutes until fragrant.
- Stir in curry powder and cook for 30 seconds to release aromas.
- Add carrots, white beans, coconut milk, and vegetable broth.
- Bring to a simmer and cook for 15–20 minutes until carrots are tender.
- Season with salt and pepper to taste.
- Garnish with fresh cilantro and serve hot.
This White Bean & Carrot Curry is creamy, flavorful, and comforting.
It’s perfect for a low-fat, protein-rich vegan meal full of flavor and nutrients.
White Bean & Herb Dip
White Bean & Herb Dip is creamy, flavorful, and naturally vegan.
It’s perfect as a healthy snack, appetizer, or spread for sandwiches and crackers.
Ingredients
- 2 cups cooked white beans
- 2 garlic cloves, minced
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1 tsp dried oregano
- 1 tsp dried basil
- Salt and pepper to taste
Instructions
- In a food processor, combine white beans, garlic, olive oil, lemon juice, oregano, and basil.
- Blend until smooth and creamy.
- Taste and adjust seasoning with salt and pepper.
- Transfer to a bowl and drizzle a little extra olive oil on top.
- Serve with raw vegetables, crackers, or as a sandwich spread.
This White Bean & Herb Dip is creamy, protein-rich, and flavorful.
It’s perfect for a vegan snack or appetizer that’s healthy, satisfying, and easy to prepare
White Bean Stuffed Peppers
White Bean Stuffed Peppers are hearty, nutritious, and full of plant-based protein.
They’re perfect as a main dish for lunch or dinner and are colorful and satisfying.
Ingredients
- 4 large bell peppers, tops removed and seeds discarded
- 2 cups cooked white beans
- 1 cup cooked quinoa
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1 tbsp olive oil
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat.
- Add diced onion and sauté for 5 minutes until soft.
- Add minced garlic and cook for 1–2 minutes until fragrant.
- Stir in smoked paprika and oregano for 30 seconds.
- Add cooked white beans and quinoa, mixing thoroughly.
- Season with salt and pepper to taste.
- Stuff each bell pepper with the white bean-quinoa mixture.
- Place stuffed peppers upright in a baking dish and cover with foil.
- Bake for 25–30 minutes until peppers are tender.
- Garnish with fresh parsley before serving.
These White Bean Stuffed Peppers are colorful, protein-rich, and satisfying.
They’re perfect for a healthy vegan meal that’s filling and flavorful.
White Bean Tacos
White Bean Tacos are flavorful, protein-rich, and perfect for a quick vegan meal.
They’re easy to make and packed with vegetables and spices.
Ingredients
- 2 cups cooked white beans
- 1 tsp cumin
- 1 tsp smoked paprika
- ½ tsp chili powder
- 1 tbsp olive oil
- 1 small onion, diced
- 1 garlic clove, minced
- Corn or low-carb tortillas
- Fresh lettuce, tomatoes, and avocado for topping
- Salt and pepper to taste
Instructions
- Heat olive oil in a skillet over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Add minced garlic and cook for 1–2 minutes until fragrant.
- Stir in cumin, smoked paprika, and chili powder for 30 seconds.
- Add cooked white beans and cook for 5–7 minutes until heated through.
- Season with salt and pepper to taste.
- Warm tortillas in a separate pan or microwave.
- Assemble tacos by filling tortillas with the bean mixture.
- Top with lettuce, tomatoes, and avocado slices.
These White Bean Tacos are flavorful, satisfying, and protein-packed.
They’re perfect for a quick, healthy, and delicious vegan meal.
White Bean Burgers
White Bean Burgers are hearty, protein-rich, and easy to make.
They’re perfect as a vegan alternative to traditional burgers and can be served with your favorite toppings.
Ingredients
- 2 cups cooked white beans, mashed
- ½ cup rolled oats
- 1 small onion, finely diced
- 2 garlic cloves, minced
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1 tbsp olive oil
- Salt and pepper to taste
- Burger buns and toppings of choice
Instructions
- In a bowl, combine mashed white beans, oats, onion, garlic, smoked paprika, and oregano.
- Mix until well combined and season with salt and pepper.
- Shape mixture into 4–6 patties.
- Heat olive oil in a skillet over medium heat.
- Cook patties for 4–5 minutes on each side until golden and firm.
- Serve on burger buns with lettuce, tomato, and your favorite vegan sauce.
These White Bean Burgers are hearty, savory, and protein-rich.
They’re perfect for a satisfying vegan meal that’s easy to prepare and delicious.
White Bean & Potato Stew
White Bean & Potato Stew is hearty, comforting, and full of plant-based protein and fiber.
It’s perfect for a warming dinner or a meal prep option.
Ingredients
- 2 cups cooked white beans
- 2 medium potatoes, diced
- 1 medium onion, diced
- 2 garlic cloves, minced
- 3 cups vegetable broth
- 1 tsp smoked paprika
- 1 tsp dried thyme
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Add garlic and cook for 1–2 minutes until fragrant.
- Stir in smoked paprika and thyme for 30 seconds.
- Add diced potatoes, white beans, and vegetable broth.
- Bring to a boil, then reduce heat and simmer for 20–25 minutes until potatoes are tender.
- Season with salt and pepper to taste.
- Serve hot with fresh herbs or crusty bread.
This White Bean & Potato Stew is hearty, creamy, and protein-rich.
It’s perfect for a comforting vegan meal full of flavor and nutrition.
White Bean & Vegetable Casserole
White Bean & Vegetable Casserole is hearty, flavorful, and packed with protein and fiber.
It’s perfect as a main dish or side for dinner.
Ingredients
- 2 cups cooked white beans
- 1 cup broccoli florets
- 1 cup sliced zucchini
- 1 red bell pepper, diced
- 1 cup diced tomatoes
- 2 garlic cloves, minced
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat.
- Add garlic and sauté for 1–2 minutes until fragrant.
- Add broccoli, zucchini, and bell pepper, cooking for 5–7 minutes until slightly tender.
- Stir in diced tomatoes, white beans, oregano, and basil.
- Season with salt and pepper and mix well.
- Transfer mixture to a baking dish and bake for 20–25 minutes until vegetables are tender and flavors meld.
- Serve hot as a main or side dish.
This White Bean & Vegetable Casserole is savory, protein-rich, and satisfying.
It’s perfect for a hearty vegan meal that’s nutritious, colorful, and delicious.