Creamy Tomato White Bean Stew
The rich and comforting flavors of this Creamy Tomato White Bean Stew make it the perfect easy lunch or dinner. This dairy-free and plant-based recipe is not only packed with wholesome ingredients but also comes together in just 25 minutes. Whether you’re hosting friends, enjoying a cozy night in, or meal prepping for the week ahead, this stew is versatile enough to fit any occasion while delivering a satisfying bowl of goodness.
Why You’ll Love This Recipe
- Quick and Easy: This stew can be made in just 25 minutes, making it a great choice for busy weeknights.
- Nutritious Ingredients: Packed with protein from white beans and vitamins from greens, it’s a healthy option that doesn’t compromise on flavor.
- Versatile Meal: Enjoy it as a standalone dish, over rice or quinoa, or paired with crusty bread for dipping.
- Dairy-Free Deliciousness: Using vegan cream cheese creates a creamy texture without any dairy, suitable for everyone.
- Flavor-Packed: The combination of fresh tomatoes, garlic, and herbs delivers a burst of flavor in every bite.
Tools and Preparation
To prepare this delicious stew, you will need some essential kitchen tools. Having the right equipment makes cooking easier and more enjoyable.
Essential Tools and Equipment
- Medium saucepan
- Wooden spoon or spatula
- Small bowl for whisking
- Knife and cutting board
Importance of Each Tool
- Medium saucepan: Ideal for simmering the stew evenly without spilling.
- Wooden spoon or spatula: Great for stirring without scratching your cookware.
- Small bowl for whisking: Helps combine ingredients smoothly before adding them to the pot.
Ingredients
Fresh Produce
- 1 small yellow onion, sliced
- 8 oz. cherry tomatoes, halved
- 4 garlic cloves, minced
- 1/4 cup sun-dried tomatoes, chopped
Canned Goods
- 1 tablespoon tomato paste
- 1 (15 oz) can cannellini beans, or other white beans of choice, drained and rinsed
Broth & Seasonings
- 1 1/4 cup vegetable broth
- 1 tablespoon arrowroot starch, tapioca starch, or cornstarch
- Salt and pepper, to taste
Greens & Creaminess
- 2 cups baby greens, like baby arugula or spinach
- 1/4 cup vegan cream cheese, coconut cream, or cashew cream
Finishing Touches
- Juice of 1 small lemon
- 1/4 cup fresh basil, sliced, to garnish
How to Make Creamy Tomato White Bean Stew
Step 1: Sauté the Aromatics
In a medium saucepan over medium heat, add 1 tablespoon of avocado or olive oil. Add the sliced onion and sauté for about 3 minutes until translucent. Then add the halved cherry tomatoes and cook for another 5 minutes until softened. Stir frequently to prevent sticking.
Step 2: Add Flavor Boosters
Add the minced garlic, chopped sun-dried tomatoes, and tomato paste to the pan. Cook while stirring constantly for one minute until fragrant and the tomato paste darkens slightly.
Step 3: Prepare the Broth Mixture
In a separate small bowl, whisk together the arrowroot starch with a splash of vegetable broth until smooth. Then mix this slurry into the remaining vegetable broth.
Step 4: Combine Ingredients
Pour the broth mixture into the saucepan along with the rinsed cannellini beans. Allow it to cook on low simmer for about 5 minutes until slightly thickened and warmed through.
Step 5: Incorporate Creaminess
Stir in the vegan cream cheese until melted into the stew. Add in your baby greens and cook them down until they are wilted—this should take about 1 minute. Finally, mix in the lemon juice and season with salt and pepper to taste. Top with fresh basil before serving.
Step 6: Serve & Enjoy!
Enjoy your creamy tomato white bean stew over rice, quinoa, alongside toasted bread, or even by itself!
How to Serve Creamy Tomato White Bean Stew
Creamy Tomato White Bean Stew is versatile and can be enjoyed in various ways. Whether you prefer a hearty meal or a light snack, this stew pairs well with several sides and toppings that enhance its flavors.
With Rice
- Serve the stew over cooked rice for a filling meal. Brown rice adds a nutty flavor, while white rice offers a classic touch.
With Quinoa
- Quinoa is a protein-packed grain that complements the creamy stew perfectly. Its light texture allows the flavors of the stew to shine through.
On Toast
- Ladle the stew onto toasted bread for a delicious open-faced sandwich. Use whole-grain or sourdough for added depth.
In a Bowl with Greens
- Enjoy the stew on a bed of baby greens, like arugula or spinach. The fresh greens add a crisp contrast to the creamy consistency.
As Part of Meal Prep
- Prepare larger batches and store portions in containers for easy grab-and-go meals throughout the week.
Garnished with Fresh Basil
- Top each serving with sliced fresh basil for an aromatic finish that brightens up the dish.

