1smallyellow onionAdds base flavor and sweetness; substitute with shallots for a milder taste.
2cupscherry tomatoesBursting with sweetness and acidity; if unavailable, use regular tomatoes.
3clovesgarlicInfuses warmth and depth; minced garlic powder can be used as a quick alternative.
1/2cupsun-dried tomatoesProvide rich and tangy flavor; can use fresh tomatoes.
2tablespoonstomato pasteDeepens the tomato flavor; use crushed tomatoes if preferred.
For the Creamy Texture
2canscannellini beansA protein powerhouse; can swap with chickpeas or white beans.
4cupsvegetable brothServes as savory liquid; low-sodium recommended.
2tablespoonsarrowroot starchThickens stew; cornstarch can be a substitute.
1cupvegan cream cheeseAdds a creamy touch; can use silken tofu or cashew cream.
For Freshness and Zest
2cupsbaby greens (arugula or spinach)Offers nutrients and light peppery taste.
1juicelemonBrightens the stew; lime juice can replace it.
1/4cupfresh basilAdds fresh herbal notes; substitute with thyme or parsley if desired.
For Seasoning
to tastesaltEssential for enhancing flavors.
to tastepepperEssential for balancing flavors.
Instructions
How to Make Creamy Vegan Tomato White Bean Stew
Heat a drizzle of olive oil in a large saucepan over medium heat. Add the chopped small yellow onion and sauté for about 3 minutes until translucent. Then, add halved cherry tomatoes and cook for an additional 5 minutes.
Stir in minced garlic, chopped sun-dried tomatoes, and a tablespoon of tomato paste. Cook for about 1 minute until fragrant.
In a small bowl, whisk arrowroot starch with a splash of vegetable broth until dissolved. Slowly mix into the remaining broth in the saucepan.
Pour the vegetable broth and rinsed cannellini beans into the pan. Bring to a gentle simmer and cook for about 5 minutes.
Stir in vegan cream cheese until it melts. Add baby greens and cook until just wilted. Finish by stirring in fresh lemon juice, salt, and pepper.
Ladle the stew into bowls, garnished with freshly chopped basil. Serve warm, ideally with crusty bread.
Notes
Store leftovers in an airtight container in the fridge for up to 3 days. Can be frozen for up to 3 months.