Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of creamy vegan tomato and white bean stew topped with fresh basil and parsley. The rich tomato broth is thick and inviting, with tender white beans visible throughout. The stew is garnished with a sprig of basil, served in a rustic white bowl on a wooden table, accented by slices of crusty bread and a drizzle of olive oil, with a colorful cloth in the background.

Creamy Vegan Tomato and White Bean Stew with Fresh Herbs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy vegan tomato and white bean stew is a comforting and nutritious dish made with ripe tomatoes, tender white beans, and aromatic herbs simmered in a flavorful broth. Perfect for a hearty and healthy meal, it is easy to prepare and perfect for meal prep or a cozy night in.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 tbsp olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 can (14 oz) crushed tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 cup vegetable broth
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • Salt and pepper to taste
  • Fresh basil and parsley for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté chopped onion until translucent, about 5 minutes.
  3. Add minced garlic and cook for 1 minute.
  4. Stir in crushed tomatoes, vegetable broth, oregano, thyme, salt, and pepper.
  5. Bring to a simmer and cook for 10 minutes.
  6. Add white beans and cook for another 5 minutes until heated through.
  7. Garnish with fresh basil and parsley before serving.

Notes

  • For a creamier texture, blend a portion of the stew before adding the beans.
  • Serve with crusty bread or over rice for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Method: Stovetop
  • Cuisine: Vegan, Mediterranean
  • Diet: Vegan, Dairy-Free, Plant-Based

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250 kcal Kcal
  • Sugar: 8 g
  • Sodium: 450 mg
  • Fat: 10 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 10 g
  • Protein: 12 g
  • Cholesterol: 0 mg