Go Back
+ servings
Creamy Tomato White Bean Stew

Creamy Tomato White Bean Stew for Quick Cozy Dinners

No ratings yet
This Creamy Tomato White Bean Stew is a nourishing, one-pan dish, perfect for quick weeknight dinners.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Mediterranean
Calories: 320

Ingredients
  

For the Stew
  • 1 small Yellow Onion Adds aromatic sweetness; substitute with shallots for a milder flavor.
  • 1 cup Cherry Tomatoes Provides freshness and vibrant color; canned diced tomatoes are a good alternative if fresh are out of season.
  • 2 cloves Garlic Essential for depth of flavor; opt for garlic powder in a pinch (1/4 teaspoon per clove).
  • 1/2 cup Sun-Dried Tomatoes Intensifies the flavor and adds a chewy texture; extra fresh tomatoes can be used in a pinch.
  • 2 tablespoons Tomato Paste Contributes to a concentrated tomato flavor; omit only if absolutely unavailable.
  • 1 can Cannellini Beans Acts as the protein source; any white bean can be swapped, with chickpeas offering a different texture.
  • 3 cups Vegetable Broth Provides moisture and flavor; choose homemade or low-sodium broth for healthier options.
  • 1 tablespoon Arrowroot Starch Thickens the stew; tapioca starch or cornstarch can be used, adjusting quantities as needed.
For Finishing Touches
  • 2 cups Baby Greens Adds nutrition and color; feel free to use kale or Swiss chard for a flavor twist.
  • 1 cup Vegan Cream Cheese Creates the stew's creamy consistency; coconut cream or cashew cream makes a great dairy-free alternative.
  • to taste Salt and Pepper Essential for seasoning; adjust to your taste preference.
  • 1 tablespoon Lemon Juice Brightens the flavors; lime juice can serve as an effective substitute.
  • 1/4 cup Fresh Basil Offers a delightful garnish and extra flavor; parsley or cilantro can also be great alternatives.

Equipment

  • Medium saucepan

Method
 

Preparation Steps
  1. Heat 1 tablespoon of olive oil in a medium saucepan over medium heat until it shimmers.
  2. Sauté the sliced small yellow onion for about 3 minutes until it softens and becomes translucent.
  3. Add the halved cherry tomatoes and cook for an additional 5 minutes, stirring frequently.
  4. Stir in minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook for about 1 minute until fragrant.
  5. Whisk arrowroot starch with a splash of vegetable broth until smooth, then pour into the pan along with remaining broth.
  6. Add rinsed cannellini beans and let the stew simmer for 5 minutes, checking for thickness.
  7. Stir in vegan cream cheese and baby greens, cooking for 1 minute until the greens wilt.
  8. Mix in lemon juice and season with salt and pepper to taste.
  9. Garnish with freshly sliced basil just before serving.

Nutrition

Serving: 1bowlCalories: 320kcalCarbohydrates: 45gProtein: 12gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 600mgPotassium: 800mgFiber: 15gSugar: 5gVitamin A: 1800IUVitamin C: 25mgCalcium: 80mgIron: 3mg

Notes

This Creamy Tomato White Bean Stew promises to deliver a warm, satisfying experience for all dinner lovers!

Tried this recipe?

Let us know how it was!