Creamy Tomato White Bean Stew

If you’re looking for a cozy dish that warms both the heart and tummy, this Creamy Tomato White Bean Stew is just what you need. It’s rich, comforting, and so easy to whip up that it quickly became one of my favorite go-to recipes for busy weeknights. Whether you’re cooking for yourself or sharing with family and friends, this stew brings everyone to the table with its delightful aroma and vibrant flavors.

What I love most about this stew is how satisfying it is without being heavy. Packed with wholesome ingredients like protein-rich white beans and fresh greens, it’s a meal that feels good to eat. Plus, it comes together in just 25 minutes—perfect for those nights when time is tight but you still want something homemade and delicious!

Why You’ll Love This Recipe

  • Quick to make: With just 25 minutes from start to finish, this stew is perfect for those busy days.
  • Nutrient-packed: Full of fiber and plant-based protein, it’s a wonderful way to nourish your body.
  • Family-friendly: Even picky eaters will enjoy the creamy texture and savory flavors!
  • Versatile: Enjoy it on its own or pair it with rice, quinoa, or crusty bread.
  • Make-ahead friendly: This stew tastes even better the next day—perfect for meal prep!
Creamy

Ingredients You’ll Need

Let’s gather some simple, wholesome ingredients that make this Creamy Tomato White Bean Stew so delightful. You’ll find everything you need right in your pantry or local grocery store!

For the Base

  • 1 small yellow onion, sliced
  • 8 oz. cherry tomatoes, halved
  • 4 garlic cloves, minced
  • ¼ cup sun-dried tomatoes, chopped
  • 1 tablespoon tomato paste

For the Stew

  • 1 (15 oz) can cannellini beans, or other white beans of choice, drained and rinsed
  • 1¼ cup vegetable broth
  • 1 tablespoon arrowroot starch, tapioca starch, or cornstarch

