Creamy Tomato White Bean Stew
There’s nothing quite like a warm bowl of Creamy Tomato White Bean Stew to comfort you on a chilly day. This hearty and flavorful dish is not only delicious but also incredibly easy to make. Whether you’re serving it for a cozy family dinner or impressing guests at a gathering, this stew is sure to be a hit.
Why You’ll Love This Recipe?
- Bursting with great flavors from the cherry tomatoes, sun-dried tomatoes, and fresh basil.
- Quick and simple prep time, perfect for busy weeknights or meal prep.
- Creamy and satisfying, thanks to the vegan cream cheese or coconut cream.
Ingredient Notes:
- Small yellow onion, sliced: Adds a sweet and savory flavor base to the stew.
- Cherry tomatoes, halved: Provide a burst of freshness and acidity.
- Garlic cloves, minced: Enhance the overall savory profile of the dish.
- Sun-dried tomatoes: Intensify the tomato flavor and add a rich, chewy texture.
- Tomato paste: Thickens the stew and gives it a deep, concentrated tomato taste.
- Cannelini beans: Creamy and hearty, these white beans are the star of the stew.
- Vegetable broth: Adds depth of flavor and keeps the stew moist.
- Arrowroot starch, tapioca starch, or cornstarch: Used as a thickening agent for the creamy sauce.
- Baby greens: Add a pop of freshness and nutrition to the stew.
- Vegan cream cheese: Creates a luxurious creaminess, but can be substituted with coconut cream or cashew cream.
- Salt, pepper, lemon juice, and fresh basil: Seasonings and garnishes to elevate the flavors of the stew.
Step-by-Step Instructions:
- In a large pot, sauté the onion until translucent. Add the cherry tomatoes, garlic, sun-dried tomatoes, and tomato paste.
- Stir in the white beans and vegetable broth. In a small bowl, mix the starch with water and pour it into the pot to thicken the stew.
- Add the baby greens and vegan cream cheese, stirring until the cheese melts and the stew is creamy.
- Season with salt, pepper, and lemon juice. Serve hot, garnished with fresh basil.
Helpful Tips:
- For a thicker stew, mash some of the white beans before adding them to the pot.
- To make it more filling, serve the stew over cooked grains like quinoa or brown rice.
- Store any leftovers in an airtight container in the fridge for up to 3 days.
Expert Tips for the Best Results:
- Use fresh, high-quality ingredients for the best flavor.
- Adjust the seasoning to your taste preferences, adding more salt or lemon juice if needed.
- Experiment with different types of white beans for varied textures and flavors.
Serving Suggestions:
This Creamy Tomato White Bean Stew pairs well with crusty bread for dipping, a side salad with a tangy vinaigrette, and a glass of chilled white wine.

Storage and Reheating Tips:
To reheat the stew, simply warm it up in a pot on the stove over low heat. Add a splash of water or broth to loosen it up if it has thickened in the fridge.
Frequently Asked Questions:
- Can I freeze this stew?
Yes, you can freeze it for up to 3 months. Thaw in the fridge overnight before reheating. - Can I use dried beans instead of canned?
Yes, but make sure to soak and cook them before adding to the stew. - Can I make this stew in a slow cooker?
Absolutely! Just follow the steps until adding the cream cheese and greens, then transfer to a slow cooker on low for 4-6 hours. - Is this stew vegan?
Yes, this recipe is completely vegan-friendly.
Conclusion:
Warm, comforting, and bursting with flavor, this Creamy Tomato White Bean Stew is a must-try recipe for any occasion. Impress your family and friends with this simple yet delicious dish, and don’t forget to share your feedback with us. Enjoy!
Print
Creamy Tomato White Bean Stew
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 40 mins
- Yield: 4 servings 1x
- Category: Main-course
- Method: Stovetop
- Cuisine: American
Description
This Creamy Tomato White Bean Stew is a hearty and flavorful dish that combines creamy vegan cheese with white beans, tomatoes, and aromatic herbs. It’s a comforting and nutritious meal perfect for a cozy night in.
Ingredients
Main Ingredients:
- 1 small yellow onion, sliced
- 8 oz. cherry tomatoes, halved
- 4 garlic cloves, minced
- ¼ cup sun-dried tomatoes, chopped
- 1 tablespoon tomato paste
- 1 (15 oz) can cannelini beans, drained and rinsed
- 1¼ cup vegetable broth
- 1 tablespoon arrowroot starch, tapioca starch, or cornstarch
- 2 cups baby greens
- ¼ cup vegan cream cheese
- Salt and pepper, to taste
- 1 small lemon, juiced
- ¼ cup fresh basil, sliced, to garnish
Instructions
- Saute: In a large pot, sauté onion, cherry tomatoes, garlic, sun-dried tomatoes, and tomato paste until fragrant.
- Add beans: Add white beans, vegetable broth, and starch. Simmer until slightly thickened.
- Finish: Stir in baby greens, vegan cream cheese, lemon juice, salt, and pepper. Cook until greens are wilted.
- Serve: Garnish with fresh basil before serving.
Notes
- You can use any white beans of your choice in this stew.
- For a creamier texture, swap vegan cream cheese with coconut cream or cashew cream.
Nutrition
- Serving Size: 1 bowl
- Calories: 250 kcal
- Sugar: 5 g
- Sodium: 400 mg
- Fat: 12 g
- Saturated Fat: 3 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 4 g
- Protein: 8 g
- Cholesterol: 0 mg
Keywords: Creamy stew, Vegan dinner, White bean recipe, Tomato stew, Plant-based meal