In a world overflowing with fast food options, I recently stumbled upon a delightful surprise that turned my dinner routine on its head: Creamy Vegan Tomato White Bean Stew. This vibrant dish is not only a one-pan wonder but also comes together in a speedy 25 minutes. With its rich flavors of tomatoes and creamy white beans, it’s the perfect solution for busy nights when you crave something nourishing yet uncomplicated. Plus, it’s completely vegan and gluten-free, making it a fantastic choice for everyone at the table. Whether you enjoy it with a crusty slice of gluten-free bread or on its own, this hearty stew is bound to leave you feeling satisfied. Curious about how such comfort can be quick and easy? Let’s dive into this nourishing recipe!

Why is this stew a must-try?
Quick and Easy: This Creamy Vegan Tomato White Bean Stew comes together in just 25 minutes, making it an ideal weeknight meal for those tight on time.
One-Pan Wonder: Enjoy the convenience of making this delicious stew in a single pan, saving you time on cleanup while retaining all the flavors.
Nutrient-Packed: Filled with protein-rich white beans and vibrant greens, this dish offers a wholesome blend of nutrients, keeping you nourished without sacrificing taste.
Versatile Variations: Feel free to customize the recipe by using your favorite white beans or adding seasonal veggies, ensuring there’s always a new twist to enjoy.
Crowd-Pleaser: Perfect for family dinners or intimates gatherings, this comforting stew is sure to impress everyone at the table. Pair it with a side of Creamy Bean Soup Cozy or Turkey Noodle Soup for a heartwarming meal.
Creamy Tomato White Bean Stew Ingredients
• Dive into the flavors of Creamy Tomato White Bean Stew with these essential ingredients.
For the Stew
- Small Yellow Onion – Adds aromatic sweetness and depth of flavor; shallots can be a milder substitute.
- Cherry Tomatoes – Provides acidity and sweetness; you can also use any fresh or canned diced tomatoes.
- Garlic Cloves – Enhances the overall flavor; fresh garlic is recommended for the best taste.
- Sun-Dried Tomatoes – Intensify the flavor with a concentrated tomato sweetness; rehydrated dried tomatoes work as well.
- Tomato Paste – Thickens the stew and boosts the tomato flavor; feel free to substitute with more sun-dried tomatoes.
- Canned Cannellini Beans – Adds protein and creaminess; swap for other white beans like navy or great northern if preferred.
- Vegetable Broth – Infuses moisture and flavor; homemade is best for richness, but store-bought is convenient.
- Arrowroot Starch – Acts as a thickening agent; cornstarch or tapioca starch can be used instead.
- Baby Greens (Spinach or Arugula) – Adds nutrients and color; any leafy greens can work here.
- Vegan Cream Cheese – Offers creaminess and richness; substitute with coconut cream for a lighter option or cashew cream if you prefer a nutty flavor.
- Salt and Pepper – Essential for seasoning, adjust according to taste preferences.
- Lemon – Brightens the dish with acidity; lime can add a different citrus note.
- Fresh Basil – Enhances aroma and adds fresh herbal flavor; other herbs like parsley or oregano can also be used.
Step‑by‑Step Instructions for Creamy Vegan Tomato White Bean Stew
Step 1: Heat the Base
In a medium saucepan, heat a tablespoon of oil over medium heat. Once the oil shimmers, add a finely chopped small yellow onion. Sauté the onion for about 3 minutes, or until it becomes soft and translucent, stirring occasionally to prevent burning and to create a fragrant base for your creamy vegan tomato white bean stew.
Step 2: Add the Tomatoes
Next, add 1 cup of halved cherry tomatoes to the saucepan. Cook for an additional 5 minutes, allowing the tomatoes to burst and release their juices, which will mingle beautifully with the onions. Stir frequently to ensure even cooking, and watch as the mixture becomes vibrant and fragrant, inviting all the flavors.
Step 3: Incorporate Aromatics
Stir in 3 minced garlic cloves, ¼ cup of chopped sun-dried tomatoes, and 2 tablespoons of tomato paste. Cook this aromatic blend for about 1 minute until the garlic is fragrant and the ingredients are well combined, enhancing the essence of your creamy tomato white bean stew while building depth in the flavor profile.
Step 4: Prepare the Broth
In a separate bowl, mix 2 tablespoons of arrowroot starch with a small splash of the vegetable broth to create a slurry. This helps prevent lumps in your stew. Pour in the remainder of the broth, about 3 cups total, into the bowl, whisking together until smooth before adding to the vegetable mixture next.
Step 5: Combine and Simmer
Pour the broth mixture into the pan and add one can of drained cannellini beans. Stir everything together, bringing the mixture to a gentle simmer over medium heat. Allow it to simmer for about 5 minutes, or until slightly thickened, stirring occasionally to ensure an even consistency for your creamy vegan tomato white bean stew.
Step 6: Add Creaminess and Greens
Introduce ½ cup of vegan cream cheese to the saucepan, stirring until fully melted and incorporated into the stew. Then, add in 2 cups of baby greens, such as spinach or arugula, along with the juice of half a lemon. Stir until the greens are wilted, about 1 minute, and the stew is a creamy, rich delight ready for seasoning.
Step 7: Season and Serve
Finally, season your creamy vegan tomato white bean stew with salt and pepper to taste, adjusting as needed for your preference. Garnish with fresh basil leaves for an aromatic finish. Ladle the stew into bowls, serving it warm, ideally paired with crusty gluten-free bread to soak up all the creamy, comforting goodness.

