Sausage Stew with Beans and Corn - so good.
5 from 2 votes

Vegan White Bean Stew

Vegan White Bean Stew is comfort food to the max.
Course Main Dish
Cuisine Stew
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings 6 Servings
Calories 434kcal
Author Ginny McMeans


  • 16 ounces navy beans (small white beans)
  • 2 tablespoons extra virgin olive oil
  • 2 carrots, cleaned and chopped
  • 2 corn on the cob, cut from the cob
  • 1/2 cup onion, diced
  • 2 cloves garlic, finely diced
  • 30 ounces fire roasted tomatoes - 2 cans, 15 ounces each
  • 10 ounces plant based sausage links, Field Roast has really good Vital Wheat Gluten ones
  • 1 teaspoon basil
  • 1 teaspoon hot sauce - such as tabasco, omit if you don't like anything spicy. You can out it on the table instead.
  • 1 cup vegetable broth


The night before cooking:

  • Put the beans in a large bowl and cover with water.  Swish your hand around in the water and pick out any beans that don't look good or that float. Drain the beans.
  • Put the beans back into the large pot.  Cover with water by about 4 inches above the beans.  Let soak on the counter overnight.

The next day:

  • Drain the beans and cover with fresh water by about 2 to 3 inches.
  • Cover and bring to a boil.
  • Turn down the heat to medium low and simmer, covered partially, for about 1-1/2 to 2 hours.
  • Stir a couple of times during cooking time but make sure the temperature keeps at a good simmer and they are covered with water.
  • The beans are finished when you can squish a bean with your fingers.


  • Brown sausage on all sides. Remove from pan and cut into about 1/2" to 3/4" pieces.
  • Cut corn from the cob and set aside.
  • Add the oil to a large skillet and heat to medium low.
  • Add the chopped onion and carrots  and saute about 10 minutes.  Add the garlic and cook 2 more minutes.

When beans are done:

  • Drain and return to the large pan.
  • Add the tomatoes and sausage. Cook for 10 minutes.  It will be soupy.
  • Add all of the rest of the ingredients and bring to a boil.
  • Turn down heat and simmer another 10 minutes.
  • Serve with crusty bread.


Serving: 1Serving | Calories: 434kcal | Carbohydrates: 59g | Protein: 28g | Fat: 9g | Saturated Fat: 1g | Sodium: 581mg | Potassium: 1066mg | Fiber: 22g | Sugar: 7g | Vitamin A: 3965IU | Vitamin C: 5.5mg | Calcium: 165mg | Iron: 15.6mg