315-oz cansGreat Northern beansdrained and rinsed, divided per instructions below
Instructions
Heat the olive oil in a large pot over medium heat. Saute the onions, celery, and carrots until softened, stirring occasionally.
Add the garlic, paprika, rosemary, salt, and pepper. Cook for another minute while stirring.
Add the vegetable broth, liquid smoke, and 2 cans of beans. Increase heat and bring the soup to a boil, stirring occasionally. Then, reduce the heat to medium-low and simmer until the vegetables are tender. This will take around 15 to 20 minutes.
Remove from heat. Puree the soup with with an immersion blender. I like to leave the soup slightly chunky, so I don't blend completely—just enough to get the ingredients mixed together, like a thick sauce.
Return the mixture to the pot and adjust to medium-low heat. Add the remaining can of beans. Stir to combine. Return the soup to a simmer until the beans are heated through. Taste and add more rosemary, salt, and pepper if desired.
Notes
If you don't have an immersion blender, you can also use a regular blender and work in batches to puree the soup.
Allow the vegan bean with bacon soup to cool, then portion it into airtight containers. It will keep for up to 3 days in the fridge or 3 months in the freezer. To serve, thaw the frozen soup in the fridge overnight and gently reheat it in a saucepan over medium heat, stirring occasionally.