Jump to Recipe Print RecipeA quick glance at my kitchen window reveals a vibrant display of ripe cherry tomatoes begging to take center stage. Today, they’ll star in a heartwarming bowl of Creamy Vegan Tomato White Bean Stew, a delightful recipe that doesn’t just satisfy your hunger but also provides the comfort of a homemade meal. In just 25 minutes, you can whip up this fragrant, creamy creation, ideal for busy weeknights or when you’re simply craving something wholesome and delicious. Plus, to top it off, this stew is packed with plant-based goodness and is gluten-free, making it accessible to everyone around your dinner table. Are you ready to warm your soul with a bowl of pure comfort? Let’s dive into this easy and fulfilling dish together! Why is this stew so comforting? Rich, Creamy Texture: The hearty blend of white beans and vegan cream cheese creates an indulgent, velvety mouthfeel in every spoonful. Quick & Simple: Ready in just 25 minutes, this stew is perfect for those hectic weeknights when you want to enjoy a homemade meal without the fuss. Nutrient-Dense Delight: Packed with protein and fiber, it’s not only filling but also nourishing, making it the ideal comfort food. Flavor Explosion: The combination of fresh cherry tomatoes, garlic, and aromatic herbs brings a fresh and vibrant flavor that elevates your dining experience. Versatile Servings: Pair it with crusty gluten-free bread or serve it over quinoa for a delightful twist; it’s all about making it your own! If you’re feeling adventurous, explore other comforting dishes like Creamy Garlic Shrimp Over Mashed Potatoes for a tasty change of pace. Creamy Tomato White Bean Stew Ingredients For the Stew Base • Small Yellow Onion – Provides base flavor and sweetness; can substitute with shallots for a milder taste. • Cherry Tomatoes – Adds freshness and acidity; substitute with regular diced tomatoes if needed. • Garlic Cloves – Enhances flavor with aromatic pungency; fresh garlic is best for depth of flavor. • Sun-Dried Tomatoes – Contributes concentrated sweetness; use canned tomatoes for less intense flavor if desired. • Tomato Paste – Thickens the stew and intensifies tomato flavor; fresh tomatoes can be used for a lighter alternative. • Canned Cannellini Beans – Offers protein and creaminess; can swap for other white beans like navy or great northern. • Vegetable Broth – Base liquid for the stew; use low-sodium broth to control salt levels. • Arrowroot Starch – Thickens the stew; can replace with cornstarch or tapioca starch if needed. For the Greens and Creaminess • Baby Greens (Arugula or Spinach) – Adds nutrition and color; replace with kale or Swiss chard for variety. • Vegan Cream Cheese – Provides creaminess; substitute with coconut cream or cashew cream for different flavors. Seasoning & Finishing Touches • Salt and Pepper – Season to taste; adjust based on broth’s salt content. • Lemon Juice – Balances flavors with acidity; fresh lemon is preferred for best taste. • Fresh Basil – Garnish that adds aromatic freshness; substitute with parsley or cilantro if necessary. Get ready to enjoy the delightful flavors of this Creamy Tomato White Bean Stew as you gather these ingredients—your cozy meal is just moments away! Step‑by‑Step Instructions for Creamy Tomato White Bean Stew Step 1: Prepare the Base In a medium saucepan, heat 1 tablespoon of avocado or olive oil over medium heat. Once the oil is shimmering, add a finely chopped small yellow onion and sauté for about 3 minutes until the onion becomes translucent and slightly softened, filling your kitchen with an inviting aroma. Step 2: Add Fresh Ingredients Stir in 2 cups of halved cherry tomatoes and cook for an additional 5 minutes. As the tomatoes soften and release their juices, they’ll create a beautiful blend with the onion. You’ll know they’re ready when they begin to break down and look saucy. Step 3: Incorporate Aromatics Add 3 minced garlic cloves, ¼ cup of chopped sun-dried tomatoes, and a tablespoon of tomato paste to the pan. Cook for 1 minute, stirring frequently until everything is fragrant and well combined. The mixture will thicken slightly, showcasing the vibrant colors of the ingredients. Step 4: Thicken the Stew In a small bowl, mix 2 tablespoons of arrowroot starch with a splash of vegetable broth. Pour this mixture into the saucepan along with 3 cups of vegetable broth and one can of drained cannellini beans. Stir well to combine, and bring the stew to a gentle simmer over medium heat, allowing it to thicken for about 5 minutes. Step 5: Creamy Texture Addition Once the stew has slightly thickened, reduce the heat to low and stir in ½ cup of vegan cream cheese. Keep stirring until the cream cheese is fully melted and beautifully incorporated, resulting in a wonderfully creamy consistency in your Creamy Tomato White Bean Stew. Step 6: Add Greens Add a generous handful (about 2 cups) of baby greens, such as arugula or spinach, into the stew. Cook for about 1 minute until the greens are just wilted, maintaining their vibrant color. This addition not only amps up the nutrition but also enhances the visual appeal of your stew. Step 7: Final Seasoning Remove the saucepan from heat, then add 2 tablespoons of fresh lemon juice. Season your stew with salt and pepper to taste, adjusting based on the shrewdness of your vegetable broth. Mix everything gently to blend the flavors before serving. Step 8: Garnish and Serve Ladle your warm, creamy stew into bowls and garnish with fresh basil leaves for added aroma and a splash of color. Serve alongside crusty gluten-free bread or over rice for a complete meal, making this Creamy Tomato White Bean Stew a delightful centerpiece to any dinner table. What to Serve with Creamy Vegan Tomato White Bean Stew Imagine sitting down to a warm meal, where each bite of the creamy, aromatic stew draws you deeper into a comforting embrace. Crusty Gluten-Free Bread: A perfect companion for dipping and soaking up the rich stew, adding a delightful crunch to your experience. Quinoa: Its nutty flavor and fluffy texture provide a nutritious base that complements the stew’s creamy consistency beautifully. Fresh Green Salad: Crisp romaine or mixed greens tossed with a light vinaigrette adds a refreshing contrast, enhancing the meal’s overall balance. Garlic Roasted Veggies: Roasted zucchini, bell peppers, and asparagus introduce a caramelized sweetness, making each bite even more delectable. Crispy Potato Wedges: Seasoned and baked, they lend a satisfying crunch and are ideal for scooping up extra stew with your hands! Herbed Couscous: Fluffy couscous infused with fresh herbs provides a light, aromatic side that contrasts nicely with the heartiness of the stew. Sparkling Water with Lemon: A refreshing, bubbly drink that cleanses the palate with every sip, elevating your entire dining experience. Vegan Chocolate Mousse: Fulfilling your sweet cravings with a rich and creamy dessert, offering a delightful finish to a comforting meal. Chilled White Wine: A crisp, fruity white wine pairs smoothly with the stew and enhances the meal’s flavors while keeping the vibe relaxed. Expert Tips for Creamy Tomato White Bean Stew • Optimal Bean Choice: Use canned cannellini beans for a quick option; dried beans offer better texture but require pre-soaking. Ensure they’re cooked thoroughly. • Fresh Ingredients Matter: Fresh garlic and cherry tomatoes elevate flavor; avoid using pre-chopped garlic or canned tomatoes for the best taste. • Don’t Overcook Greens: Stir in greens just before serving to preserve their vibrant color and nutrients; overcooking can make them mushy. • Adjust Thickness: If the stew is too thick, add more vegetable broth gradually to reach your desired creaminess for the Creamy Tomato White Bean Stew. • Flavor Enhancements: Feel free to experiment with spices like oregano or crushed red pepper for extra flavor; always adjust according to your taste preferences. Make Ahead Options These Creamy Vegan Tomato White Bean Stew preparations are perfect for busy home cooks looking to save time during the week! You can chop the onions, garlic, and sun-dried tomatoes up to 24 hours in advance and store them in an airtight container in the fridge. Additionally, you can prepare and refrigerate the stew base (without the greens and cream) for up to 3 days—just reheat it on the stovetop with a splash of vegetable broth when you’re ready to serve. To maintain the quality, add the greens and vegan cream cheese just before serving to ensure they stay fresh and vibrant. Enjoy a comforting, homemade meal without the last-minute hustle! How to Store and Freeze Creamy Tomato White Bean Stew Fridge: Store the Creamy Tomato White Bean Stew in an airtight container for up to 4 days. Reheat on the stove with a splash of vegetable broth for smoothness. Freezer: Freeze the stew in portion-sized airtight containers for up to 3 months. Thaw overnight in the fridge before reheating, ensuring the best texture. Reheating: To reheat, warm gently on the stovetop over medium heat, adding more broth or water if necessary to achieve your desired consistency. Avoid Overheating: Be cautious not to bring it to a rolling boil during reheating, which can affect the creamy texture of the stew. Creamy Tomato White Bean Stew Variations Feel free to make this comforting stew your own with these delightful twists and substitutions! Chickpea Swap: Replace cannellini beans with chickpeas for a hearty, nutty flavor and added protein in your stew. Fresh vs. Canned: Use crushed tomatoes instead of fresh cherry tomatoes for a smoother texture and richer flavor profile. Smoky Spice: Add a teaspoon of smoked paprika or cumin to introduce a warm, smoky depth that elevates your dish to new heights. Creamy Alternatives: Instead of vegan cream cheese, try coconut cream or cashew cream for a unique flavor and a slightly different texture. Greens Variation: Replace baby spinach with kale or Swiss chard for a more robust texture that holds up nicely in the stew. Extra Veggie Boost: Toss in chopped zucchini or bell peppers while cooking for additional color, nutrition, and a textural twist. Herbal Freshness: Swap fresh basil for parsley or cilantro to freshen things up, creating a herbal twist that alters the stew’s character. Heat It Up: If you enjoy a kick, add red pepper flakes or a diced jalapeño for a spicy surprise that will awaken your taste buds. Experimenting with these variations can enhance your cooking experience and create even more heartwarming moments around your dinner table. If you’re looking for more delicious options, check out our Creamy Pumpkin Ricotta Stuffed Shells or a light and fresh Tomato Salad Refreshing that pairs beautifully with your stew! Creamy Vegan Tomato White Bean Stew Recipe FAQs What should I look for when choosing cherry tomatoes? Absolutely! When selecting cherry tomatoes, opt for those that feel heavy for their size and have smooth, unblemished skin. Look for vibrant colors—deep red, yellow, or even orange—and avoid any with dark spots or wrinkling, which might indicate overripeness. How can I store leftover Creamy Tomato White Bean Stew? Very! After cooling completely, store your stew in an airtight container in the refrigerator for up to 4 days. For reheating, place it back on the stove and add a splash of vegetable broth to restore its creamy texture while warming it gently over medium heat. Can I freeze Creamy Tomato White Bean Stew? Absolutely! To freeze, portion the stew into airtight containers or freezer bags labeled with the date. It’s best consumed within 3 months for optimal flavor and texture. Thaw overnight in the refrigerator, then reheat gently on the stovetop, adding a bit of broth to maintain creaminess. What should I do if my stew is too thick after cooking? No worries! If your stew ends up thicker than desired, gradually stir in additional vegetable broth until you reach your preferred consistency. Be cautious to heat gently, as a rolling boil may affect the delicate creaminess of the stew. Are there any dietary considerations for pets or allergies? Sure thing! This Creamy Tomato White Bean Stew is vegan and gluten-free, making it an inclusive option for many dietary restrictions. However, be cautious as some individuals may be allergic to beans or certain herbs like basil. Always double-check ingredients if serving to guests with specific allergies. What can I do if I don’t have all the ingredients? Very! This stew is quite forgiving; feel free to swap based on what you have. Use regular diced tomatoes instead of cherry tomatoes, or substitute cannellini beans with navy or great northern beans. You can even toss in leftover vegetables like zucchini or bell peppers to enhance the dish! 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. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 15 minutes minsTotal Time 25 minutes mins Servings: 4 bowlsCourse: SoupCuisine: VeganCalories: 320 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Stew Base1 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 Creaminess2 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 Touchesto 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 InstructionsIn 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.Stir in 2 cups of halved cherry tomatoes and cook for an additional 5 minutes until they soften and release their juices.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.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.Once thickened, reduce the heat to low and stir in ½ cup of vegan cream cheese until melted.Add 2 cups of baby greens into the stew and cook for about 1 minute until just wilted.Remove from heat and add 2 tablespoons of fresh lemon juice, seasoning with salt and pepper to taste.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 NotesStore in an airtight container for up to 4 days; freeze for up to 3 months. Tried this recipe?Let us know how it was!