Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowls of creamy vegan tomato and white bean stew with a smooth, luscious sauce. Garnished with fresh herbs, the dish features plump white beans and ripe red tomatoes, served in rustic white bowls on a wooden table. The stew has a rich, textured appearance with visible herbs and a hint of olive oil drizzle, styled with a sprig of basil for freshness.

Creamy Vegan Tomato and White Bean Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy vegan tomato and white bean stew. Easy to prepare with wholesome ingredients, this dish is perfect for a satisfying plant-based meal.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 2 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • Fresh basil for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until translucent.
  2. Add minced garlic and cook for another minute.
  3. Stir in diced tomatoes, white beans, vegetable broth, thyme, smoked paprika, salt, and pepper.
  4. Bring to a simmer and cook for 15-20 minutes to allow flavors to meld.
  5. Use an immersion blender to gently blend the stew until smooth and creamy, or leave some beans whole for texture.
  6. Serve hot, garnished with fresh basil.

Notes

  • Adjust seasoning to taste. For a spicier version, add a pinch of red pepper flakes.
  • This stew pairs well with crusty bread or over rice for a filling meal.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Method: Stovetop
  • Cuisine: Vegan/Plant-Based
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 220 Kcal
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg