Go Back
+ servings
Creamy Tomato White Bean Stew

Creamy Tomato White Bean Stew: Comfort in Every Spoonful

Creamy Tomato White Bean Stew is a comforting dish that is quick to prepare and packed with flavor, perfect for busy weeknights.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Vegan
Calories: 320

Ingredients
  

For the Stew Base
  • 1 small Yellow Onion Provides base flavor and sweetness; can substitute with shallots for a milder taste.
  • 2 cups Cherry Tomatoes Adds freshness and acidity; substitute with regular diced tomatoes if needed.
  • 3 cloves Garlic Enhances flavor with aromatic pungency; fresh garlic is best for depth of flavor.
  • ¼ cup Sun-Dried Tomatoes Contributes concentrated sweetness; use canned tomatoes for less intense flavor if desired.
  • 1 tablespoon Tomato Paste Thickens the stew and intensifies tomato flavor; fresh tomatoes can be used for a lighter alternative.
  • 1 can Canned Cannellini Beans Offers protein and creaminess; can swap for other white beans like navy or great northern.
  • 3 cups Vegetable Broth Base liquid for the stew; use low-sodium broth to control salt levels.
  • 2 tablespoons Arrowroot Starch Thickens the stew; can replace with cornstarch or tapioca starch if needed.
For the Greens and Creaminess
  • 2 cups Baby Greens (Arugula or Spinach) Adds nutrition and color; replace with kale or Swiss chard for variety.
  • ½ cup Vegan Cream Cheese Provides creaminess; substitute with coconut cream or cashew cream for different flavors.
Seasoning & Finishing Touches
  • to taste Salt and Pepper Season to taste; adjust based on broth's salt content.
  • 2 tablespoons Lemon Juice Balances flavors with acidity; fresh lemon is preferred for best taste.
  • to taste Fresh Basil Garnish that adds aromatic freshness; substitute with parsley or cilantro if necessary.

Equipment

  • medium saucepan

Method
 

Step-by-Step Instructions
  1. In a medium saucepan, heat 1 tablespoon of avocado or olive oil over medium heat. Once shimmering, add a finely chopped small yellow onion and sauté for about 3 minutes until translucent and softened.
  2. Stir in 2 cups of halved cherry tomatoes and cook for an additional 5 minutes until they soften and release their juices.
  3. Add 3 minced garlic cloves, ¼ cup of chopped sun-dried tomatoes, and a tablespoon of tomato paste. Cook for 1 minute, stirring frequently until fragrant.
  4. In a small bowl, mix 2 tablespoons of arrowroot starch with a splash of vegetable broth. Pour into the saucepan, then add 3 cups of vegetable broth and the drained cannellini beans. Stir well, and bring to a gentle simmer for about 5 minutes.
  5. Once thickened, reduce the heat to low and stir in ½ cup of vegan cream cheese until melted.
  6. Add 2 cups of baby greens into the stew and cook for about 1 minute until just wilted.
  7. Remove from heat and add 2 tablespoons of fresh lemon juice, seasoning with salt and pepper to taste.
  8. Ladle into bowls and garnish with fresh basil. Serve alongside gluten-free bread or over rice.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 45gProtein: 15gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gSodium: 450mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 150IUVitamin C: 30mgCalcium: 70mgIron: 4mg

Notes

Store in an airtight container for up to 4 days; freeze for up to 3 months.

Tried this recipe?

Let us know how it was!