For the Creaminess

  • 2 cups baby greens, like baby arugula or spinach
  • ¼ cup vegan cream cheese (or coconut cream/cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish

Variations

This recipe is wonderfully flexible! Feel free to get creative based on what you have on hand or your personal preferences.

  • Add more veggies: Toss in chopped carrots or bell peppers for extra flavor and nutrition.
  • Spice it up: Add red pepper flakes or smoked paprika for a little kick!
  • Change the greens: Substitute kale or Swiss chard if you prefer a different leafy green.
  • Swap the protein: Use chickpeas instead of white beans for a different texture and taste.

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. Once hot, toss in the sliced onion and sauté for about 3 minutes until they start to soften. Then add your halved cherry tomatoes and cook for another 5 minutes. This step is crucial as it allows the onions to caramelize slightly while softening the tomatoes—creating a sweet base full of flavor.

Step 2: Build Flavor with Garlic and Tomatoes

Next, stir in your minced garlic along with the sun-dried tomatoes and tomato paste. Cook this mixture while stirring for about one minute until fragrant. This step deepens the flavors by allowing them to meld together beautifully.

Step 3: Thicken Your Stew

In a separate small bowl, whisk together the arrowroot starch with a splash of broth until smooth. Then mix that back into the remaining vegetable broth before pouring it into your sautéed mixture along with the rinsed cannellini beans. Let everything simmer on low heat for about 5 minutes until slightly thickened—a great way to ensure all those wonderful flavors come together.

Step 4: Add Creaminess

Now it’s time for that creamy goodness! Stir in your vegan cream cheese (or whatever alternative you’re using) until it’s fully melted into the stew. Then fold in your baby greens—cooking just until wilted (about a minute). Finally, squeeze in some fresh lemon juice to brighten everything up! Remember to taste before serving; adjust salt and pepper as needed.

Step 5: Serve It Up!

Top your delicious stew with freshly sliced basil right before serving. Enjoy this comforting dish over rice, quinoa, tossed with greens, or simply on its own! Each spoonful is sure to warm your heart.

With its rich flavors and quick preparation time, this Creamy Tomato White Bean Stew will surely become a cherished recipe in your kitchen!

Pro Tips for Making Creamy Tomato White Bean Stew

Making this stew is a breeze, but these tips can help you elevate it to the next level!

  • Prep your ingredients in advance: Chopping your onions, tomatoes, and garlic beforehand saves time and makes the cooking process smoother, allowing you to enjoy a stress-free cooking experience.

  • Adjust the thickness: If you prefer a thinner stew, simply add more vegetable broth until it reaches your desired consistency. On the other hand, for a heartier texture, let it simmer a bit longer to thicken naturally.

  • Experiment with greens: While baby arugula and spinach are great choices, feel free to mix in other leafy greens like kale or Swiss chard for added nutrition and flavor.

  • Spice it up: If you like a little heat, consider adding red pepper flakes or a dash of cayenne pepper when sautéing the onions. This will give your stew an extra kick that complements the sweetness of the tomatoes beautifully.

  • Make it ahead: This stew stores well in the fridge for up to three days and also freezes beautifully. Preparing it in advance means you’ll have a delicious meal ready whenever hunger strikes!

How to Serve Creamy Tomato White Bean Stew

This Creamy Tomato White Bean Stew is not just delicious; it’s also versatile! Here are some ideas on how to present and enjoy this comforting dish.

Garnishes

  • Fresh Basil: Slicing fresh basil adds a lovely aroma and enhances the overall flavor profile of the stew.
  • Avocado Slices: Creamy avocado provides richness that pairs perfectly with the tanginess of the tomatoes.
  • Chili Flakes: A sprinkle of chili flakes on top gives a pop of color and a touch of heat for those who enjoy spicy dishes.

Side Dishes

  • Crusty Bread: A warm, crusty bread is perfect for dipping into this hearty stew, soaking up every last drop of flavor.
  • Quinoa Salad: A light quinoa salad with cucumbers, cherry tomatoes, and lemon dressing complements the stew’s richness while adding refreshing crunch.
  • Roasted Vegetables: Seasonal roasted vegetables bring out natural sweetness and add texture that contrasts nicely with the smoothness of the stew.
  • Simple Green Salad: A mixed green salad drizzled with olive oil and balsamic vinegar offers a fresh bite that balances out the creamy elements of the dish.

With these serving ideas and tips, you’ll be able to create an unforgettable meal that’s sure to impress family and friends! Enjoy your cooking adventure!

Creamy

Make Ahead and Storage

This Creamy Tomato White Bean Stew is perfect for meal prep, allowing you to enjoy its comforting flavors throughout the week. It stores well, making it a fantastic option for those busy days when all you want is a warm bowl of goodness.

Storing Leftovers

  • Transfer the stew to an airtight container.
  • Allow it to cool completely before sealing.
  • Store in the refrigerator for up to 3-4 days.

Freezing

  • Let the stew cool down completely.
  • Portion it into freezer-safe containers or bags.
  • Freeze for up to 3 months. Be sure to label them with the date!

Reheating

  • Thaw overnight in the refrigerator if frozen.
  • Reheat on the stove over medium heat until warmed through, stirring occasionally. You can add a splash of vegetable broth if it’s too thick.
  • Alternatively, use a microwave-safe dish and heat in short intervals until hot.

FAQs

Here are some common questions about this delicious stew:

Can I make Creamy Tomato White Bean Stew without cream cheese?

Absolutely! You can substitute vegan cream cheese with coconut cream or cashew cream for a different flavor profile while keeping it creamy and delicious.

How long does Creamy Tomato White Bean Stew last in the fridge?

When stored properly in an airtight container, this stew will last for about 3-4 days in the fridge, making it perfect for meal prep.

Can I use other beans in this stew?

Yes! While cannellini beans are a great choice, you can use any white beans you prefer, such as navy beans or great northern beans. They’ll all work beautifully in this recipe!

What can I serve with Creamy Tomato White Bean Stew?

This stew pairs perfectly with rice, quinoa, crusty bread, or even on a bed of greens for a light and nutritious meal.

Final Thoughts

I truly hope you enjoy making this Creamy Tomato White Bean Stew as much as I do! It’s not just a recipe; it’s a warm hug in a bowl that brings comfort and nourishment. Don’t hesitate to get creative with your ingredients and make it your own. Enjoy every spoonful!

Print

Creamy Tomato White Bean Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Tomato White Bean Stew is the perfect cozy dish to warm your heart and satisfy your cravings. This delicious stew combines the richness of tomatoes, the creaminess of vegan ingredients, and the goodness of nutrient-dense white beans. In just 25 minutes, you can create a meal that’s both comforting and nourishing, making it ideal for busy weeknights or meal prep. Packed with vibrant flavors and wholesome ingredients, this stew is sure to bring everyone to the table.

  • Author: Veil
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: Serves 4
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Vegetarian

Ingredients

Scale
  • 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 cannellini beans, drained and rinsed
  • 1¼ cup vegetable broth
  • 1 tablespoon arrowroot starch, tapioca starch, or cornstarch
  • 2 cups baby greens, like baby arugula or spinach
  • ¼ cup vegan cream cheese (or coconut cream/cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish

Instructions

  1. Sauté sliced onion in olive oil for 3 minutes until softened. Add halved cherry tomatoes and cook for another 5 minutes.
  2. Stir in minced garlic, sun-dried tomatoes, and tomato paste; cook for 1 minute until fragrant.
  3. Whisk arrowroot starch with a little vegetable broth; mix into sautéed mixture along with rinsed cannellini beans and remaining broth. Simmer for 5 minutes until slightly thickened.
  4. Stir in vegan cream cheese and baby greens until melted and wilted. Finish with a squeeze of fresh lemon juice.

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 230
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 10g
  • Protein: 9g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star