• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Midwest Foodie
  • Recipes
  • About
  • Subscribe
  • Shop
  • Income Reports
  • Pinterest E-Book
  • Reviews
  • Media Kit
  • Vegan Recipe E-Book
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Shop
  • Income Reports
  • Pinterest E-Book
  • Reviews
  • Media Kit
  • Vegan Recipe E-Book
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » 30 Minute Meals

    Vegan White Bean Stew

    Published: Feb 11, 2021 » Modified: Oct 25, 2022 » By: Kylie » This post may contain affiliate links. » 29 Comments

    16.8K shares
    • Share!
    Jump to Recipe

    This hearty White Bean Stew brings all the rich, fresh flavors of Tuscan cuisine to the table with an added bonus: it’s completely vegan! It’s the perfect family dinner for a busy weeknight or an easy meal prep recipe!

    Large white bowl filled with creamy vegan white bean stew
    Table of Contents show
    You'll Love This
    Ingredients and Substitutions
    Instructions
    Tips
    White Bean Stew

    You'll Love This

    • It’s quick and easy! Tuscan cooking is all about simple, inexpensive meals (“cucina povera” or “poor cooking”), and this white bean stew fits right in. It all comes together in one pot, and it’s on the table in just over a half-hour.
    • It’s unbelievably hearty and flavorful! Even your biggest eaters won’t notice this is vegan. All these veggies, in a creamy broth, with rich white beans will make sure everyone leaves the table satisfied. Serve it with some crusty bread and a simple garden salad for a balanced meal!
    • It's loaded with vegetables! Have I mentioned all these veggies? The hardest part of a vegan main course is usually protein, but the addition of Great Northern white beans ensures that your family is getting lots of good, plant-based protein and fiber.

    Ingredients and Substitutions

    • Olive Oil - This is our family's favorite brand of olive oil. Try to find something cold-pressed and organic.
    • Mirepoix (onion, carrot, celery) - This classic trio is the base for so many delicious soups and stews and it gets the job done in this dish by creating a delicious aromatic flavor base.
    • Fresh Garlic - If you're in a pinch you could use ½-1 teaspoon garlic powder in place of the freshly sliced garlic, but I highly recommend keeping a head of garlic in your pantry for days when you need a hearty vegan soup or Tuscan pasta.
    • Dried thyme, oregano, and sage - You could also use Italian seasoning in place of this dried herb trio. But I love the flavors that they each bring to the stew.
    • Tomato Paste - For those who don't use tomato paste often, I recommend buying an 8 oz. can of it, using what you need and then freezing the rest. I like to flatten it in a small Ziploc baggy so it doesn't take up much space in the freezer. Then when I need tomato paste for a recipe, I slice off a bit of the frozen tomato paste and pop the rest back in the freezer. It will stay good in the freezer for several months.
    • Sun-Dried Tomatoes - This is an ingredient that I have grown accustom to keeping a jar or two of in the cupboard at all times. Whether I'm throwing together Mediterranean Flatbread, Creamy Tuscan Pasta, or this stew - I always prefer to use oil-packed julienne cut sun-dried tomatoes.
    • Great Northern Beans - You can also use cannellini beans or even pinto beans in place of the Great Northern beans.
    • Vegetable Stock - You can also use veggie broth in place of the stock. I just prefer the extra richness and flavor that stock brings to this stew.
    • Full-Fat Canned Coconut Milk - This is our favorite brand of coconut milk. You want to make sure you're using a full-fat canned coconut milk - not coconut milk from a carton or light coconut milk.
    • Split Red Lentils - Split red lentils work well in this stew because they cook quickly in the rich broth. You could use other lentils in their place, just keep in mind that other varieties of lentils take considerably longer to cook so you'll need to increase the cooking time.
    • Kale - You could also fresh spinach in place of the fresh kale.
    • Apple Cider Vinegar - This may seem like an odd ingredient, but trust me here! The vinegar is going to boost all the other flavors of the dish and cut the richness from the coconut milk. You could also use white wine vinegar or red wine vinegar in it's place.

    Instructions

    Saute onion, carrot, and celery along with a couple pinches of salt and pepper in olive oil in a large pot.

    Add garlic, oregano, thyme, and sage along with a couple pinches of salt and pepper and cook for another minute.

    Create a well in the pot. Reduce heat to medium, and add tomato paste directly to the surface of the pot.

    Cook, stirring frequently, until the tomato paste turns brick red. Add a splash of veggie stock and deglaze the pan, scraping all the yummy bits off the bottom of the pan.

    Add sun-dried tomato, white beans, veggie stock, and coconut milk to the pot along with a couple pinches of salt and pepper. Bring to a simmer over medium-high heat.

    Once simmering, add lentils. Reduce heat to low and simmer for 10 minutes. Stir in kale until wilted.

    Then add apple cider vinegar then season to taste with salt and pepper.

    Large white pot filled with creamy vegan white bean stew

    Garnish with fresh chopped parsley, vegan Parmesan, and croutons!

    Tips

    • This is a great meal prep recipe! The rich, warm Tuscan flavors in this soup deepen beautifully with a little extra time. Make this white bean stew ahead of time or just store leftovers in the fridge for the rest of the week. It will thicken a bit, so add a splash of veggie broth before reheating.
    • Don’t rush the veggies! When you’re in a rush, it seems silly to cook the veggies first. Why not just put everything in the pot and cook it together? There’s actual science about chemical reactions related to aromatic compounds, but what it comes down to is this: Sauteing the veggies well, in the beginning, creates a smoother, more balanced, better integrated (and slightly sweeter) flavor for the whole dish.
    • Skip the coconut milk for a brothy soup! I like the deep, hearty flavors of Italian white bean soup in a creamy soup, but if you prefer a clearer broth, just skip the coconut milk! (If you’re worried about the flavor of the coconut milk, though, rest assured: It will add the tiniest bit of sweetness, but no noticeable coconut flavor.)
    Large white bowl filled with creamy vegan white bean stew
    What is the difference between soup and stew?

    The main difference between soup and stew is the amount of liquid in the dish. A soup is primarily liquid. A stew is primarily large chunks of meat and/or veggies with just enough liquid to stew the other ingredients.

    What are the best white beans?

    All white beans are the best white beans! Which ones are the best for a given recipe depends on what flavors your working with, how they're being cook, and what you want them to do.

    Cannellini beans have an earthy flavor profile and hold their shape well when cooked. This makes them best for soups, stews, and chilies with a hearty, earthy feel.

    Great Northern beans have a slightly nutty flavor profile, but also adopt the flavors around them very well. They also hold their shape and texture when cooked, so they're best in soups, stews, and chilies where you want to add just a touch of rich, fatty texture.

    Navy beans are smaller and round than cannellini or Great Northern beans. They cook quickly and mash smoothly. They're best for thickening soups and stew, or blending into bean dips.

    Baby lime beans are small and have a creamy, buttery flavor. They're also very starchy and are best for soups or stews that want a thicker broth or and extra touch of creamy texture.

    How do you add flavor to white beans?

    Most white beans are generous about adopting the flavors of whatever they are cooked with. So you don't need to worry about flavoring them first, if you're using them in this stew. The mirepoix, dried herbs, fresh garlic, tomato paste, and sun-dried tomatoes are going to come together to flavor the white beans in a rich, hearty broth. And don't worry - you won't taste the coconut flavor of the coconut milk in this stew, but it does give it a luxuriously creamy texture.

    What is the difference between cannellini beans and Great Northern beans?

    The main difference between cannellini beans and Great Northern beans are the size and subtle flavor notes. Cannellini beans are larger than Great Northern beans, and generally have a more earthy flavor - while Great Northern beans are slightly nutty. Both, however, blend well with the other flavors they are cooked with, and both hold their shape well during cook, so they are virtually interchangeable.

    Large white pot filled with creamy vegan white bean stew
    Print

    White Bean Stew

    Print Recipe
    Pin Recipe

    ★★★★★

    5 from 15 reviews

    This hearty White Bean Stew brings all the rich, fresh flavors of Tuscan cuisine to the table with an added bonus: it’s completely vegan! It’s the perfect family dinner for a busy weeknight or an easy meal prep recipe!

    • Author: Kylie
    • Prep Time: 10 minutes
    • Cook Time: 25 minutes
    • Total Time: 35 minutes
    • Yield: 8 servings 1x
    • Category: Main Dish
    • Method: Stove Top
    • Cuisine: American
    • Diet: Vegan

    Ingredients

    Scale
    • 2 tablespoons olive oil (or sun-dried tomato oil)
    • 1 yellow onion, diced
    • 1 cup sliced carrot
    • 1 cup sliced celery
    • 6 cloves garlic, minced
    • 2 teaspoons dried thyme
    • 1 teaspoon dried oregano
    • ¼ teaspoon dried sage
    • 2 tablespoons tomato paste
    • ½ cup julienne cut oil packed sun dried tomatoes
    • 3 (15 oz.) cans Great Northern beans, drained and rinsed
    • 32 oz. vegetable stock
    • 1 (13.5 oz.) can full-fat coconut milk
    • ½ cup uncooked split red lentils, optional
    • 3 cups chopped kale
    • 1 teaspoon apple cider vinegar
    • Kosher salt
    • fresh cracked pepper

    For serving:

    • fresh chopped parsley
    • vegan Parmesan
    • homemade croutons

    Instructions

    1. Heat oil in a large pot over medium-high heat.
    2. Add onion, carrot, and celery along with a couple pinches of salt and pepper. Cook, stirring frequently for 8 minutes.
    3. Add garlic, oregano, thyme, and sage along with a couple pinches of salt and pepper. Cook, stirring frequently for 1 minute.
    4. Create a well in the pot. Reduce heat to medium and add tomato paste directly to the surface of the pot and cook, stirring frequently, until the tomato paste turns brick red. Add a splash of veggie stock and deglaze the pan, scraping all the yummy bits off the bottom of the pan.
    5. Add sun-dried tomato, white beans, veggie stock, and coconut milk to the pot along with a couple pinches of salt and pepper. Bring to a simmer over medium-high heat.
    6. Once simmering, add lentils. Reduce heat to low and simmer for 10 minutes. Stir in kale until wilted.
    7. Then add apple cider vinegar then season to taste with salt and pepper.
    8. Garnish with fresh chopped parsley, vegan Parmesan, and croutons!

    Equipment

    Image of wooden ladle

    wooden ladle

    Buy Now →
    Image of large pot

    large pot

    Buy Now →
    Image of coconut milk

    coconut milk

    Buy Now →

    Notes

    This is a great meal prep recipe! The rich, warm Tuscan flavors in this soup deepen beautifully with a little extra time. Make this ahead or just store leftovers in the fridge for the rest of the week. It will thicken a bit, so add a splash of veggie broth before reheating.

    Don’t rush the veggies! When you’re in a rush, it seems silly to cook the veggies first. Why not just put everything in the pot and cook it together? There’s actual science about chemical reactions related to aromatic compounds, but what it comes down to is this: Sauteing the veggies well, in the beginning, creates a smoother, more balanced, better integrated (and slightly sweeter) flavor for the whole dish.

    Skip the coconut milk for a brothy soup! I like the deep, hearty flavors of Italian white bean soup in a creamy soup, but if you prefer a clearer broth, just skip the coconut milk! (If you’re worried about the flavor of the coconut milk, though, rest assured: It will add the tiniest bit of sweetness, but no noticeable coconut flavor.)

    Nutrition

    • Serving Size:
    • Calories: 408
    • Sugar: 5 g
    • Sodium: 324.8 mg
    • Fat: 11.7 g
    • Saturated Fat: 6.3 g
    • Trans Fat: 0 g
    • Carbohydrates: 60.2 g
    • Fiber: 17.1 g
    • Protein: 19.8 g
    • Cholesterol: 0 mg

    Keywords: Tuscan bean soup, vegan bean stew, ribollita recipe, Italian white bean soup

    « 15 Minute Greek Pasta
    The Best Southwest Salad Recipe Ever »

    Reader Interactions

    Comments

    1. Amanda E

      January 26, 2023 at 6:12 am

      I love this hearty stew! I've made it twice, following the recipe exactly and it's a winner. I love scooping it up with crusty bread that I've brushed with olive oil and grilled.

      ★★★★★

      Reply
    2. Valerie

      January 15, 2023 at 7:12 pm

      Hi Kylie, I'm planning to make this without the coconut milk. Do you recommend anything nondairy to thicken the broth? Something like arrowroot, potato starch or maybe glucomannan? Thank you!

      Reply
      • Kylie

        January 15, 2023 at 7:47 pm

        You could try using an immersion blender or high speed blender to blend part of the stew - that would be an easy way to thick it up without adding anything else. But otherwise yes, any type of slurry made with the above mentioned ingredients. Hope that helps! Can't wait to hear what you think if you make it!!

        Reply
        • Valerie

          January 16, 2023 at 12:01 pm

          Thank you! I'll be sure to post a review after I make it. Thanks again.

    3. Carolynn Spencer

      January 12, 2023 at 4:25 pm

      Absolutely delicious! I used all ingredients just as described. I did have to cook the lentils longer than 10 minutes, but the flavor was fantastic. I also blended mine just a bit with an immersion blender to make it extra creamy. Thank you for a delicious recipe!

      ★★★★★

      Reply
      • Kylie

        January 12, 2023 at 5:21 pm

        Love that you blended it a bit - great idea! I'm so glad that you enjoyed this recipe 🙂 Thanks for leaving a review - I really appreciate it!

        Reply
    « Older Comments

    Leave a star rating and review or ask a question! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    HELLO FROM THE MIDWEST - I'm Kylie and as a mom and blogger, I understand how hard it can be to get a wholesome dinner on the table at the end of a long day. Here at Midwest Foodie, I focus on sharing simple recipes that make it easy to feed your family real food.

    More about me →

    Easy Soups

    • 30-Minute Sausage Tortellini Soup
      ★★★★★
      Cook Time30 minutes
    • Easy One-Pot Chicken Tortellini Soup
      ★★★★★
      Cook Time35 minutes
    • One Pot Chicken Dumpling Soup (with refrigerated biscuit dough!)
      ★★★★★
      Cook Time40 minutes
    • Easy Vegetarian One Pot Lasagna Soup
      ★★★★★
      Cook Time30 minutes
    • One-Pot Macaroni Cheeseburger Soup - NO VELVEETA!
      ★★★★★
      Cook Time30 minutes
    • Creamy Vegan Instant Pot Lentil Soup
      ★★★★★
      Cook Time30 minutes

    30 Minute Meals

    • Peanut Chicken Lettuce Wraps
      ★★★★★
      Cook Time1 hour 15 minutes
    • Oven Baked Juicy Panko Chicken
      ★★★★★
      Cook Time25 minutes
    • One Pot Brothy Butter Beans with Kale
      ★★★★★
      Cook Time30 minutes
    • Super Easy Instant Pot Spaghetti with Meat Sauce
      ★★★★★
      Cook Time25 minutes
    • Peanut Butter Chicken Rice Bowl
      ★★★★★
      Cook Time1 hour 15 minutes
    • 4 Ingredient Garlic Butter Sauce (10 Minutes!)
      ★★★★★
      Cook Time10 minutes

    Let's Connect!

    • Email
    • Facebook
    • Instagram
    • Pinterest

    Footer

    Resources

    Pinterest E-Book
    Income Reports
    Shop

    Let's Connect

    Instagram
    Pinterest
    Facebook

    Reach Out

    Subscribe
    Contact
    About

    As an Amazon Associate, I earn from qualifying purchases.

    ↑ back to top