Print

Vegan Tomato White Bean Stew: A Cozy Comfort Meal!

Vegan Tomato White Bean Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy and creamy vegan tomato white bean stew that is protein-packed and perfect for a comforting meal.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tsp smoked paprika
  • 1/2 tsp dried thyme
  • 1/4 tsp red pepper flakes (optional)
  • 1/4 cup tomato paste
  • 1 can (14 oz) fire-roasted tomatoes
  • 2 cans (15 oz) white beans (cannellini or butter beans), drained & rinsed
  • 2 cups vegetable broth
  • 1/2 cup full-fat coconut milk (or any creamy plant-based milk)
  • 2 cups chopped kale or spinach
  • Salt & black pepper to taste
  • Fresh thyme or parsley for garnish

Instructions

  1. In a large pot, heat olive oil over medium. Add onion and garlic, cooking until fragrant. Stir in smoked paprika, thyme, and red pepper flakes for that flavor-boosting base and easy vegan dinner win.
  2. Mix in tomato paste and cook until it darkens. Add fire-roasted tomatoes and let everything simmer—this step brings deep, bold flavor and next-level plant-based depth.
  3. Add beans and broth, then bring to a low boil. Simmer for 10 minutes, allowing it to thicken into a hearty meatless stew perfect for cozy weeknight vibes.
  4. Pour in coconut milk and toss in kale. Cook until greens wilt and everything is creamy and delicious—this is your comfort bowl fix with feel-good flavors.
  5. Season with salt and pepper, then garnish with fresh herbs. Serve warm with crusty bread for the ultimate vegan comfort dish.

Notes

  • Feel free to adjust the spices according to your taste.
  • This stew can be stored in the refrigerator for up to 3 days.
  • For a spicier kick, add more red pepper flakes.

Nutrition