Creamy Tomato White Bean Stew Variations
Feel free to let your creativity shine and tailor this stew to your taste preferences or pantry availability!
-
Bean Swap: Try using navy beans or great northern beans for a different texture and flavor profile.
-
Seasonal Veggies: Incorporate diced zucchini or kale for a nutritious boost and vibrant color. These additions not only enhance the stew but also add layers of flavor.
-
Coconut Cream: Substitute vegan cream cheese with coconut cream for a tropical twist, imparting a hint of sweetness and richness.
-
Spicy Kick: Add red pepper flakes when sautéing the onions for a warming heat that complements the stew beautifully.
-
Herb Blend: Use fresh oregano or thyme instead of basil for an entirely different aromatic experience, giving your dish a rustic vibe.
-
Creamy Alternative: Swap the vegan cream cheese for cashew cream for a nutty flavor that brings an extra creamy texture to the stew.
-
Lemon Zing: Use lime juice instead of lemon for a brighter citrus note that adds an interesting twist to the overall profile.
-
Quick Noodle Addition: For a heartier meal, toss in some cooked gluten-free pasta or noodles just before serving, making for a filling one-bowl dinner.
For even more comforting meal ideas, consider pairing your stew with a side of Green Bean Casserole or indulge your sweet tooth with a slice of White Chocolate Raspberry Cheesecake for dessert. Whatever you choose, your dinner will be a comforting delight!
How to Store and Freeze Creamy Tomato White Bean Stew
- Fridge: Store leftovers in an airtight container for up to 4 days. Reheat on low-medium heat, adding a splash of broth to restore creaminess.
- Freezer: This creamy tomato white bean stew can be frozen for up to 2 months. Portion into freezer-safe containers, leaving room for expansion.
- Thawing: To enjoy after freezing, thaw overnight in the fridge. Reheat gently on the stove, again adding a little broth to maintain texture.
- Reheating: Always reheat over low-medium heat, stirring occasionally to ensure even warming and avoid burning. Enjoy your stew warm!
What to Serve with Creamy Vegan Tomato White Bean Stew
Savor a heartwarming meal with delightful accompaniments that elevate this comforting dish to new heights.
- Crusty Gluten-Free Bread: Perfect for soaking up the rich stew, a crispy slice adds a satisfying crunch to each bite.
- Quinoa Salad: A refreshing addition, tossed with lemon and herbs, balances the stew’s creaminess while adding a nutritious boost.
- Steamed Broccoli: The slight bitterness of broccoli complements the stew, adding vibrant color and texture to your plate.
- Sweet Corn Fritters: These deliciously crispy fritters bring a sweet contrast to the hearty stew, making each mouthful a delightful surprise.
- Simple Green Salad: A mixture of mixed greens and a light vinaigrette provides crunch and freshness, enhancing the meal’s overall balance.
- Herbed Rice: Fragrant rice cooked with fresh herbs pairs beautifully with the stew, soaking up flavors and creating a hearty base.
- Lemon Garlic Asparagus: Tender asparagus with a touch of garlic and lemon brightens the dish and adds a delightful crunch.
- Coconut Milk Iced Tea: Chill out with a refreshing sip of iced tea infused with coconut milk, offering a creamy finish to the dinner experience.
- Vegan Brownies: For dessert, fudgy vegan brownies bring the perfect sweet end to your meal, satisfying your sweet tooth with each bite.
Expert Tips for Creamy Tomato White Bean Stew
-
Prep Ingredients: Ensure that all ingredients are prepped before cooking. Chopping the vegetables uniformly helps them cook evenly and saves time.
-
Season Gradually: Start with a small amount of salt and pepper when seasoning the creamy tomato white bean stew, then adjust to taste as it simmers, avoiding over-salting.
-
Veggie Variations: Don’t hesitate to experiment with seasonal vegetables. Adding zucchini or kale can boost nutrition and flavor without altering the dish’s core essence.
-
Stir Often: To prevent sticking and burning, stir the stew regularly as it simmers, especially after adding the broth and beans.
-
Storage Tips: If storing leftovers, let them cool completely before transferring to an airtight container. This stew can be refrigerated for up to 4 days, making it easy to enjoy later.
-
Enhance Texture: For a richer mouthfeel, blend a portion of the stew with an immersion blender before adding the greens and vegan cream cheese, creating a velvety base.
Make Ahead Options
These Creamy Vegan Tomato White Bean Stew preparations are fantastic for meal prep enthusiasts! You can chop the onions, garlic, and sun-dried tomatoes, and keep them in an airtight container in the refrigerator for up to 3 days. Moreover, you can cook the stew base (onions, tomatoes, and garlic) and store it in the fridge for up to 24 hours to save time on busy weeknights. When ready to finish, simply reheat the base, stir in the canned beans and broth, and then add your vegan cream cheese and greens. This way, you’ll preserve the dish’s vibrant flavors and textures without compromising quality, allowing for a comforting meal with minimal effort!

