Ingredients
Equipment
Method
- Heat oil in a medium saucepan over medium heat. Add the sliced onion and sauté for about 3 minutes until softened and translucent.
- Add the halved cherry tomatoes and cook for another 5 minutes, stirring occasionally, until they begin to soften, blister, and burst.
- Stir in the minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook for 1-2 minutes, stirring constantly, until the paste darkens and becomes fragrant.
- In a small bowl, whisk the arrowroot starch with a splash of the vegetable broth until smooth. Pour the remaining broth into the pan along with the starch mixture and the drained white beans. Stir well to combine.
- Bring the mixture to a low simmer and cook for 5 minutes until the sauce has thickened slightly and the beans are warmed through. Stir occasionally.
- Stir in the vegan cream cheese until completely melted and integrated into the stew, creating a creamy, rich sauce.
- Fold in the baby greens and cook for about 1 minute until wilted. Stir in the lemon juice.
- Season with salt and pepper to taste. Garnish with fresh sliced basil and serve over rice, quinoa, or with crusty bread.
Notes
Storage: Store in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over low-medium heat with a splash of broth to restore consistency. Substitutions: Use full-fat coconut milk or cashew cream in place of vegan cream cheese. Cornstarch works the same as arrowroot. Any white beans work well. Protein Boost: Add cooked lentils or mash half the beans for extra creaminess. Pro Tip: Cooking the tomato paste until it darkens removes the metallic taste and creates deep umami flavor.
