free counter with statistics

Creamy Tomato White Bean Stew

Introduction & Inspiration

I’m always searching for hearty, flavorful, and healthy weeknight meals that are relatively quick and easy to make. This Creamy Tomato White Bean Stew, with its combination of fresh and pantry-staple ingredients, and promise of a rich, comforting, and satisfying meal, immediately appealed to me! It seemed like the perfect dish for a chilly evening or any time I craved a wholesome and flavorful stew.

My inspiration came from a love of Mediterranean flavors – tomatoes, garlic, basil – and a desire to create a stew that was both nutritious and delicious. I envisioned a creamy, tomato-based broth with tender white beans, bursts of sweetness from cherry tomatoes, and a hint of richness from vegan cream cheese.

My goal was to find a recipe that was adaptable, allowing for substitutions based on what I had on hand, and that would be a welcome addition to my regular meal rotation. This Creamy Tomato White Bean Stew seemed to meet all those criteria: versatile ingredients, a straightforward cooking process, and a promise of a comforting and flavorful meal.

This recipe is a perfect comfort meal.

Nostalgic Appeal

This Creamy Tomato White Bean Stew, while perhaps not a traditional “grandma’s recipe,” taps into several nostalgic elements. Stews, in general, are often associated with comfort food, family meals, and hearty, satisfying dishes that warm you from the inside out.

The combination of tomatoes, garlic, and basil is a classic Mediterranean flavor profile, reminiscent of rustic Italian and Greek dishes, often linked to memories of home-cooked meals and simple, fresh ingredients.

The use of white beans, a staple in many cuisines, evokes a sense of traditional, wholesome cooking, connecting us to generations of cooks who have relied on beans for their nutritional value and versatility.

And the overall experience of enjoying a warm, flavorful, and nourishing stew, especially on a chilly evening, is a timeless pleasure that evokes feelings of comfort and well-being.

Homemade Focus

This Creamy Tomato White Bean Stew is a celebration of homemade goodness, emphasizing the satisfaction of creating a delicious and nourishing meal from scratch (with the exception of canned beans, which are a convenient and perfectly acceptable shortcut). You’re building layers of flavor, starting with sautéing the onions and tomatoes, then adding the other ingredients to create a rich and complex stew.

I appreciate recipes that prioritize fresh, whole ingredients and simple cooking techniques, and this one certainly does. You’re using fresh vegetables, herbs, and pantry staples to create a dish that’s far more flavorful than anything you could buy pre-made.

The act of sautéing the onions and tomatoes, releasing their natural sweetness and creating a flavorful base for the stew, is a classic cooking technique that connects us to the heart of home cooking.

And the simple addition of fresh basil at the end adds a burst of freshness and aroma, elevating the dish and showcasing the power of simple, high-quality ingredients.

Flavor Goal

The primary flavor goal of this Creamy Tomato White Bean Stew is a harmonious blend of savory, sweet, tangy, and slightly creamy flavors, with a satisfyingly hearty texture. It’s a dish that’s both comforting and vibrant, with layers of flavor that develop as the stew simmers.

The sautéed onions and cherry tomatoes provide a base of sweetness and umami, while the minced garlic and sun-dried tomatoes add depth and complexity.

The tomato paste contributes richness and a concentrated tomato flavor, while the vegetable broth provides the liquid base for the stew.

The cannellini beans (or other white beans) add a creamy, tender texture and a mild, earthy flavor that complements the other ingredients.

The arrowroot starch (or other starch) helps thicken the broth slightly, creating a more substantial stew.

The vegan cream cheese (or coconut/cashew cream) adds a touch of richness and creaminess, without making the stew heavy.

The baby greens (spinach or arugula) contribute a hint of freshness and a subtle peppery or earthy note.

The lemon juice adds brightness and acidity, balancing the richness of the other ingredients.

And the fresh basil provides a final flourish of aromatic freshness.

Ingredient Insights

Let’s examine the ingredients in detail, understanding the role each one plays in creating this flavorful stew. As usual, I’ll avoid specific measurements, focusing on their contributions.

Small yellow onion, sliced: This provides a base of sweetness and savory flavor when sautéed.

Cherry tomatoes, halved: These add bursts of sweetness and acidity to the stew.

Garlic cloves, minced: A key aromatic, providing a pungent and savory flavor.

Sun-dried tomatoes, chopped: These contribute a concentrated sweetness, tanginess, and umami flavor.

Tomato paste: This adds richness, depth, and a concentrated tomato flavor.

Cannellini beans (or other white beans), drained and rinsed: These provide the heartiness of the stew, offering a creamy texture and a mild flavor.

