This Quick & Easy Vegan White Bean Stew is a weeknight hero. It’s hearty, flavorful, and comes together with minimal fuss, making it a go-to when you need a satisfying meal without a lot of effort.
Why This Quick & Easy Vegan White Bean Stew Works
This stew is a testament to how simple ingredients can create deep, comforting flavors. It relies on pantry staples, making it accessible and budget-friendly.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
- 6 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can Great Northern beans, rinsed and drained
- 1 bay leaf
- Salt to taste
- Freshly ground black pepper to taste
- 2 cups loosely packed fresh spinach or kale, stems removed (if using kale)
- 1 tablespoon fresh lemon juice (optional, for brightness)
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, diced carrots, and diced celery.
- Add the minced garlic, dried thyme, dried rosemary, and red pepper flakes (if using) to the pot. Cook for another minute until fragrant, stirring constantly.
- Pour in the vegetable broth and scrape up any browned bits from the bottom of the pot. These bits are packed with flavor, so don’t skip this step.
- Remove and discard the bay leaf. Season the stew generously with salt and freshly ground black pepper to taste.
- Stir in the fresh spinach or kale. If using spinach, it will wilt down very quickly. If using kale, you might want to give it a few extra minutes to soften.
- Stir in the fresh lemon juice, if using, just before serving.
This recipe is designed for ease and speed, allowing you to enjoy a wholesome, home-cooked meal even on your busiest days.
Nutrition at a Glance
- High in Fiber: The beans are a fantastic source of dietary fiber, promoting digestive health and a feeling of fullness.
- Good Source of Plant-Based Protein: Beans are naturally rich in protein, essential for muscle repair and overall body function.
- Low in Saturated Fat: With olive oil as the primary fat source and no animal products, this stew is naturally low in unhealthy fats.
- Rich in Vitamins and Minerals: From the carrots providing Vitamin A to the leafy greens offering iron and other micronutrients, this stew is packed with goodness.
- Heart-Healthy: The ingredients used are generally considered beneficial for cardiovascular health, with complex carbohydrates and plant-based nutrients.
- Cholesterol-Free: As a purely plant-based meal, it contains no dietary cholesterol.
How to Serve It
- With Crusty Bread: The classic pairing for any hearty stew. A good sourdough or a simple baguette for dipping is almost mandatory.
- Over Grains: Serve it over cooked quinoa, brown rice, or farro for a more substantial meal.
- With a Dollop of Vegan Yogurt or Sour Cream: A small spoonful of plain, unsweetened vegan yogurt or a vegan sour cream alternative can add a creamy, tangy element.
- Topped with Fresh Herbs: Fresh parsley or chives add a burst of freshness and color.
- With a Squeeze of Lemon: Even after using lemon juice in the stew, an extra squeeze at the table can elevate the brightness further.
- As a Side Dish: This stew can also be served in smaller portions as a flavorful side to other vegan entrées.
No matter how you choose to serve it, this quick and easy vegan white bean stew is a comforting and satisfying meal that’s always a pleasure to make and eat.
Don’t miss this delicious recipe: Cozy Vegan White Bean Mushroom Stew
Common Mistakes
- Overcrowding the Pot: If your pot is too full, the vegetables won’t sauté properly and will steam instead of developing flavor.
- Burning the Garlic: Adding garlic too early or cooking it at too high a heat can make it bitter.
- Under-Seasoning: Beans can be a little bland on their own, so don’t be shy with salt and pepper.
- Not Rinsing the Beans: Canned beans often have a starchy liquid that can make the stew cloudy and impart a less desirable flavor.
- Skipping the Sauté: The initial sauté of the onions, carrots, and celery is where much of the stew’s depth of flavor comes from.
- Adding Greens Too Early: Leafy greens like spinach wilt very quickly. Adding them too soon can overcook them, making them mushy and unappealing.
- Forgetting the Bay Leaf (or leaving it in): While a small component, the bay leaf adds a subtle, aromatic depth.
Avoiding these common pitfalls will ensure your Quick & Easy Vegan White Bean Stew is consistently delicious and satisfying.
Storage and Reheating
- Refrigeration: Allow the stew to cool completely before transferring it to an airtight container.
- Freezing: For longer storage, you can freeze the stew. Let it cool completely, then transfer to freezer-safe containers or bags.
- Reheating on the Stovetop: The best way to reheat this stew is on the stovetop.
- Reheating in the Microwave: Alternatively, you can reheat individual portions in the microwave.
- Thawing Frozen Stew: If reheating from frozen, it’s best to thaw it overnight in the refrigerator first.
Proper storage and reheating ensure you can enjoy this comforting stew days after it’s first made.

Leftover Ideas
- Hearty Stew Soup: Simply reheat and serve as is, maybe with a drizzle of olive oil and a sprinkle of fresh parsley for a quick lunch or dinner.
- Shepherd’s Pie Topping: Mash some cooked sweet potatoes or regular potatoes and spread the reheated stew on the bottom of a baking dish.
- Sandwich/Wrap Filling: Mash the beans slightly within the stew, or drain some of the liquid, and use it as a hearty filling for sandwiches or wraps.
- Stuffed Bell Peppers: Mix the leftover stew with some cooked rice or quinoa and stuff it into bell pepper halves.
- Sauce for Pasta or Rice: Thicken the stew slightly by simmering it down, or blend a portion of it, and serve it as a flavorful sauce over your favorite pasta or a bed of cooked rice.
- Savory Pancakes/Fritters: Drain the stew well, mash the beans, and mix with a bit of flour and perhaps some chopped herbs.
These ideas prove that this Quick & Easy Vegan White Bean Stew is more than just a one-time meal; it’s a versatile ingredient that can inspire further culinary creativity.
Quick & Easy Vegan White Bean Stew
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A comforting and hearty vegan stew made with white beans, vegetables, and savory herbs. This simple recipe is perfect for weeknights and packed with plant-based goodness.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon red pepper flakes (optional, for a touch of heat)
- 6 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (15-ounce) can Great Northern beans, rinsed and drained
- 1 bay leaf
- Salt to taste
- Freshly ground black pepper to taste
- 2 cups loosely packed fresh spinach or kale, stems removed (if using kale)
- 1 tablespoon fresh lemon juice (optional, for brightness)
Instructions
- 1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 7-10 minutes.
- 2. Add garlic, thyme, rosemary, and red pepper flakes (if using). Cook for 1 minute until fragrant.
- 3. Pour in vegetable broth and scrape up any browned bits. Add cannellini beans, Great Northern beans, and bay leaf. Bring to a simmer, then reduce heat to low, cover, and cook for at least 20 minutes.
- 4. Remove and discard bay leaf. Season with salt and pepper to taste.
- 5. Stir in spinach or kale and cook until wilted, about 2-3 minutes.
- 6. Stir in lemon juice (if using). Serve hot.
Notes
Store in an airtight container in the refrigerator for up to 4 days. Can also be frozen for up to 3 months. Reheat on stovetop or in microwave. Best to thaw frozen stew in the refrigerator overnight before reheating.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup & Stew
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 280
- Sugar: 6g
- Sodium: 600mg
- Fat: 7g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 15g