Description
This Creamy Tomato White Bean Stew is not only rich in flavor but also incredibly wholesome, making it a fantastic option for those who love plant-based meals.
Ingredients
Scale
- 1 yellow onion, chopped (or use white onions or shallots)
- 2 cups cherry tomatoes, halved (heirloom tomatoes work too)
- 3 cloves garlic, minced (fresh or frozen)
- 1/2 cup sun-dried tomatoes, dry-packed
- 2 tablespoons tomato paste
- 1 can (15 oz) white beans (cannellini preferred)
- 2 cups low-sodium vegetable broth
- 1 tablespoon arrowroot, tapioca, or cornstarch
- 2 cups baby greens (spinach, kale, or arugula)
- 4 oz vegan cream cheese (optional)
- 2 tablespoons lemon juice
- Fresh basil, for garnish
Instructions
- Start by heating a splash of olive oil in your medium saucepan over medium heat. Once the oil is shimmering, toss in the chopped onion and sauté for about 3 minutes until it’s fragrant and translucent. Following this, add your halved cherry tomatoes to the pan and cook them until they soften, which should take around 5 minutes.
- After your tomatoes have softened, it’s time to add the minced garlic, sun-dried tomatoes, and tomato paste into the pan. Cook these for about 1 minute, stirring continuously until the aromatic scents fill your kitchen.
- Next, grab a small bowl and mix your starch (arrowroot, tapioca, or cornstarch) with a splash of the vegetable broth to create a slurry. Pour this mixture into the saucepan alongside the remaining broth and your canned white beans, which you’ve rinsed and drained. Allow everything to simmer for about 5 minutes, stirring occasionally.
- Take your vegan cream cheese and stir it into the simmering stew until it melts and incorporates into the warm mixture. Finally, gently add in your chosen baby greens.
- Ladle the creamy tomato white bean stew into bowls and garnish with fresh basil leaves.
Notes
Store leftovers in an airtight container in the fridge for up to 3 days; it tastes even better the next day!
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
Nutrition
- Calories: 287 kcal
- Sodium: 460 mg
- Protein: 12 g