Rich, savory, and creamy vegetable soup has Italian spices, tender potatoes, and sweet veggie bites—all wrapped in a silky, dairy-free cashew cream base. Ready in 40 minutes and makes great leftovers!
Place cashews in a bowl and cover with hot water. Set aside to soften while you prepare the rest of the recipe.
Heat the oil in a large soup pot over medium heat. Add the onion and celery and cook for 5 minutes, stirring occasionally, until softened.
Stir in the potatoes, garlic powder, Italian seasoning, frozen vegetables, beans, and black pepper.
Add vegetable broth (set aside 2 cups to use in step 5) and bring to a boil. Reduce heat to medium-low, cover, and simmer for 20 minutes, or until the potatoes are tender.
Drain the cashews and transfer to a blender with the remaining 2 cups of vegetable broth. Blend on high until completely smooth.
Pour the cashew cream into the pot and simmer, uncovered, for 5 minutes, stirring occasionally, until the soup thickens slightly.
Adjust seasonings as needed. Ladle into bowls and serve warm.
Notes
Vegetables: You can use a variety of carrots, peas, green beans, corn, broccoli, etc.Potato Swap: Swap baby red potatoes for baby gold potatoes (or use full-size potatoes and dice).How to Store: Store in air tight container in the fridge for up to 5 days or freeze.