Go Back
+ servings
Creamy Tomato White Bean Stew

Creamy Tomato White Bean Stew – Your New Favorite Comfort Bowl

Creamy Tomato White Bean Stew is a vibrant, hearty comfort meal that’s vegan and gluten-free, ready in just 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Comfort Food, Vegan
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Substitute with vegetable oil for a lighter option.
  • 1 cup Onion, chopped Can be replaced with shallots for a milder taste.
  • 2 cups Cherry Tomatoes, halved Use canned diced tomatoes if fresh is unavailable.
  • 3 cloves Garlic, minced Fresh is preferable, but jarred can be used.
  • 2 tablespoons Tomato Paste Can substitute with additional fresh tomatoes.
  • ¼ cup Sun-Dried Tomatoes, chopped Omit if unavailable.
For the Savory Elements
  • 3 cups Vegetable Broth Chicken broth can be used for a non-vegan option.
  • 2 cans White Beans (Canned Cannellini), drained and rinsed Any canned white beans work.
For Creaminess and Color
  • ½ cup Vegan Cream Cheese Use regular cream cheese or coconut cream for a different taste.
  • 2 cups Baby Spinach Feel free to use other leafy greens.
For Brightness and Seasoning
  • 1 tablespoon Lemon Juice Vinegar can be used as a substitute.
  • to taste Salt
  • to taste Pepper
For Garnishing
  • to taste Fresh Basil Other herbs like parsley or cilantro can also be used.

Equipment

  • large pan

Method
 

Step-by-Step Instructions
  1. Heat the olive oil in a large pan over medium heat.
  2. Add the chopped onion and sauté for 4–5 minutes until translucent.
  3. Stir in the halved cherry tomatoes and cook for another 3–4 minutes.
  4. Add the minced garlic, tomato paste, and sun-dried tomatoes, cooking for an additional 2 minutes.
  5. Pour in the vegetable broth and add the white beans, bringing to a gentle simmer.
  6. Mix in the vegan cream cheese and baby spinach, stirring until fully incorporated.
  7. Add the lemon juice and season with salt and pepper; stir well.
  8. Ladle the stew into bowls and garnish with fresh basil leaves.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 50gProtein: 15gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 700mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 50IUVitamin C: 30mgCalcium: 100mgIron: 4mg

Notes

This Creamy Tomato White Bean Stew is an experience that invites you with its vibrant flavors. Perfect with crusty bread.

Tried this recipe?

Let us know how it was!