Warm up your meal with this Creamy Vegan Tomato White Bean Stew! Made with fresh veggies, full-fat coconut milk, and hearty white beans, it’s a deliciously creamy and comforting dish. Perfect for weeknight dinners, this stew comes together in just 35 minutes and is packed with flavor from basil, oregano, and smoked paprika. Serve it garnished with fresh basil and a squeeze of lemon for an extra zing. Ideal for vegan and non-vegan diners alike!
1 tablespoon olive oil
1 medium onion, diced
2 cloves garlic, minced
1 carrot, diced
1 celery stalk, diced
1 red bell pepper, chopped
1 can (15 oz) diced tomatoes (with juices)
1 can (15 oz) coconut milk (full-fat for creaminess)
2 cans (15 oz each) white beans (such as cannellini or navy), drained and rinsed
4 cups vegetable broth
1 teaspoon dried basil
1 teaspoon dried oregano
1 teaspoon smoked paprika
Salt and pepper, to taste
Fresh basil leaves, for garnish
Optional: lemon wedges for serving