Creamy Vegan Tomato White Bean Stew Recipe FAQs
What type of tomatoes should I use for the stew?
Absolutely! Cherry tomatoes work beautifully due to their sweetness and acidity, but you can easily substitute them with any fresh or canned diced tomatoes you have on hand. Just make sure they’re ripe for the best flavor!
How should I store the leftover stew?
After cooking, allow the stew to cool completely, then store it in an airtight container in the refrigerator for up to 4 days. When ready to enjoy, reheat on low-medium heat and consider adding a splash of vegetable broth to restore any lost creaminess.
Can I freeze Creamy Tomato White Bean Stew?
Yes, this stew freezes wonderfully! Portion it into freezer-safe containers, leaving enough room for expansion, and pop it in the freezer for up to 2 months. When you’re ready to eat it, simply thaw overnight in the fridge and reheat gently without rushing it; this ensures it stays delicious!
What if my stew is too thick?
If you find your stew is thicker than desired, just add a little vegetable broth or water, gradually stirring it in until it reaches your preferred consistency. Heat it gently while you do this, and don’t forget to taste as you go!
Can my pets enjoy this stew?
While this Creamy Tomato White Bean Stew is healthy for humans, it’s best not to share it with your pets. Ingredients like garlic and onion can be harmful to dogs and cats, so keep their bowls separate!
Are there any common allergies to watch out for?
Since this is a vegan recipe, it’s naturally free from dairy, but if you or your loved ones have allergies, always double-check the labels of any vegan cream cheese or broth you use. Some brands may contain allergens or cross-contaminants.

Creamy Tomato White Bean Stew for Cozy Nights In
Ingredients
Equipment
Method
- Heat a tablespoon of oil over medium heat. Add a finely chopped small yellow onion. Sauté for about 3 minutes until soft.
- Add 1 cup of halved cherry tomatoes to the saucepan. Cook for an additional 5 minutes.
- Stir in 3 minced garlic cloves, ¼ cup of chopped sun-dried tomatoes, and 2 tablespoons of tomato paste. Cook for 1 minute.
- Mix 2 tablespoons of arrowroot starch with a splash of vegetable broth to create a slurry. Pour in the rest of the broth, whisking until smooth.
- Pour the broth mixture into the pan and add one can of drained cannellini beans. Bring to a gentle simmer for about 5 minutes.
- Introduce ½ cup of vegan cream cheese, stirring until melted. Add in 2 cups of baby greens and the juice of half a lemon.
- Season with salt and pepper to taste. Garnish with fresh basil leaves and serve warm.

Leave a Reply