Vegetable broth: This forms the liquid base of the stew, adding flavor and moisture.

Arrowroot starch, tapioca starch, or cornstarch: This is used to thicken the stew slightly.

Baby greens (baby arugula or spinach): These add a touch of freshness, color, and nutrients.

Vegan cream cheese (or coconut cream/cashew cream): This adds richness and creaminess to the stew.

Salt and pepper, to taste: Essential seasonings for balancing and enhancing the flavors.

Lemon, juiced: This adds brightness and acidity, balancing the richness of the other ingredients.

Fresh basil, sliced, to garnish: This provides a final flourish of aromatic freshness.

These are classic Mediterranean ingredients.

Essential Equipment

You won’t need any special gadgets to make this stew. Here’s the basic equipment:

A medium saucepan: This is essential for cooking the stew.

A cutting board and knife: For slicing the onion, halving the cherry tomatoes, mincing the garlic, chopping the sun-dried tomatoes, and slicing the basil.

A small bowl: For whisking the arrowroot starch with a splash of broth.

A wooden spoon or spatula: For stirring the stew.

Measuring cups and measuring spoons:

This is all you need!

List of Ingredients with Measurements

Here’s the complete list of ingredients with precise measurements:

  • 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, or other white beans of choice, 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 (you can also replace with coconut cream or cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish
  • 1 tbsp olive oil

These quantities are perfect.

Always gather all the ingredients.

Step-by-Step Instructions

Let’s break down the cooking process into clear, concise steps.

Step 1: Sauté Aromatics. In a medium saucepan over medium heat, add 1 tablespoon of avocado or olive oil. Add the sliced onion and sauté for 3 minutes, until softened. Add the halved cherry tomatoes and cook for another 5 minutes or so, until softened, stirring frequently.

Step 2: Add Garlic and Tomato Paste. Add the minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook, stirring constantly, for one minute, or until fragrant and the tomato paste has darkened in color.

Step 3: Prepare Starch Slurry. In a separate small bowl, whisk the arrowroot starch (or other starch) with a splash of the vegetable broth until smooth.

Step 4: Add Broth and Beans. Pour the remaining vegetable broth into the saucepan, along with the starch slurry. Add the drained and rinsed cannellini beans. Stir well to combine.

Step 5: Simmer. Bring the stew to a low simmer and cook for 5 minutes, until slightly thickened and warmed through.

Step 6: Add Cream Cheese and Greens. Stir in the vegan cream cheese (or coconut/cashew cream) and stir until it’s melted into the stew. Mix in the baby greens and cook until wilted, about 1 minute.

Step 7: Finish and Serve. Stir in the lemon juice. Add salt and pepper to taste. Top with fresh sliced basil. Enjoy over rice, quinoa, greens, with toast, or all on its own.

These steps are clear and easy to follow.

Troubleshooting

Let’s anticipate some potential problems and offer solutions:

Problem: My stew is too thin. Solution: Continue to simmer the stew, uncovered, for a few more minutes to allow some of the liquid to evaporate. You can also add another small amount of starch slurry (mix 1/2 teaspoon starch with 1 tablespoon cold water).

Problem: My stew is too thick. Solution: Add a little more vegetable broth, a few tablespoons at a time, until the stew reaches your desired consistency.

Problem: The stew lacks flavor. Solution: Make sure you used enough salt and pepper. You can also add a pinch of red pepper flakes for a touch of heat, or a squeeze of lemon juice for extra brightness.

Problem: The cream cheese substitute is not mixing properly. Solution: You can use an immersion blender.

These solutions will ensure a great result.

Tips and Variations

Here are some tips and variations to customize your Creamy Tomato White Bean Stew:

Tip: For a richer flavor, use a high-quality vegetable broth.

Variation: Add other vegetables to the stew, such as diced carrots, celery, bell peppers, or zucchini. Sauté them with the onions in the first step.

Tip: If you don’t have fresh basil, you can use a teaspoon of dried basil, but add it along with the garlic and sun-dried tomatoes.

Variation: Add a pinch of red pepper flakes for a touch of heat.

Tip: For a smoother stew, you can use an immersion blender to partially or fully blend the stew before adding the cream cheese and greens.

Variation: Use different types of beans, such as chickpeas, Great Northern beans, or navy beans.

This recipe offers many options.

Serving and Pairing Suggestions

This Creamy Tomato White Bean Stew is a versatile dish that can be enjoyed in many ways. Here are some ideas:

Serving: Serve the stew hot, as a main course or a side dish.

Pairing: * With crusty bread: Perfect for dipping into the creamy sauce.

  • Over rice, quinoa, or other grains: A hearty and satisfying meal.
  • With a side salad: For a lighter and more balanced meal.
  • As a filling for baked potatoes or sweet potatoes: A creative and flavorful option.

Pairing (Beverage): A dry white wine, such as Sauvignon Blanc or Pinot Grigio, would pair well with the stew’s flavors. A light-bodied red wine, such as Beaujolais, would also be a good option. Drink in moderation.

This meal is perfect for a family dinner.

Nutritional Information

Nutritional information is approximate due to variations in specific ingredients and serving sizes. A serving (assuming the recipe makes about 4 servings) may contain:

  • Calories: 250-350 (depending on the type of cream cheese substitute and added oil)
  • Fat: 8-15 grams
  • Saturated Fat: 2-6 grams (depending on the type of cream cheese substitute)
  • Cholesterol: 0 mg (if using vegan ingredients)
  • Sodium: 400-600 mg
  • Total Carbs: 40-50 grams
  • Dietary Fiber: 8-12 grams
  • Sugars: 5-10 grams
  • Protein: 10-15 grams

This Creamy Tomato White Bean Stew is a relatively healthy and nutritious dish, providing a good source of protein, fiber, and vitamins from the beans, vegetables, and herbs.

Print

Creamy Tomato White Bean Stew

I hope this comprehensive guide has inspired you to make your own Creamy Tomato White Bean Stew! It’s a delicious, healthy, and versatile dish that’s sure to become a new favorite.

  • Author: Evelyn

Ingredients

Scale

Here’s the complete list of ingredients with precise measurements:

    • 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, or other white beans of choice, 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 (you can also replace with coconut cream or cashew cream)

    • Salt and pepper, to taste

    • 1 small lemon, juiced

    • ¼ cup fresh basil, sliced, to garnish

    • 1 tbsp olive oil

These quantities are perfect.

Always gather all the ingredients.

Instructions

Let’s break down the cooking process into clear, concise steps.

Step 1: Sauté Aromatics. In a medium saucepan over medium heat, add 1 tablespoon of avocado or olive oil. Add the sliced onion and sauté for 3 minutes, until softened. Add the halved cherry tomatoes and cook for another 5 minutes or so, until softened, stirring frequently.

Step 2: Add Garlic and Tomato Paste. Add the minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook, stirring constantly, for one minute, or until fragrant and the tomato paste has darkened in color.

Step 3: Prepare Starch Slurry. In a separate small bowl, whisk the arrowroot starch (or other starch) with a splash of the vegetable broth until smooth.

Step 4: Add Broth and Beans. Pour the remaining vegetable broth into the saucepan, along with the starch slurry. Add the drained and rinsed cannellini beans. Stir well to combine.

Step 5: Simmer. Bring the stew to a low simmer and cook for 5 minutes, until slightly thickened and warmed through.

Step 6: Add Cream Cheese and Greens. Stir in the vegan cream cheese (or coconut/cashew cream) and stir until it’s melted into the stew. Mix in the baby greens and cook until wilted, about 1 minute.

Step 7: Finish and Serve. Stir in the lemon juice. Add salt and pepper to taste. Top with fresh sliced basil. Enjoy over rice, quinoa, greens, with toast, or all on its own.

These steps are clear and easy to follow.

Did you make this recipe?

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

Recipe Summary and Q&A

Let’s conclude with a recipe summary and answers to some frequently asked questions:

Recipe Summary:

Creamy Tomato White Bean Stew is a flavorful and comforting vegan stew made with sautéed onions, cherry tomatoes, garlic, sun-dried tomatoes, tomato paste, cannellini beans, vegetable broth, a touch of starch for thickening, vegan cream cheese, baby greens, lemon juice, and fresh basil. It’s a quick, easy, and satisfying meal that’s perfect for a weeknight dinner.

Q&A:

Q: Can I make this ahead of time? A: Yes, you can make the stew ahead of time and store it in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave. Add the fresh basil just before serving.

Q: Can I freeze this stew? A: Yes, you can freeze the stew for up to 2 months. Thaw in the refrigerator overnight and reheat gently. The texture of the greens might change slightly after freezing and thawing.

Q: I don’t have vegan cream cheese. What can I use instead? A: You can use coconut cream (the thick part from a can of full-fat coconut milk), cashew cream (soaked cashews blended with water until smooth), or even a dollop of plain vegan yogurt.

Q: I don’t have arrowroot starch. What can I use instead? A: You can use cornstarch or tapioca starch as a substitute.

Q: Can I make it spicier? A: Yes.