How to Perfect Creamy Tomato White Bean Stew
To ensure your Creamy Tomato White Bean Stew turns out perfect every time, follow these helpful tips.
-
Use fresh ingredients: Opt for fresh cherry tomatoes and greens when possible. They enhance flavor and nutrition.
-
Adjust thickness: If you prefer a thicker stew, allow it to simmer longer or add more arrowroot starch mixed with water.
-
Experiment with spices: Add your favorite spices like cumin or smoked paprika for extra warmth and complexity.
-
Taste as you go: Always taste your stew before serving. Adjust salt, pepper, or acidity from lemon juice as needed.
Best Side Dishes for Creamy Tomato White Bean Stew
Pairing side dishes with your Creamy Tomato White Bean Stew can elevate your meal experience. Here are some great options to consider:
-
Garlic Bread: Crispy garlic bread is perfect for dipping into the creamy stew, adding crunch and flavor.
-
Simple Salad: A light green salad dressed with olive oil and lemon complements the richness of the stew nicely.
-
Roasted Vegetables: Roasting seasonal vegetables brings out their natural sweetness, balancing the savory stew.
-
Steamed Broccoli: Lightly steamed broccoli adds vibrant color and health benefits while providing texture contrast.
-
Baked Potatoes: Fluffy baked potatoes serve as an excellent base to enjoy alongside or under the stew.
-
Couscous: Fluffy couscous is quick to prepare and absorbs flavors well, making it an ideal partner for this hearty dish.
-
Cornbread: Moist cornbread not only tastes great but also absorbs any leftover broth from your bowl.
-
Pickled Vegetables: A small side of pickles adds acidity that enhances the overall flavor profile of your meal.
Common Mistakes to Avoid
Avoiding common pitfalls can enhance your Creamy Tomato White Bean Stew experience. Here are some mistakes to watch out for:
- Skipping the aromatics: Failing to sauté the onion and garlic can lead to a bland stew. Always start with these ingredients for maximum flavor.
- Using canned beans without rinsing: Not rinsing canned beans can add excess sodium and a tinny taste. Always drain and rinse them well before adding.
- Neglecting seasoning: Under-seasoning can make the dish taste flat. Taste and adjust salt, pepper, and lemon juice as needed for a well-rounded flavor.
- Overcooking the greens: Cooking greens for too long makes them wilted and mushy. Add them at the end just until they are wilted for a fresh texture.
- Not adjusting thickness: If the stew is too thick, it may not be enjoyable. Don’t hesitate to add more broth or water to reach your desired consistency.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keeps well for up to 4 days in the refrigerator.
Freezing Creamy Tomato White Bean Stew
- Use freezer-safe containers or bags for storage.
- The stew can be frozen for up to 3 months.
Reheating Creamy Tomato White Bean Stew
- Oven: Preheat to 350°F (175°C) and heat covered for about 20 minutes.
- Microwave: Microwave on medium power in short intervals, stirring often until heated through.
- Stovetop: Heat in a saucepan over medium heat, stirring occasionally until warmed.
Frequently Asked Questions
Here are some common questions about making Creamy Tomato White Bean Stew.
How can I make my Creamy Tomato White Bean Stew thicker?
You can whisk in more arrowroot starch or cornstarch mixed with broth, or simply cook it longer to reduce liquid.
Can I use different beans in this stew?
Absolutely! Feel free to substitute with any white bean variety you prefer, such as navy beans or great northern beans.
Is this Creamy Tomato White Bean Stew gluten-free?
Yes, this recipe is naturally gluten-free as long as you ensure that any packaged ingredients are certified gluten-free.
How do I customize my Creamy Tomato White Bean Stew?
You can add extra vegetables like bell peppers or zucchini, or spice it up with red pepper flakes or smoked paprika!
Final Thoughts
This Creamy Tomato White Bean Stew is rich, comforting, and incredibly versatile. Perfect for a quick lunch or dinner, it allows room for customization based on your preferences. Try adding your favorite vegetables or spices to make it uniquely yours! Enjoy a heartwarming bowl today!
Creamy Tomato White Bean Stew
Creamy Tomato White Bean Stew is the ultimate comfort food that delivers rich flavors in just 25 minutes. This dairy-free and plant-based stew combines fresh tomatoes, hearty white beans, and vibrant greens for a nutritious meal that’s perfect for any occasion. Whether you’re serving it as a quick lunch, cozy dinner, or a satisfying meal prep option, this stew is versatile enough to please everyone at the table. The creamy texture from vegan cream cheese adds indulgence without the dairy, making it suitable for all diets. Enjoy this delicious dish over rice, quinoa, or with crusty bread to soak up every last drop!
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves approximately 4
- Category: Dinner
- Method: Stovetop
- Cuisine: Plant-based
Ingredients
- 1 small yellow onion
- 8 oz. cherry tomatoes
- 4 garlic cloves
- 1/4 cup sun-dried tomatoes
- 1 (15 oz) can cannellini beans
- 1 1/4 cup vegetable broth
- 2 cups baby greens (arugula or spinach)
- 1/4 cup vegan cream cheese
- Juice of 1 lemon
- Fresh basil for garnish
Instructions
- In a medium saucepan, heat oil over medium heat. Sauté sliced onion for about 3 minutes until translucent.
- Add halved cherry tomatoes and cook for another 5 minutes until softened.
- Stir in minced garlic, chopped sun-dried tomatoes, and tomato paste; cook for one minute until fragrant.
- In a small bowl, whisk arrowroot starch with a splash of vegetable broth until smooth; add to the remaining broth in the saucepan.
- Stir in rinsed cannellini beans and simmer on low for about 5 minutes until thickened.
- Mix in vegan cream cheese until melted and incorporate baby greens until wilted (about 1 minute). Finish with lemon juice and season to taste.
Nutrition
- Serving Size: 1 bowl (300g)
- Calories: 290
- Sugar: 7g
- Sodium: 640mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg
