Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Tomato White Bean Stew

Vegan Tomato White Bean Stew delivers 2-Serving Delight.


  • Author: Myar Nasser
  • Total Time: 25 minutes
  • Yield: 2 servings 1x
  • Diet: Vegan

Description

Vegan Tomato White Bean Stew focuses on a creamy, comforting plant-based bowl powered by tender white beans, bright tomatoes, and leafy greens in a dairy-free coconut broth. A cozy, weeknight-friendly stew perfect for meal prep and satisfying lunches.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 garlic cloves, minced
  • 1 cup cherry tomatoes, halved
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 cup vegetable broth
  • 1 cup canned coconut milk
  • 1 tablespoon tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 2 cups fresh spinach or kale
  • Optional: red pepper flakes, fresh basil for garnish

Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add onion and sauté 3–4 minutes until softened.
  3. Stir in garlic and cherry tomatoes; cook 2 minutes until tomatoes begin to soften.
  4. Add white beans, vegetable broth, coconut milk, tomato paste, basil, oregano, paprika, salt, and pepper.
  5. Bring to a simmer and cook for 10 minutes, stirring occasionally.
  6. Add spinach or kale and cook 2–3 minutes until wilted.
  7. Taste and adjust seasoning. Garnish with basil or red pepper flakes if desired.

Notes

  • For a thicker stew, simmer a few minutes longer.
  • Use full-fat coconut milk for a creamier texture; light coconut milk will yield a lighter broth.
  • Meal prep-friendly: refrigerate up to 4 days or freeze for up to 3 months.
  • Substitute kale with spinach, chard, or collard greens.
  • To boost protein, stir in extra white beans or a splash of miso at the end.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Stew
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (about 1 bowl)
  • Calories: 520
  • Sugar: 8 g
  • Sodium: 800 mg
  • Fat: 26 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 60 g
  • Fiber: 9 g
  • Protein: 15 g
  • Cholesterol: 0 mg

Keywords: Vegan Tomato White Bean Stew, vegan stew, plant-based stew, white bean soup, dairy-free stew, coconut milk stew, spinach soup, weeknight vegan dinner, meal prep vegan, hearty vegan lunch