Jump to Recipe Print RecipeAs the sun dips below the horizon, the kitchen fills with the inviting scent of sautéing onions and garlic—a quick triumph that promises warmth and satisfaction. This Creamy Tomato White Bean Stew is my go-to recipe when I need a nourishing meal that’s as comforting as a hug in a bowl. In just 25 minutes, I can whip up this gluten-free and vegan delight, making it perfect for busy weeknights or cozy weekends. Packed with protein-rich white beans, juicy cherry tomatoes, and vibrant greens, this stew is not only a delicious option for plant-based eating but also a fantastic way to get my veggies in! Whether you’re serving it with crusty bread or over a bed of quinoa, I can’t wait for you to discover how this simple dish can bring joy to your dinner table. Are you ready to dive into the wholesome goodness? Why is this Tomato White Bean Stew special? Quick and Easy: In just 25 minutes, you can create a deliciously creamy stew with minimal effort, making it perfect for busy nights. Nutrient-Packed: This dish is brimming with protein-rich white beans and vibrant greens, delivering a hearty meal that nourishes your body and soul. Versatile Ingredients: Feel free to mix in your favorite veggies, or swap the vegan cream cheese for cashew cream for a delightful twist. Looking to try something new? Serve it alongside a fresh salad or even pair it with a comforting Mediterranean Bean Salad! Crowd-Pleaser: Whether you’re cooking for family or friends, this flavorful stew is sure to impress everyone at the table. Freezable: Make a big batch and freeze leftovers for an easy meal that can be reheated without losing its deliciousness! Plus, if you love hearty plant-based meals, make sure to explore my Cheesy Chicken Enchiladas White for another fantastic option! Tomato White Bean Stew Ingredients For the Stew Small Yellow Onion – Aromatic base for flavor. Substitute with shallots for a milder taste. Cherry Tomatoes – Adds natural sweetness and acidity. You can use canned diced tomatoes if fresh ones are not available. Garlic Cloves – Provides aromatic depth. Consider roasted garlic for a sweeter flavor. Sun-Dried Tomatoes – Concentrated tomato flavor and umami. If unavailable, use fresh tomatoes but increase cooking time slightly. Tomato Paste – Intensifies the tomato flavor. No direct substitute; optional to reduce if desired. Canned Cannellini Beans – Main protein source, creamy texture. Any white beans, like navy or great northern, work well; use dried but soak and cook them first for best results. Vegetable Broth – Adds moisture and flavor. Can substitute with homemade broth or water if necessary. Arrowroot Starch – Thickening agent for stew consistency. Cornstarch or tapioca starch are good alternatives. For the Greens Baby Greens (e.g., arugula or spinach) – Nutritional boost with color and texture. Substitute with kale or Swiss chard for more heartiness. Vegan Cream Cheese – Adds creaminess and richness. Replace with cashew cream or coconut cream for a lighter option. Salt and Pepper – To taste. Use herbs or spices for more complex flavor. Lemon – Brightens the dish with acidity. Lime or vinegar can substitute if unavailable. Fresh Basil – Garnish for freshness. Experiment with other herbs such as parsley or cilantro. Step‑by‑Step Instructions for Tomato White Bean Stew Step 1: Sauté Aromatics In a medium saucepan, heat a splash of oil over medium heat. Add the sliced yellow onion and sauté for about 3 minutes until it turns translucent and fragrant. Next, introduce the cherry tomatoes, cooking for an additional 5 minutes until they begin to soften and burst, releasing their juices for the base of your hearty Tomato White Bean Stew. Step 2: Add Flavor Stir in the minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook this mixture for 1 minute, allowing the garlic to become aromatic and the flavors to meld beautifully. You’ll know it’s ready when the kitchen fills with delicious scents, signaling that these elements will provide a rich backdrop for your stew. Step 3: Simmer Stew Whisk the arrowroot starch into a splash of vegetable broth until smooth, then pour the remaining broth into the saucepan along with the canned cannellini beans. Bring this mixture to a gentle simmer and let it bubble for about 5 minutes. During this time, the stew will thicken slightly and develop a comforting, cohesive texture that’s absolutely inviting. Step 4: Finish Off Reduce the heat to low and stir in the vegan cream cheese. Mix until it’s completely melted and incorporated, creating a creamy consistency in your Tomato White Bean Stew. Next, fold in the baby greens until just wilted, which should take another 2 minutes. Finally, add a splash of lemon juice and season with salt and pepper to taste, enhancing all the flavors. Step 5: Serve Ladle your warming Tomato White Bean Stew into bowls, ready to serve! Enjoy it alone for a wholesome meal, or over a generous scoop of rice or quinoa for a heartier option. You can also pair it with crusty gluten-free bread, perfect for dipping and savoring every bite of this delightful comfort dish. What to Serve with Creamy Tomato White Bean Stew Looking to create a comforting meal around this delightful stew? Here are some delectable pairings that will elevate your dining experience. Crusty Gluten-Free Bread: Perfect for dipping, this bread absorbs the stew’s creamy goodness while adding a satisfying crunch to each bite. Quinoa Pilaf: The nutty flavors of quinoa enhance the stew, providing an extra protein boost and a delightful texture contrast to the creamy beans. Fresh Arugula Salad: Tossed with lemon and olive oil, this light salad complements the stew’s richness and adds a refreshing crunch. Roasted Vegetables: Seasonal veggies like zucchini and bell peppers caramelize beautifully, delivering sweet and savory flavor that pairs nicely with the stew. Coconut Rice: Creamy and slightly sweet, coconut rice adds a tropical twist that harmonizes perfectly with the earthy notes of the tomato white bean stew. Herbed Couscous: Fluffy and fragrant, couscous infused with herbs is a delightful base that enhances the stew, making every bite a culinary joy. Savory Hummus Platter: Serve a vibrant hummus platter with crunchy vegetables and pita chips for a delightful appetizer that sets the stage for your hearty stew. Lemonade Spritzer: A bubbly and citrusy drink that balances the rich flavors of the stew with its refreshing zest—perfect for cozy gatherings. Chocolate Avocado Mousse: End your meal on a sweet note with a creamy dessert that offers a rich, decadent taste without the guilt. Tomato White Bean Stew Variations Feel free to customize this Tomato White Bean Stew to suit your taste buds and pantry needs! Add Vegetables: Toss in bell peppers or zucchini for extra color and nutrition. These veggies complement the dish beautifully, creating a delightful medley of flavors. Protein Boost: Mix in tofu or tempeh for added protein. Not only will this enhance the heartiness, but it will also give your stew a satisfying chew that pairs wonderfully with the creamy base. Spicy Kick: Spice things up with red pepper flakes or a dash of hot sauce. This simple twist will bring warmth and excitement to those who enjoy a little heat in their meals. Herb Infusion: Experiment with fresh herbs like thyme or oregano for an aromatic touch. Adding these herbs can elevate the stew’s flavor profile while enveloping your kitchen in a delightful aroma. Creamy Alternatives: For a lighter option, swap the vegan cream cheese with cashew cream or coconut cream. This not only reduces calories but also brings a unique flavor that’s equally delicious. Citrus Twist: Besides lemon, try using lime or even a splash of balsamic vinegar for brightness. The acidity will enhance the other flavors, making each bite pop. Grain Galore: Serve the stew over polenta or couscous for a new twist. These grains add different textures and flavors, transforming your dish into something completely unique. As you explore these variations, consider pairing your stew with a refreshing side like a crisp salad. I also suggest trying it with crusty bread for dipping or even over quinoa for a wholesome meal experience. Enjoy the journey of flavors in your Tomato White Bean Stew! Expert Tips for Tomato White Bean Stew Prep Ahead: Chop the onions, garlic, and tomatoes in advance to save time during cooking. This makes whipping up your Tomato White Bean Stew a breeze! Don’t Rush the Sauté: Allow the onions to become translucent before adding other ingredients; this builds a deeper flavor base and enhances the stew’s taste. Freshness Matters: Use fresh greens like spinach or arugula just before serving to maintain their bright color and nutritional value, avoiding that overcooked taste. Adjust Thickness: If your stew is too thick, add a little more vegetable broth or water during simmering. If it’s too thin, let it simmer longer to reach that perfect creamy consistency. Storing Leftovers: Cool the stew completely before transferring it to an airtight container. It can be stored for up to 4 days, making it a perfect make-ahead meal. Common Mistake: Avoid overcooking the greens at the end. They should only wilt to preserve their vibrant color and fresh flavor in your Tomato White Bean Stew. How to Store and Freeze Tomato White Bean Stew Fridge: Store the Tomato White Bean Stew in an airtight container for up to 4 days. Allow it to cool completely before sealing to retain freshness. Freezer: For longer storage, freeze the stew for up to 3 months. Portion it into freezer-safe containers, leaving space for expansion. Reheating: When ready to enjoy, gently reheat on the stove, adding a splash of vegetable broth or water to restore consistency if needed. Stir regularly to ensure even heating. Texture Note: Be aware that the greens may lose their vibrant texture after freezing; they will still be delicious and nutritious when reheated! Make Ahead Options These Creamy Tomato White Bean Stews are perfect for meal prep enthusiasts! You can chop your vegetables and mix the base ingredients (onion, garlic, and sun-dried tomatoes) up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain their freshness. Additionally, the cooked stew itself can be made ahead and refrigerated for up to 4 days—simply reheat gently on the stove, adding broth as needed for consistency. For even longer storage, you can freeze it for up to 3 months. When ready to serve, just stir in the greens and vegan cream cheese until the greens are wilted, ensuring you enjoy just as delicious results without the scramble on busy nights! Tomato White Bean Stew Recipe FAQs How do I select ripe tomatoes for this stew? Absolutely! When choosing cherry tomatoes, look for ones that are vibrant in color and have a smooth skin without any dark spots. They should feel slightly firm to the touch but not hard. If you can, give them a gentle smell; the more aromatic they are, the sweeter they’ll be in your stew! What is the best way to store leftover Tomato White Bean Stew? Very! Store your leftover stew in an airtight container in the fridge for up to 4 days. Make sure it cools down completely before sealing to keep it fresh. Just reheat gently on the stove when you’re ready to enjoy it again. Can I freeze Tomato White Bean Stew? Of course! This stew is freezer-friendly for up to 3 months. Portion it in freezer-safe containers, making sure to leave some space at the top for expansion. When you’re ready to eat, thaw it overnight in the fridge and reheat gently on the stove, adding a splash of broth if needed to regain the right consistency. What should I do if my stew turns out too thick? No worries! If you find your stew is too thick, simply add a splash of vegetable broth or water during the simmering process until you reach your desired thickness. Stir it in slowly, and you’ll have the perfect creamy consistency in no time! Are there any allergy considerations for this recipe? Definitely! This Tomato White Bean Stew is vegan and gluten-free, but always be mindful of individual allergies. If you’re cooking for someone with soy allergies, make sure to check your vegan cream cheese, as some brands might include soy. Feel free to substitute with a soy-free alternative such as cashew cream! How do I keep the greens fresh and vibrant in the stew? Absolutely! To maintain the lively color and fresh flavor of your greens, add them to the stew towards the end of the cooking process, allowing them to wilt just for 1-2 minutes. This will help preserve their nutrients and avoid an overcooked taste, ensuring your Tomato White Bean Stew remains as delightful as ever! Cozy Tomato White Bean Stew - A Vegan Comfort Classic This Tomato White Bean Stew is a nourishing, gluten-free vegan delight perfect for busy weeknights. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 15 minutes minsTotal Time 25 minutes mins Servings: 4 bowlsCourse: DinnerCuisine: VeganCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Stew1 small Yellow Onion Substitute with shallots for a milder taste.2 cups Cherry Tomatoes You can use canned diced tomatoes if fresh ones are not available.3 cloves Garlic Consider roasted garlic for a sweeter flavor.1/2 cup Sun-Dried Tomatoes If unavailable, use fresh tomatoes but increase cooking time slightly.2 tablespoons Tomato Paste No direct substitute; optional to reduce if desired.1 can Canned Cannellini Beans Any white beans, like navy or great northern, work well; use dried but soak and cook them first for best results.3 cups Vegetable Broth Can substitute with homemade broth or water if necessary.2 tablespoons Arrowroot Starch Cornstarch or tapioca starch are good alternatives.For the Greens2 cups Baby Greens (e.g., arugula or spinach) Substitute with kale or Swiss chard for more heartiness.1/2 cup Vegan Cream Cheese Replace with cashew cream or coconut cream for a lighter option.to taste Salt Use herbs or spices for more complex flavor.to taste Pepper Use herbs or spices for more complex flavor.1 tablespoon Lemon Juice Lime or vinegar can substitute if unavailable.1/4 cup Fresh Basil Experiment with other herbs such as parsley or cilantro. Equipment medium saucepan Method Step-by-Step InstructionsIn a medium saucepan, heat a splash of oil over medium heat. Add the sliced yellow onion and sauté for about 3 minutes until it turns translucent and fragrant. Next, introduce the cherry tomatoes, cooking for an additional 5 minutes until they begin to soften and burst, releasing their juices for the base of your hearty Tomato White Bean Stew.Stir in the minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook this mixture for 1 minute, allowing the garlic to become aromatic and the flavors to meld beautifully.Whisk the arrowroot starch into a splash of vegetable broth until smooth, then pour the remaining broth into the saucepan along with the canned cannellini beans. Bring this mixture to a gentle simmer and let it bubble for about 5 minutes.Reduce the heat to low and stir in the vegan cream cheese. Mix until it's completely melted and incorporated. Next, fold in the baby greens until just wilted, which should take another 2 minutes.Ladle your warming Tomato White Bean Stew into bowls, ready to serve! Enjoy it alone or over a generous scoop of rice or quinoa. Nutrition Serving: 1bowlCalories: 350kcalCarbohydrates: 50gProtein: 15gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gSodium: 600mgPotassium: 800mgFiber: 12gSugar: 6gVitamin A: 1500IUVitamin C: 30mgCalcium: 100mgIron: 4mg NotesStore leftovers in an airtight container for up to 4 days. Cool completely before sealing to retain freshness. Tried this recipe?Let us know how it was!