Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of creamy vegan tomato white bean stew garnished with fresh basil and parsley, with a rich tomato broth and tender white beans, served on a rustic wooden table with crusty bread in the background.

Creamy Vegan Tomato White Bean Stew with Fresh Herbs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy vegan stew featuring tender white beans simmered in a flavorful tomato broth, garnished with fresh herbs for a wholesome meal.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 cans white beans, drained and rinsed
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 can crushed tomatoes (14 oz)
  • 1 cup vegetable broth
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Fresh basil and parsley for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and cook until translucent, about 5 minutes.
  3. Stir in minced garlic and cook for 1 minute more.
  4. Add crushed tomatoes, vegetable broth, smoked paprika, and oregano. Simmer for 10 minutes.
  5. Mix in the white beans and cook for an additional 10 minutes until heated through.
  6. Season with salt and pepper to taste.
  7. Garnish with chopped fresh basil and parsley before serving.

Notes

  • You can use dried beans; soak and cook them beforehand for best results.
  • Adjust the seasoning according to your taste.
  • Serve with crusty bread or over rice for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Vegan, Dairy-Free, Plant-Based

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250 Kcal
  • Sugar: 7g
  • Sodium: 520mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 12g
  • Protein: 12g
  • Cholesterol: 0mg