This post may contain affiliate links, please see our privacy policy for details.

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn!

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com

Grab a loaf of bread and get ready to start dipping. This Creamy White Beans & Soy Chorizo recipe is a cozy dinner that is made in one pot in less than an hour. White beans are simmered in a dairy-free creamy broth and then topped with crispy soy chorizo & corn. This is comfort food at its best!

Step One: Brown the Soy Chorizo

I love soy chorizo (soyrizo)! If you’ve never used it before, it is a soy product (obviously) that is seasoned to have a similar flavor to chorizo sausage. Salty, crispy, goodness.

Add the soy chorizo to a stock pot (or skillet) over medium heat. Cook for 5-7 minutes, stirring frequently, until the soy chorizo starts to brown. Add some corn and cook for another couple minutes. Transfer to a plate and place the empty pot back on the stove.

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com

Step Two: Make the White Beans

Melt some vegan butter in the pan and add onion, garlic and a dry seasoning mix. Cook the onions down for a couple minutes, scrapping up the brown bits on the bottom of the pan.

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com

Add the broth, vegan cream cheese and non-dairy cream. Whisk until smooth and bubbly. Pour in the drained white beans and bring to a boil.

Partially cover, lower the heat and simmer for 20 minutes. The broth should reduce and the onions should be super tender.

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com

Step Three: Assemble & Serve

After the beans have simmered it is time to plate this up. Ladle the beans and broth into bowls and top with the soy chorizo & corn. Sprinkle on some cilantro and grab your garlic bread.

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com

The bread is perfect for dipping in the broth and scooping up the beans. This recipe is great when you want something quick & cozy.

You can easily reheat the leftovers for quick lunches or dinners. This is one you don’t want to miss!

This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com
This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com

Tips & Tricks

You can sub non-dairy milk for the non-dairy cream.

If the soy chorizo you use is on the dry side, you can add oil to the pot while cooking it.

I left the corn frozen, but thawed or fresh works too. If using fresh, be sure to cook until the corn has some char.

You can stir in the soy chorizo & corn right before serving if you want. As the beans sit, the broth will continue to thicken. You can add more broth to the leftovers if needed!

Creamy White Beans & Soy Chorizo

Servings: 4
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn!
4.91 from 10 ratings

Ingredients

  • 9 ounces soy chorizo
  • 1 cup corn I used frozen
  • 2 tablespoons vegan butter
  • 1 yellow onion diced
  • 4 cloves garlic minced
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon cumin
  • 1/2 teaspoon pepper
  • 2 cups broth I used vegan chicken broth
  • 4 ounces vegan cream cheese I used Kite Hill
  • 1/2 cup non-dairy cream I used Ripple
  • 2 15-ounce cans white beans drained & rinsed
  • cilantro, garlic bread optional, for serving

Equipment

Instructions
 

  • Add the soy chorizo to a stock pot (or skillet) over medium heat (see notes). Cook for 5-7 minutes, stirring frequently, until the soy chorizo starts to brown. Add the corn and cook for another couple minutes. Transfer to a plate and place the empty pot back on the stove.
  • Melt the vegan butter and add the onion, garlic & dry seasonings. Cook down for a couple minutes, scraping up any brown bits on the bottom of the pan.
  • Add the broth, cream cheese and cream. Whisk until smooth and bubbly. Pour in the white beans and bring to a boil. Partially cover, lower the heat and simmer for 20 minutes. The broth should reduce and the onions should be super tender. Taste and adjust the seasonings as needed – my broth had plenty of salt, so I didn't need to add any.
  • Ladle the beans into bowls and top with the soy chorizo, corn and cilantro. Serve with garlic bread on the side for dipping.

Video

Notes

  • If the soy chorizo you use is on the dry side, you can add oil to the pot while cooking it.
  • I left the corn frozen, but thawed or fresh works too. If using fresh, be sure to cook until the corn has some char.
  • You can sub non-dairy milk for the non-dairy cream.
Calories: 591kcal, Carbohydrates: 73g, Protein: 30g, Fat: 23g
Cuisine: American
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
This Creamy White Beans & Soy Chorizo recipe is a cozy one-pot dinner. The beans are simmered in a creamy broth & topped with soy chorizo & corn | ThisSavoryVegan.com